NHRC-2.1 User Guide - NHRC Repeater Controllers

NHRC-2.1 User Guide - NHRC Repeater Controllers
NHRC-2.1
User Guide
Software Version: 1.02
User Guide Version: 2012-Sep-15
Copyright Notice
Copyright  2012 by NHRC LLC
This document contains proprietary information that is the confidential property of NHRC
LLC.
No part of this document may be used or reproduced, by any means, for any purpose,
without the expressed written consent of NHRC LLC.
No part of this document should be considered to be specifications for the proper or
correct operation of the NHRC-2.1 Repeater Controller. In no way will NHRC LLC be
liable for direct or indirect damages to the controller or attached equipment.
Printed in the U.S.A.
Thank You!
Thank you for purchasing the NHRC-2.1 Repeater Controller. This controller has been
designed using the very latest state-of-the-art technology. Please review this manual
carefully before putting your controller into operation.
This manual represents a very large documentation effort. Your comments are
important to us. If you find an error or find any passages that are not clearly
understandable, we would like to hear about it. Please send your comments to
software-support@nhrc.net.
Support for the controller is available by email or telephone. Please direct softwarerelated questions via email to software-support@nhrc.net. Please direct hardwarerelated questions via email to hardware-support@nhrc.net . Your question(s) will be
answered promptly.
Questions of a more urgent nature can be answered by telephone support. Telephone
support is available Monday through Thursday, from 6 PM until 9:30 PM, Eastern time.
Table of Contents
1.
INTRODUCTION ................................................................................................................................3
1.1
1.2
1.3
1.4
2.
SENDING COMMANDS......................................................................................................................4
ID MESSAGES .................................................................................................................................4
“UNLOCKED MODE” .......................................................................................................................5
SIMPLEX REPEATER CONTROLLER MODE .......................................................................................5
ELECTRICAL CONNECTIONS .......................................................................................................6
2.1
INPUT AND OUTPUT SIGNAL LEVELS. .............................................................................................6
2.2
J1: REPEATER CONNECTOR.............................................................................................................7
2.2.1 Use of the Fan Control Digital Output......................................................................................7
2.3
J2: NHRC-DAD INTERFACE ..........................................................................................................8
2.4
J3: DC POWER CONNECTOR ...........................................................................................................8
2.5
AUDIO LEVEL ADJUSTMENT ...........................................................................................................9
2.5.1 Description of Audio Processing:..............................................................................................9
2.5.2 Description of Controls:............................................................................................................9
2.5.3 Audio Level Setup:...................................................................................................................10
2.6
THE LED INDICATORS ..................................................................................................................11
3.
PROGRAMMING THE CONTROLLER .......................................................................................12
3.1
QUICK SETUP ................................................................................................................................12
3.2
INITIALIZING THE CONTROLLER ....................................................................................................14
3.3
*0: UNLOCKED MODE CONTROL OPERATOR ACCESS ...................................................................15
3.3.1 Set Control Operator Switches ................................................................................................15
3.4
*1: SAVE SETUP ............................................................................................................................16
3.4.1 Save configuration setup .........................................................................................................16
3.5
*2: PROGRAM COMMAND PREFIXES .............................................................................................17
3.5.1 Set command prefix .................................................................................................................18
3.6
*3: SET TIMERS, MORSE CODE SPEED AND PITCH. ........................................................................19
3.6.1 Description of Timers ..............................................................................................................19
3.6.2 Program a timer or Morse code speed and Pitch. ..................................................................20
3.7
*4: (RESERVED FOR NHRC) .........................................................................................................21
3.8
*5: (RESERVED FOR NHRC) .........................................................................................................21
3.9
*6: (RESERVED FOR NHRC) .........................................................................................................21
3.10
*7: PROGRAM MORSE CODE AND BEEP MESSAGES.......................................................................22
3.10.1
Program a Morse code ID ..................................................................................................22
3.10.2
Program or play courtesy tones ..........................................................................................23
*8: PLAY/RECORD VOICE TRACKS ............................................................................................................24
3.10.3
Play a message....................................................................................................................24
3.10.4
Record a message................................................................................................................25
3.11
*9: (RESERVED FOR NHRC) .........................................................................................................25
3.12
**: RESET CONTROLLER ...............................................................................................................25
4.
CONTROL OPERATOR COMMANDS .........................................................................................26
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
5.
USER COMMANDS ..........................................................................................................................38
5.1
5.2
6.
GROUP 0 SWITCHES: REPEATER CONTROL ...................................................................................27
GROUP 1 SWITCHES: MORE REPEATER CONTROL ........................................................................29
GROUP 2 SWITCHES: VOICE ID AND MISC. CONTROL ..................................................................31
GROUP 3 SWITCHES: IDER CONTROL ...........................................................................................32
GROUP 4 SWITCHES: RESERVED ...................................................................................................34
GROUP 5 SWITCHES: RESERVED ...................................................................................................35
GROUP 6 SWITCHES: PROGRAMMING WRITE PROTECT ................................................................36
GROUP 7 SWITCHES: CONTROL OPERATOR GROUP ACCESS .........................................................37
DTMF ACCESS .............................................................................................................................38
LOAD SAVED SETUP .....................................................................................................................39
APPENDICES.....................................................................................................................................40
Copyright  2012, NHRC LLC. All Rights Reserved.
Page i
6.1
FACTORY DEFAULTS.....................................................................................................................40
6.1.1 Default Command Prefixes Table............................................................................................40
6.1.2 Timer Defaults Table ...............................................................................................................41
6.1.3 Courtesy Tone Component Tones Table..................................................................................42
6.1.4 Morse Code Character Table ..................................................................................................43
6.2
CONTROL OPERATOR CONTROLS ..................................................................................................44
6.2.1 Control Operator Group 0 (Repeater Control) Operations Table ..........................................44
6.2.2 Control Operator Group 1 (Repeater Control II) Operations Table ......................................44
6.2.3 Control Operator Group 2 (Voice and Tail ID Messages) Operations Table.........................45
6.2.4 Control Operator Group 3 (IDer Control)..............................................................................45
6.2.5 Control Operator Group 4 (Reserved for NHRC) Operations Table ......................................46
6.2.6 Control Operator Group 5 (Reserved for NHRC) Operations Table ......................................46
6.2.7 Control Operator Group 6 (Programming Write Protect) Operations Table.........................47
6.2.8 Control Operator Group 7 (Control Operator Group Access) Operations Table ..................47
6.3
TERMINOLOGY AND ABBREVIATIONS ...........................................................................................48
7.
CIRCUIT BOARD .............................................................................................................................49
7.1
7.2
7.3
8.
INTERCONNECTIONS .....................................................................................................................49
JUMPERS .......................................................................................................................................49
NHRC-2.1 DETAILED TOP-VIEW DIAGRAM .................................................................................50
SCHEMATICS ...................................................................................................................................51
.......................................................................................................................................................................53
9.
PARTS LIST .......................................................................................................................................55
10.
ELECTRICAL SPECIFICATIONS.............................................................................................58
11.
NHRC LLC LIMITED WARRANTY .........................................................................................59
Copyright  2012, NHRC LLC. All Rights Reserved
Page ii.
NHRC-2.1 User Guide
1. Introduction
The NHRC-2.1 Repeater Controller represents the current state-of-the-art in repeater
controller designs. It utilizes the latest available technology to provide maximum
functionality with the lowest number of parts. This results in very reliable operation.
The key features of the NHRC-2.1 are:
•
Recording of two real speech ID messages, one real speech time-out message, and
one real speech tail message.
•
Local language support using a custom recording capability.
•
Simplex repeater mode.
•
Transmitter fan control output automatically runs fan while transmitting and for a
programmable delay after.
•
DTMF, "Carrier,” “Carrier and CTCSS,” and “Carrier or CTCSS” access modes.
•
Granular security features that allow tailored control operator access.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 3
NHRC-2.1 User Guide
1.1 Sending commands
All of the controller’s commands are sent by DTMF (Touch-Tone) sequences that are
received on the main repeater. DTMF tones received will be evaluated, and if correct,
executed, when either the DTMF inter-digit timer expires (2.0 seconds) or the CAS
(receiver unsquelched) signal drops; whichever comes first. This allows the controller to
be commanded even when a weak on-channel signal is holding the receiver’s squelch
open.
To send a command over the main repeater input:
1. Key your transmitter.
2. Enter the DTMF command digits.
3. Unkey your transmitter.
This will cause the command to be evaluated immediately.
If you pause for more than 2.0 seconds while sending a command, the command you
entered prior to the pause will be evaluated, the command buffer will be emptied, and
you can immediately enter another command.
When a command is successfully evaluated, the controller will send a response. Each
command’s possible responses are detailed with the command description.
In general, if you do not receive a command response, then the controller did not accept
your command.
1.2 ID Messages
The controller supports two voice ID messages and one Morse code ID.
The voice messages are comprised of:
•
an “initial” ID message, that plays when the controller has been idle for a period
longer than the ID timer, and
•
a“normal” ID messages, that plays during repeater use.
Each of the ID messages can be individually enabled or disabled. The Morse code ID will
play when a voice ID message is required but disabled. The Morse Code ID will also play
if the ID timer expires during a user’s transmission. The controller tries to be “polite”
when identifying; if it is almost time to ID when a user unkeys, the ID is sent immediately.
Be sure to either record the voice ID messages or disable them. If the ID messages are not
recorded, but left enabled, an empty message will play instead of an ID.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 4.
NHRC-2.1 User Guide
1.3 “Unlocked Mode”
All of the controller’s important programming information is protected by a special
password, the “unlock code.”
Programming or changing the unlock code requires physical access to the controller to
place a jumper on the circuit board.
The unlock code cannot be programmed without physical access to the controller.
Therefore, take the time to write down your unlock code and keep it in a safe place in
case the code is forgotten, as there is no other way to reset the code without physical
access.
When the unlock code is successfully entered into the controller, the controller will
transmit “OK” in Morse code, and a special courtesy tone will be used to indicate the
controller is unlocked.
The controller can be locked by:
•
Sending the “#” command, or
•
The controller will lock itself after two minutes of inactivity.
When the controller leaves the unlocked mode:
•
The courtesy tone will revert to the normal tone for the controller’s current state.
1.4 Simplex Repeater Controller Mode
The NHRC-2.1 supports a “Simplex Repeater Controller” mode for simplex repeaters. In
this mode, the controller will record up to 40 seconds of audio from the receiver, and then
repeat that audio to the transmitter. The controller normally waits in “listen” mode, and
when the receiver becomes active, it records up to 40 seconds of the received audio into the
ISD voice storage chip. When the receiver becomes inactive, the controller will then key the
transmitter and play the recorded message. (See section 4.2 for information on setting
Simplex Repeater Mode.)
The NHRC-2.1 supports a “voice ID” mode when operating as a simplex repeater. When
this mode is selected, the controller will play message 0 “initial ID”. Note that the total
record time in the “voice ID” mode is reduced to 32 seconds, in order to accommodate the
voice ID message. (See section 4.2 for information on setting Simplex Repeater Mode.) If
the voice ID mode is not selected, the NHRC-2.1 will ID the simplex repeater in Morse
code.
⇒ Note:
All message tracks will be erased upon entering simplex repeat mode.
For US Amateur Radio operation, you should read and understand the FCC Part 97
regulations prior to operating a simplex repeater.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 5
NHRC-2.1 User Guide
2. Electrical Connections
This section of the User Guide describes the electrical interfaces used to connect the
controller to:
• Power
• Repeater
• Communications Specialists TS-64 CTCSS Encoder/Decoder
• NHRC-DAD digital audio delay board.
It is intended for the repeater operator to use in the planning and installation of the NHRC2.1 Repeater Controller into a repeater system.
2.1 Input and Output Signal Levels.
Control signals into the controller are active-high signals. The repeater activity inputs
(CAS and CTCSS Decode) are buffered to allow the connection of popular radios to the
controller. The active high signals, the levels should be 0.0 to 0.5 volts for off, and 2.0 to
16.0 volts for on.
The controller’s PTT and FAN CONTROL outputs are “open-drain” connections to
power MOSFETs. These outputs are active-low, and when activated, will pull the control
signals to within a few ohms of ground. These outputs can sink 100 mA or so. NHRC
recommends that reverse-biased rectifier diodes be used to protect the MOSFETs from
back-EMF if these signals are used to drive relays.
Audio signals into the controller should be in the range of 0.2 to 2.0 volts peak-to-peak.
The controller’s transmit audio outputs are adjustable from about 0.1 volt to about 5 volts
peak-to-peak. For best results an input level of 1V p-p or greater will yield the best
overall audio performance.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 6.
NHRC-2.1 User Guide
2.2 J1: Repeater Connector
The main repeater is connected to the controller through the “J1 REPEATER” connector.
J1 is a Female DB9 Connector.
A Male DB9 Connector is included with the controller.
Male DB-9 Connector
J1 REPEATER Connector Pin-out
Pin #
Use
Comments
1
Ground
2
CTCSS Decode
Active High
3
PTT
Active Low
4
Transmit Audio
From Controller
5
Receiver Audio
To Controller
6
No Connection
reserved
7
CAS
Active High
8
Ground
9
Fan Control
Active Low
2.2.1 Use of the Fan Control Digital Output
The NHRC-2.1 has a digital output that is intended to control a fan on the repeater’s transmitter.
This output will be activated (the output MOSFET will close the pin to ground) when the
transmitter is on and for a programmable amount of time after the transmitter shuts off. See
section Error! Reference source not found. for information on programming the fan timer.
The digital output can be configured to be under control operator control, and not used as the fan
timer. Control operator group 2 switch 4 can disable the automatic fan control, and control
operator group 2 switch 5 can then be used to turn the output on of off. See section Error!
Reference source not found. for more information on these switches.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 7
NHRC-2.1 User Guide
2.3 J2: NHRC-DAD Interface
J2 is provided for the connection of an optional NHRC-DAD digital audio delay. The
NHRC-DAD, in conjunction with the NHRC-2.1, can completely mute DTMF and reduce or
eliminate squelch crashes from the repeater audio.
J2 DELAY Electrical Connections
Pin
1
2
3
4
Use
+12 Volts to delay board
Audio to delay board
Audio from delay board
Ground/Audio Return
⇒ Note: If an NHRC-DAD is not connected, then a jumper should be installed
between pin 2 and pin 3. If there is not an NHRC-DAD or a jumper installed, then the
controller will not pass audio.
2.4 J3: DC Power Connector
A mating power connector is supplied with the controller.
DC Power is supplied to the controller at connector “J3 +12V,” with a 5.5 mm coaxial
power connector.
5.5 mm Coaxial Power plug
⇒ Caution: Reverse polarity could damage the controller, and will probably blow
the controller’s fuse.
J3 +12V Connector Pin-out
Sleeve
Tip
Pin #
“Outer Barrel”
“Inner Connector”
Use
Ground
+12V
Copyright  2012, NHRC LLC. All Rights Reserved
Page 8.
NHRC-2.1 User Guide
2.5 Audio Level Adjustment
2.5.1 Description of Audio Processing:
The NHRC-2.1 uses analog switching and audio mixing to route audio from audio sources
to the transmitter port and voice recorder.
The controller’s audio path is described in detail below:
The main receiver’s audio is passed into the controller through potentiometer VR3 “RX
LEVEL”, and then buffered through audio amplifier U1A for impedance isolation and
equalization. This amplifier can be set up to provide flat audio response or 6 dB/octave deemphasis with a roll-off of approximately 250 Hz, allowing the use of discriminator audio.
The buffered audio is then passed to touch-tone decoder U2, and through connector J2
“DELAY” to the optional digital audio delay board for squelch tail elimination. If the
digital audio delay is not present, J2 pins 2 and 3 must be jumpered to allow audio to
continue to pass through the controller. After the digital audio delay connector, the main
receiver audio is gated through analog switch Q4. The gated audio is supplied to the
transmitter mix bus via, potentiometer VR5 “PROC RX ”, and into the digital voice
recorder (DVR) chip via potentiometer VR4 “RECORD”.
Flat or de-emphasized audio on the repeater port is simply selected by moving the shorting
jumper JP1 from (N) normal position to (D) de-emphasized position. Note: if the jumper
is completely removed, the audio processing circuit will provide approximately a 10X
audio gain with flat response.
Courtesy tones are generated directly by the microprocessor U5, filtered, and provided to
the transmitter mix bus through potentiometer VR2 “BEEP”.
DVR output is provided to the transmitter mix bus through potentiometer VR6 “SPEECH”.
The transmitter mix bus is provided to the main transmitter through buffer amplifier U1B,
with it’s level adjusted with potentiometer VR1 “TX LEVEL”.
2.5.2 Description of Controls:
VR1 “TX LEVEL” sets the transmit audio master level.
VR2 “BEEP” sets the beep level into the transmitter mix bus.
VR3 “RX LEVEL” sets the receiver audio input level into the controller, and more
critically, into the DTMF decoder.
VR4 “RECORD” sets the receiver audio level into the ISD voice recorder IC.
VR5 “PROC RX” sets the receiver audio level into the transmitter mix bus.
VR6 “SPEECH” sets the recorded speech level into the transmitter mix bus.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 9
NHRC-2.1 User Guide
2.5.3 Audio Level Setup:
Recommended equipment:
•
Signal generator or another method of generating a RF signal for the main receiver,
modulated with a 1 KHz tone at 3 KHz deviation.
•
Deviation meter.
•
A Service Monitor is recommended for overall ease of alignment.
Procedure:
The reference level will be a 1 KHz tone at 3 KHz deviation.
1. Prepare the controller for audio alignment by setting all potentiometers to the
midrange position, and properly configuring the input equalization (normal or deemphasized) by setting jumper JP1 to the appropriate pins for the equalization you
want.
2. Transmit the reference tone through the repeater, and adjust VR3 “RX LEVEL” for
reasonable transmitted deviation, about 3 KHz. The final adjustment of VR3 will
occur later. Turn off the reference signal.
3. Transmit some DTMF tones into the repeater, and adjust VR3 for reliable DTMF
decoding, as indicated by LED D3. Test every DTMF key, including *, #, A, B, C,
and D. If the level of VR3 is set too high, voice clipping, squelch noise bleedthrough, and/or false DTMF decoding may occur.
4. Use VR5 “PROC RX ” to set the received audio repeat level.
5. Use VR2 “BEEP” to set the courtesy tone to a reasonable level.
6. Unlock the controller and force it to transmit the recorded voice ID with the *800
command. Set the DVR playback level with VR6 “SPEECH”. Lock the controller.
7. Set the DVR input level with VR4 “RECORD”. This is best set by setting the
controller into simplex mode, recording a test message and allowing it to play back.
Adjust the input level so that the test message is played back at the same level as it
originally passed thorough the repeater. Overdriving the DVR will result in
compression of recorded audio, complete with “noise pumping” effects, so it is
important that the level is not set too high. Conversely, setting the DVR record level
too low will result in noisy playback performance.
Hint: With the controller in duplex mode (not simplex), set up your signal generator
with the test tone. Note the deviation of the repeater’s transmitted signal. Shut off
the generator. Now set the controller into simplex mode and send the test tone for 15
or 20 seconds, then turn off the test tone. The DVR will now play back the recorded
test tone. Note the deviation. Repeat this test and adjust the DVR input until the
record and playback deviation is the same. Be careful to remember to subtract out
your CTCSS deviation to get a true DVR deviation measurement.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 10.
NHRC-2.1 User Guide
8. If necessary, the output level of the controller can be adjusted with VR1 “TX
LEVEL”.
2.6 The LED Indicators
The NHRC-2.1 has five LED indicators. These LEDs indicate the state of
various inputs and outputs of the controller. The LEDs are particularly useful
during setup. The LEDs display the following information:
NHRC-2.1 LED Indicator Functions
LABEL
+5V
PTT
DTMF
COR
CTCSS
COLOR
Red
Red
Yellow
Green
Green
USE
Power Indicator
Transmit Indicator
DTMF Detect Indicator
Receiver Unsquelched Indicator
CTCSS Detect Indicator
All LEDs can be disabled to reduce power consumption by removing jumper JP2
“LED EN”.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 11
NHRC-2.1 User Guide
3. Programming the Controller
This section of the User Guide describes how the repeater operator programs the repeater.
It is intended for repeater operators and users who have an interest in how the controller is
customized for specific configurations.
⇒ Note: *n commands are only available when the controller has been unlocked by
sending the unlock command.
3.1 Quick Setup
This section of the User Guide is intended to get a first-time user “up and running”
quickly using a minimum of the customizable features.
Factory assembled NHRC-2.1 controllers are shipped from the factory enabled, with test
audio tracks recorded for all messages, and all command prefixes programmed to the
default values. Once your controller is installed and functioning, you should follow the
procedure described in this section to begin to customize its operation to suit your needs.
WARNING: Read this!
The initialization process described below will completely reset the controller to the
factory defaults. All the test voice messages will be deleted, and the repeater will be set
as disabled. This allows users with a simplex repeater to program their controller. Once
initialized, the controller will appear to be dead except when valid commands are entered,
until the “repeater enable” control operator command is sent.
You are not required to use this procedure. It is completely possible to program the
NHRC-2.1 as shipped from the factory without initialization, unless you plan to use it on
a simplex repeater. In the case of simplex repeater use, initialization will help since it will
cause the controller to power up with the repeater disabled.
Procedure:
•
Make all the necessary electrical connections. See Section 2.
•
Install the initialize jumper (JP3 “INIT”, located in the lower right
hand corner of the board.)
•
Apply power to the NHRC-2.1. After a short pause, the controller will
transmit “NHRC 2.1 V x.xx” in Morse code. (The “x.xx” will be
replaced with the firmware version number.)
•
Leave the initialize jumper installed for this operation.
•
Send the default unlock code (07) to the controller. The controller
should respond with “OK” in Morse code.
•
Use the *2 command to program command prefix 07: the unlock
prefix.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 12.
NHRC-2.1 User Guide
Example: To program the unlock code to 314, send the following command:
“*207314”.
•
Send the “#” command to lock the controller. The controller should
respond with “OK” in Morse code.
•
Remove the initialize jumper (JP3 “INIT”, located in the lower right
hand corner of the board.)
You should record the voice ID messages (#0, and #1), the time-out message (#2),
possibly the tail message (#3) and program the Morse code ID at this time. (See Sections
3.10.1 and 3.10.4 for information on programming the Morse code ID and recording
voice messages.)
We recommend that you use the default prefixes until you become familiar with this
manual and controller operation. Once you are familiar with the operation of the
controller, consult section 3.5 for information on programming command prefixes.
⇒ Note:
After initialization, the controller will respond to commands, but will
not function as a repeater until repeater operation is enabled. This allows the
controller to be configured in simplex repeaters. See section 4.1 for information on
enabling the repeater.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 13
NHRC-2.1 User Guide
3.2 Initializing the Controller
Initializing the controller will re-program the controller’s non-volatile EEPROM memory
with the factory defaults. All customized settings are lost, including command prefixes,
timer presets, the Morse code ID, and the voice messages.
⇒ Note:
The controller should never require initialization except for newly assembled
controllers.
⇒ Note: After initialization, the controller will respond to commands, but will
not function as a repeater until repeater operation is enabled. This allows the
controller to be configured in simplex repeaters. See section 4.1 for information on
enabling the repeater.
Procedure:
•
Install the initialize jumper (JP3 “INIT”, located in the lower right
hand corner of the board.)
•
Apply power to the controller. After a short delay of about 10 seconds,
the controller will send the Morse code message “NHRC 2.1 V x.xx”
(where “x.xx” will be replaced with the firmware version number.)
•
Remove the initialize jumper.
⇒ Note: DO NOT LEAVE THE INITIALIZE JUMPER INSTALLED,
OTHERWISE THE CONTROLLER WILL INITIALIZE AGAIN THE NEXT
TIME IT IS POWERED UP, CLEARING ALL OF YOUR PREVIOUSLY
STORED SETTINGS.
See the Appendix for the factory defaults for the controller.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 14.
NHRC-2.1 User Guide
3.3 *0: Unlocked Mode Control Operator Access
3.3.1 Set Control Operator Switches
The *0 command allows access to all control operator switch groups, including groups 6
and 7 which are not accessible using the control operator prefix. Groups 6 and 7 help to
implement controller security by controlling write access to controller data and control
operator access to the other eight groups.
The format of this command is
*0<g><i><s> where:
<g> specifies the group number. Valid range is 0 to 9.
<i> specifies the switch number. Valid range is 0 to 7.
<s> is optional. If present, it is the new state of the switch. Valid values are
0 and 1.
⇒ Note: Upon receipt of a valid *0 command without the state <s>, the controller will
transmit the current state of the selected control operator switch.
Examples:
Sending the command “*000” will inquire of the state of control operator group 0 item 0,
and the controller will read back the current state: either “ON” or “OFF” in Morse code.
Sending the command “*0011” will set of the state of control operator group 0 item 1 to
ON, and the controller will send “ON” in Morse code.
Sending the command “*0230” will set of the state of control operator group 2 item 3 to
OFF, and the controller will send “OFF” in Morse code.
See Section 4 for more information about control operator switches.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 15
NHRC-2.1 User Guide
3.4 *1: Save Setup
The NHRC-2.1 Repeater Controller has five “saved configuration setups” that allow the
repeater operator to save two presets of all 64 of the control operator switches.
3.4.1 Save configuration setup
*1<n> where:
<n> specifies the setup number to save. Valid range is 0 through 4.
After a valid command is received, the controller will respond with “OK” in Morse code.
A saved setup can be loaded by using the load saved setup command:
(See Section 5.2 for information about the Load Saved Setup command.)
Example:
To save the current controller state (all 8 control operator switch groups) as state #0, send
the following command with the controller unlocked: “*10”. The controller will transmit
"OK" in Morse code if the command is accepted.
⇒ Note:
Saved setup 0 is automatically loaded into the controller at power up. Be sure
to save the state you wish to have the controller in after a power interruption into saved
setup 0.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 16.
NHRC-2.1 User Guide
3.5 *2: Program Command Prefixes
Every command accepted by the NHRC-2.1 controller when it is locked consists of a
command prefix and optional command arguments.
Each prefix can be programmed to restrict access to certain functions to only those users
who know the prefix. This gives the repeater operator the ability to only allow specific
users to access certain features.
Command Prefix Rules:
•
A command prefix must be one to seven digits long.
•
A command prefix cannot be left blank.
•
No two command prefixes may be programmed the same, or be programmed
the same as the beginning of a different prefix. For example, do not program
the control operator prefix to “1234” and the DTMF access mode control
prefix to “12345”, because the controller would not understand whether
“123456” was intended to set control operator switches or activate the DTMF
access mode.
Section 6.1.1 describes the Factory Default Command Prefixes.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 17
NHRC-2.1 User Guide
3.5.1 Set command prefix
*2<pp><prefix> where:
<pp> specifies the prefix number to set. Valid values are in the range 00 to
15. Two digits must be used. See the Command “Prefixes by
Number Table” to determine the prefix number you want to set.
<prefix> specifies the new prefix to assign. Must be 1 to 7 digits in length.
The valid digits are 0-9, A-D, * and #.
After a valid command is received, the controller will respond “OK.”
Command Prefixes by Number
Prefix
Number
00
01
02
03
04
05
06
07
Description
Control Operator
DTMF Access
(reserved for NHRC)
Load Saved Setup
(reserved for NHRC)
(reserved for NHRC)
(reserved for NHRC)
Unlock Controller
⇒ Note: For security reasons, command prefixes will never be sent over the air by the
controller.
Example: To set the DTMF access prefix to 4321, send the following command with
the controller unlocked: "*2014321”. The controller will respond with "OK" in Morse
code if the command is accepted.
⇒ Note: For security reasons, command prefix 07 (the unlock code) cannot be
changed unless the initialize jumper (JP3 “INIT”) is installed. This means that the
unlock code cannot be changed without physical access to the controller. To change the
code, install the jumper, enter the command, and remove the jumper. Do not leave the
initialize jumper installed, and do not power up the controller with the initialize jumper
installed, unless you want to reset the controller to factory defaults.
⇒ Caution: As noted in the Command Prefix Rules, do not set any prefix to use the
same initial digits as any other prefix, because the controller will not be able to tell the
difference between them. For example, if the load saved setup code is set to “123”, and
the DTMF access mode code is set to “1234”, then when a user sends “1234123456” the
controller will try to load saved setup 4 rather than enabling the controller in DTMF
access mode.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 18.
NHRC-2.1 User Guide
3.6 *3: Set timers, Morse code speed and Pitch.
The NHRC-2.1 has ten programmable “timer” settings, some of which are not really
timers, but are event counters.
Each timer has its own resolution that is the amount of time each timer count represents.
For example, the hang timer’s resolution is 0.1 seconds. To program a hang time of 5.0
seconds, the hang timer would actually be programmed to 50 because there are (50) 0.1
second intervals in 5.0 seconds.
The tail message counter is used to play the tail messages every nth time the tail timer
expires.
3.6.1 Description of Timers
Timer 00 (hang timer long) and 01 (hang timer short) are “hang” timers. One of
these timers can be selected. The hang timer specifies the amount of time the
transmitter stays on after the receiver input signal goes away. This is sometimes
called the “tail” timer. You can select either the long hang timer or the short
hang timer. The resolution of the hang timers is 0.1 seconds.
Timer 02 is the ID timer. This timer controls how long the period is before a
Morse code ID message is sent. This timer is set in tens of seconds. For
example, to set a 9 minute ID timer interval: 9 minutes is 540 seconds, so the
timer would be set for 54.
Timer 03 is the DTMF access mode timer. In DTMF access mode, sending a
DTMF command activates the repeater. The repeater can be de-activated with
another DTMF command, or if a period of inactivity occurs. The DTMF access
mode timer sets the amount of inactivity before the repeater automatically
deactivates. This timer has a 10 second resolution.
Timers 04 (timeout timer long) and 05 (timeout timer short) control the timeout
period. Timeout is the maximum amount of time the receiver can be active
before the repeater assumes a stuck mike and stops repeating. These timers are
set with a 1 second resolution.
Timer 06 (fan timer) controls how long the fan control output will remain active
after the controller’s PTT signal is released. This timer uses 10-second
resolution.
Timer 07 is the tail message counter. This timer is actually a counter. It sets the
number of times the repeater “tail” (hang time) must end before the tail message
plays.
Timer 09 (Morse code pitch) and Timer 10 (Morse code speed) allow the repeater
owner to tailor the tone of the transmitted Morse code characters. They are
technically not timers, but parameter settings. The Morse code pitch can be set to
any of the 32 tones shown in section 6.1.3, and the Morse code speed set from 5
to 30 WPM.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 19
NHRC-2.1 User Guide
3.6.2 Program a timer or Morse code speed and Pitch.
The NHRC-2.1 timers are programmed as follows:
*3<nn><time> where:
<nn> specifies the timer to set. Valid range is 00 to 12. Both digits must be
present. Consult the NHRC-2.1 Timers by Number Table for the timer
number.
<time> The value to program the timer to. The valid range for <time> is 0 to
255.
After a valid set timer command is received, the controller will respond with the word
“OK” in Morse code.
NHRC-2.1 Timers, by Number
Timer
No.
Description
Timer
Resolution
(in seconds)
00
Hang timer long
0.1
01
Hang timer short
0.1
02
ID timer
10
03
DTMF access timer
10
04
Time-out timer long
1
05
Time-out timer short
1
06
Fan timer
10
07
Tail Message Counter
1
08
(reserved for NHRC)
N/A
09
Morse code Pitch
N/A
10
Morse code Speed
N/A
Examples:
To program the ID timer to six minutes (360 seconds), send the following command with
the controller unlocked: "*30236”. If the command is accepted, the controller will
respond with “OK” in Morse code.
To set the long hang timer for 20 seconds, send the following command with the
controller unlocked: "*300200”. If the command is accepted, the controller will respond
with “OK” in Morse code.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 20.
NHRC-2.1 User Guide
3.7 *4: (Reserved for NHRC)
This command is reserved by NHRC for future expansion.
3.8 *5: (Reserved for NHRC)
This command is reserved by NHRC for future expansion.
3.9 *6: (Reserved for NHRC)
This command is reserved by NHRC for future expansion.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 21
NHRC-2.1 User Guide
3.10 *7: Program Morse code and Beep Messages
The *7 command is used to program or play the Morse code ID and courtesy tones.
3.10.1 Program a Morse code ID
The Morse code ID can be programmed or played with the *70 command, as follows:
*70<dd..dd..dd..> where:
<dd…dd…dd…> is the Morse code ID message. If left blank, the current Morse
code ID message will play. When present, the part of the
command represented by <dd..dd..dd..> consists of 1 to 12 digit
pairs. Each pair of digits represents one Morse code character.
(See the Morse Code Character Table, below, or in Section 6.1.4, to look up the code for
each Morse code character.)
Example: To program “DE N1KDO/R” as the Morse code ID, the following
command would be entered with the controller unlocked: *70 31 32 11 62 01 52 63 12
72. Note: Please do not use this example and program N1KDO’s ID on your repeater.
He has no sense of humor about this.
Morse Code Character Table
Number
0
1
2
3
4
5
6
7
8
9
Code
00
01
02
03
04
05
06
07
08
09
Number
A
B
C
D
E
F
G
H
I
J
Code
21
22
23
31
32
33
41
42
43
51
Number
K
L
M
N
O
P
Q
R
S
T
Code
52
53
61
62
63
71
70
72
73
81
Copyright  2012, NHRC LLC. All Rights Reserved
Page 22.
Number
U
V
W
X
Y
Z
Space
/
Code
82
83
91
92
93
90
11
12
NHRC-2.1 User Guide
3.10.2 Program or play courtesy tones
The NHRC-2.1 supports two different courtesy tones. Courtesy tones are composed of
up to four segments of tones. Each segment has a tone frequency and duration.
The courtesy tones are played and programmed with command *71 as follows:
*71<n><ddtt ddtt ddtt ddtt> where:
<n> is the courtesy tone number to play or program. The
valid range of values is 0 to 7.
<ddtt ddtt ddtt ddtt> is up to four sets of duration and tone.
Duration is in 10 ms increments; valid range is 01-99. Both digits must be specified.
Tone is the number of the tone from the Courtesy Tone Components Table below; or
Section 6.1.3.
Example: The default courtesy tone #0, (four 50mS bursts of notes E5, G5, B5, D6)
would be programmed like: *7100517052005240527. (with controller unlocked)
Courtesy Tone Uses
Tone
Use
0
Normal courtesy tone
1
(reserved for NHRC)
2
(reserved for NHRC)
3
(reserved for NHRC)
4
(reserved for NHRC)
5
(reserved for NHRC)
6
(reserved for NHRC)
7
Tone Code
00
01
02
03
04
05
06
07
Controller unlocked courtesy tone
Courtesy Tone Components Table
Tone
Tone Code Tone
Tone Code Tone
08
16
None
C5
G#5
09
17
F4
C#5
A5
10
18
F#4
D5
A#5
11
19
G4
D#5
B5
12
20
G#4
E5
C6
13
21
A4
F5
C#6
14
22
A#4
F#5
D6
15
23
B4
G5
D#6
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 23
Tone Code
24
25
26
27
28
29
30
31
Tone
E6
F6
F#6
G6
G#6
A6
A#6
B6
NHRC-2.1 User Guide
*8: Play/Record Voice Tracks
The NHRC-2.1 supports stored voice messages. The repeater operator will want to
record all of these messages. The *8 command allows the repeater operator to record
their preferred voice messages.
The repeater operator should record all of the controller’s speech IDs, tail messages,
time-out message, etc.
3.10.3 Play a message
Command *80 is used to play messages:
*80<n> where:
<n> is the message to be played. Valid range for <n> is 0 – 3.
Example: To play back the initial ID message (message #0), send the following
command with the controller unlocked: "*800”. The controller will play back the initial
ID message.
NHRC-2.1 Stored Speech Messages
Message
Number
0
1
2
3
Usage
Initial ID message
Normal ID message
Time-out message
Tail Message
Copyright  2012, NHRC LLC. All Rights Reserved
Page 24.
NHRC-2.1 User Guide
3.10.4 Record a message
Command *81 is used to record messages.
*81<n> where:
<n> is the message to be recorded. Valid range for <n> is 0 – 3.
To record a message, enter *81, followed by the message number you want to record.
The controller will prompt you sending “OK” in Morse code. After the prompt, key your
radio and speak clearly to record the message. The recording is terminated when either
you stop transmitting or the message slot is full (that is, the slot’s message time is all
used). The controller will transmit “OK” again after the message is recorded.
Example:
To record the timeout message (message # 3), send the following command
with the controller unlocked: "*813”. The controller will respond with a Morse code
“OK”. Key your radio, and transmit your voice message you want to record. Recording
ends either when you unkey, or the maximum message length for the message is reached,
whichever comes first. The controller will acknowledge recording your message with a
Morse code “OK.”
3.11 *9: (Reserved for NHRC)
This command is reserved by NHRC for future expansion.
3.12 **: Reset Controller
Command ** is used to reset the controller to the power-up state for any reason.
The controller will send “NHRC 2.1 V x.xx” (where the “x.xx” is replaced with the
firmware version number) in Morse code, and then play the initial ID.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 25
NHRC-2.1 User Guide
4. Control Operator Commands
The control operator settings control the controller’s features, functions, and settings. They
can be accessed two different ways: through the “unlocked mode control operator access”
commands (see section 3.3) or with the “normal” control operator commands.
The control operator commands are provided to allow the repeater owner to delegate control
authority to a trusted group. The repeater owner should program the control operator prefix
(see section 3.5) and share the prefix with the trusted group of control operators.
The NHRC-2.1 supports 64 different control operator settings arranged into eight different
groups of eight “software switches.” Each software switch represents a setting in the
controller that can be set to either on or off. Every switch is addressed by naming the group,
then the item number and the desired state. There are eight groups of eight items each.
The format for all control operator commands is:
<ctl-op-prefix><group><item><state>
<ctl-op-prefix> The control operator prefix assigned by the repeater operator.
(See Section 3.5 for information on Programming Command
Prefixes.)
<group> The group code for the switch to set or inquire. The valid range
for <group> is 0 to 7. Groups 8 and 9 can only be accessed with
the programming *0 command. (See Section 3.3 for information
about *0: Unlocked Mode Control Operator Access.)
<item> The item number to set or inquire. The valid range for <item> is
0 to 7.
<state> is optional. If present, it is the state (1=on, 0=off) to which the
control operator switch is to be set.
When the <state> is not present, or after a successful control operator command that sets the
switch state, the controller will respond by transmitting either the word “ON” or the word
“OFF”, depending on the state of the particular switch.
Example: To
set group 0 item 0 to enabled, the following command would be sent:
<ctl-op-prefix>001. The controller will respond by transmitting the word “ON” in Morse
code.
⇒ Note: All 64 of the control operator switches are saved when the controller’s state is
saved. Saved state 0 is automatically loaded on power up, so if you want to make your
changes to the control operator switches be restored after a power failure, it is important to
save the controller’s state. See section 3.4 for information on the Save State Command.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 26.
NHRC-2.1 User Guide
4.1 Group 0 Switches: Repeater Control
Group 0 contains switches that control the main repeater and access to the main repeater.
Group 0 Switches:
Switch
Name
Description
0
Repeater Enable
This is the repeater’s master enable/disable
control. Set this to 0 to disable the repeater.
1
Repeater CTCSS
Required
Allows the repeater to be set into a CTCSS
required mode when enabled. When disabled,
the repeater is carrier access. Note: If CTCSS
Required and “dual squelch” mode are both
selected, then the controller will require valid
CTCSS for access, unless the hang timer is
running. This mode allows the repeater to be
activated by a user with the valid CTCSS tone,
but then accessed by users without CTCSS, or to
be activated with a 1750 Hz. tone for countries
that require tone-burst access.
2
Key Up Delay
(“Kerchunker Filter”)
Allows the “kerchunker filter” to be enabled.
The “kerchunker filter” requires a signal for
more than ½ second before the repeater will
begin to repeat, but only when the transmitter is
not on.
3
Hang Timer Enabled
Normally enabled, but can be disabled when the
repeater runs on battery power, or to discourage
“kerchunkers.”
4
Hang Timer Select
Allows the control operator to select which hang
timer value is used. Allows the long (1) or short
(0) timer to be selected.
5
DTMF Access Mode
Select
Allows the control operator to place the repeater
into DTMF access mode. In DTMF access
mode, the repeater, when idle, can only be
activated by sending the DTMF access prefix,
followed by a 1 to enable the repeater. The
repeater will remain active until either disabled
with the DTMF access prefix followed by a 0,
or the repeater remains idle for longer than the
time specified in the DTMF access timer.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 27
NHRC-2.1 User Guide
Group 0 Switches:
Switch
Name
Description
6
Courtesy Tone Enabled
Allows the courtesy tone to be enabled or
disabled.
7
Control Operator
CTCSS required
When this switch is enabled, control operator
commands will only be accepted when the
command is received with a valid CTCSS tone.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 28.
NHRC-2.1 User Guide
4.2 Group 1 Switches: More Repeater Control
Group 1 contains switches that control the main repeater and access to the main repeater.
Group 1 Switches:
Switch
Name
Description
0
Repeater Time-out
Timer Enable
Allows the time-out timer on the main repeater
to be enabled or disabled. Normally the timeout timer will be enabled. However, certain
applications may require that the time-out timer
be disabled (nets, shuttle rebroadcast, etc.). Set
this switch to 1 to enable the repeater time-out
timer.
1
Time-out Timer Long
Select
Allows the long (1) or short (0) timer to be
selected.
2
“Dual Squelch” Enable
Setting this switch to 1 enables dual squelch
mode. In “Dual-Squelch” mode, either the CAS
or the CTCSS signal will cause the repeater to
be accessed. This is sometimes called “ORSquelch” mode.
Note that when this switch is set (1) and the
“Repeater CTCSS Required” switch is set (1),
(see Group 0 Switches, section 4.1), then the
controller will require valid CTCSS for access,
unless the hang timer is running. This mode
allows the repeater to be activated by a user with
the valid CTCSS tone, but then accessed by
users without CTCSS, or to be activated with a
1750 Hz. tone for countries that require toneburst access
3
DTMF Muting Enable
When enabled (1), the controller will mute the
receiver audio to prevent received DTMF
command tones from being broadcast over the
repeater.
4
Tail Message Enable
Enables Tail Message 1 (message #4) for
playback when the tail message counter counts
down to zero. If both tail message 1 and tail
message 2 are enabled, they are alternated.
5
(Reserved for NHRC)
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 29
NHRC-2.1 User Guide
Group 1 Switches:
Switch
Name
Description
6
Simplex Repeater
Mode
When enabled (1), the controller will function as
a “simplex repeater”, recording up to 90 seconds
of audio from the input, and playing it out the
output when the input CAS drops.
7
Simplex Repeater
Voice ID Mode
When enabled (1), the controller will reserve
message #0 (the initial ID track) from the space
used for simplex mode, and it will play this
track for the ID, rather than the Morse code ID.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 30.
NHRC-2.1 User Guide
4.3 Group 2 Switches: Voice ID and Misc. Control
Group 2 controls the voice ID and tail messages.
Group 2 Switches:
Name
Description
0
Enable Voice Initial ID
When enabled (1), the initial voice ID message
is present. If disabled (0), the Morse code ID
will play instead of the voice initial ID.
1
Enable Voice Normal ID
When enabled (1), the controller will play the
normal ID message voice track (#1) for the
“normal” ID. If disabled (0), the controller will
play the Morse code ID for the normal ID.
2
(Reserved for NHRC)
3
Allow ID Stomp by
Keyup
When enabled (1), will allow the controller to
cancel a voice ID and play the Morse code ID
if a user begins to transmit while the voice ID
is playing.
4
Enable Voice Time-out
Message
When set (1), enables the voice time-out
message, instead of the Morse code time-out
message “TO.”
5
Digital Output Fan
Control
When enabled (1), configures the digital output
on the main repeater connector to be a fan
control output. A fan connected to this output
will run while the transmitter is keyed, and a
programmable amount of time after the
transmitter is unkeyed. When disabled, this
input is controlled by the state of the Group 2
Item 6 (the next) switch.
6
Digital Output Control
When the digital output fan control mode is
disabled, this switch allows the control operator
to set the state of the digital output on the main
repeater connector.
7
Digital Audio Delay
Present
When enabled (1), changes the timing of the
CAS logic in the controller to support the use
of an NHRC-DAD on the repeater port.
Switch
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 31
NHRC-2.1 User Guide
4.4 Group 3 Switches: IDer Control
Group 3 contains switches that are used for ID control.
Group 3 Switches:
Switch
0
Name
Description
European ID Mode
When enabled (1), the repeater will ID in a mode
that is compatible with European rules.
1. When the repeater is idle, activating the
repeater will cause the recorded Initial ID to
play, and the ID timer reset to the
programmed value. The Morse code ID can
be played instead of the Initial ID by setting
group 2 switch 0 to 0.
2. When the repeater becomes idle, either the
recorded Normal ID or the Morse code ID
message will be played, and the ID timer reset
to the programmed value. The recorded voice
Normal ID can be selected instead of the
Morse code ID by setting group 3 switch 1 to
1.
3. When the ID timer times out (counts down to
zero), the recorded Normal ID message will
be played, and the ID timer reset to the
programmed value. The Morse code ID can
be selected instead of the Normal ID be
setting group 2 switch 1 to 0.
4. The ID will continue to play every time the ID
timer times out.
5. The ID timer is set to 10 seconds at power up.
1
European ID Mode
End ID Selector
2
Reserved for NHRC
3
Reserved for NHRC
This switch selects which ID plays when the hang
timer times out, and the repeater becomes idle.
Set this switch to 0 to play the Morse code ID, or
set this switch to 1 to play the recorded voice
Normal ID.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 32.
NHRC-2.1 User Guide
Group 3 Switches:
Switch
Name
Description
4
Reserved for NHRC
5
ID Beacon Mode
When enabled (1) this switch causes the controller
to continuously ID every ID timer interval,
regardless of input activity.
6
NO Morse Code ID
Mode
When enabled (1), the Morse code ID will
NEVER play, only voice IDs will play
7
NO ID Mode
When enabled (1), NO ID messages will play,
ever.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 33
NHRC-2.1 User Guide
4.5 Group 4 Switches: Reserved
Group 4 contains switches that are reserved by NHRC for future use.
Group 4 Switches:
Switch
Name
0
Reserved for NHRC
1
Reserved for NHRC
2
Reserved for NHRC
3
Reserved for NHRC
4
Reserved for NHRC
5
Reserved for NHRC
6
Reserved for NHRC
7
Reserved for NHRC
Description
Copyright  2012, NHRC LLC. All Rights Reserved
Page 34.
NHRC-2.1 User Guide
4.6 Group 5 Switches: Reserved
Group 5 contains switches that are reserved by NHRC for future use.
Group 5 Switches:
Switch
Action
0
Reserved for NHRC
1
Reserved for NHRC
2
Reserved for NHRC
3
Reserved for NHRC
4
Reserved for NHRC
4
Reserved for NHRC
5
Reserved for NHRC
6
Reserved for NHRC
7
Reserved for NHRC
Description
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 35
NHRC-2.1 User Guide
4.7 Group 6 Switches: Programming Write Protect
Group 6 contains switches that enable or disable modification to controller data. These
switches serve as a “write protect” to help prevent accidental reprogramming of repeater
features. Each switch, when enabled (1), write protects its associated setup information.
This entire group cannot be accessed by the control operator, it can only be accessed
when the repeater is unlocked, by using the *0 command. (See Section 3.3 for
information on the unlocked mode control operator access.)
Group 6 Switches:
Name
Description
0
Write Protect Control
Group Setups
When enabled (1), causes the *1 command (Save
Setup) to fail, effectively disallowing control
groups to be saved.
1
Write Protect
Command Prefixes
When enabled (1), causes the *2 Program
Command Prefix command to fail, effectively
disallowing modification of the command
prefixes.
2
Write Protect Timers
When enabled (1), causes the *3 Set Timers
command to fail, effectively disallowing
modification of the timer values.
3
Reserved for NHRC
4
Reserved for NHRC
5
Reserved for NHRC
6
Write Protect Morse
code Messages and
Courtesy Tones
When enabled (1), causes the *70 and *71
commands to fail when new messages are
specified, effectively disallowing modification of
the Morse code ID and courtesy tones.
7
Write Protect Voice
Messages
When enabled (1), causes the *81 “record voice
message” command to fail, effectively
disallowing modification of the voice message
tracks.
Switch
Copyright  2012, NHRC LLC. All Rights Reserved
Page 36.
NHRC-2.1 User Guide
4.8 Group 7 Switches: Control Operator Group Access
Group 7 contains switches which enable or disable control operator access to the control
operator groups. This entire group cannot be accessed by the control operator, it can only
be accessed when the repeater is unlocked, by using the *0 command. These switches
allow the repeater operator to selectively disable control operator functions on a groupby-group basis, allowing more granularity of controller security. (See Section 3.3 for
information on the unlocked mode control operator access.)
Group 7 Switches:
Name
Description
0
Enable Control
Operator Access to
Group 0
When enabled (1), allow the control operator to
change the settings in Group 0.
1
Enable Control
Operator Access to
Group 1
When enabled (1), allow the control operator to
change the settings in Group 1.
2
Enable Control
Operator Access to
Group 2
When enabled (1), allow the control operator to
change the settings in Group 2.
3
Enable Control
Operator Access to
Group 3
When enabled (1), allow the control operator to
change the settings in Group 3.
4
Enable Control
Operator Access to
Group 4
When enabled (1), allow the control operator to
change the settings in Group 4.
5
Enable Control
Operator Access to
Group 5
When enabled (1), allow the control operator to
change the settings in Group 5.
6
Reserved for NHRC
7
Reserved for NHRC
Switch
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 37
NHRC-2.1 User Guide
5. User Commands
This section of the manual describes commands that are available to the repeater users.
Every command has a command prefix that is set by the repeater operator. The prefixes
can be kept secret, so only certain users have access to certain functions. (See Section
3.5 for more information on programming command prefixes.)
Throughout this section of the manual, the command prefix will be shown as <prefix>,
which must be replaced with the actual command prefix as programmed by the repeater
operator.
5.1 DTMF Access
The NHRC-2.1 Repeater Controller supports a DTMF access mode which allows the
repeater to be left in a secured disabled state, but users who know the DTMF access code
can enable the repeater. The repeater reverts to the secured disabled state when either the
repeater is idle for longer than the DTMF Access Mode Timer, or a user sends the DTMF
access code followed by a zero.
The repeater is put into DTMF Access Mode by setting control operator group 0, item 5
to enabled (1). (See Section 4.1 for information about this control operator switch, and
section 3.5 for information on programming the DTMF Access Prefix and section 3.6 for
information on setting the DTMF Access Timer.)
When the repeater is in the DTMF access mode, the DTMF access command is used as
follows:
<prefix><state> where:
<prefix> is the DTMF access mode prefix.
<state> is 1 to enable the repeater. <state> is 0 to return the repeater to the
secure disabled mode.
Example: If the repeater is in DTMF Access Mode, and the DTMF Access Prefix is
“567”, the repeater can be activated by sending “5671”. At that time the repeater will
remain on until either no activity occurs on the repeater for a period longer than the
DTMF Access Mode timer or the repeater is manually deactivated by sending “5670”.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 38.
NHRC-2.1 User Guide
5.2 Load Saved Setup
The NHRC-2.1 supports five saved setups of all 64 control operator switches. (See
Section 3.4 for information about saving the controller state.)
This command allows users or control operators to select one of the preset repeater states.
The format for the load saved state command is:
<prefix><state-number> where:
<prefix> is the load saved state prefix as programmed by the
repeater operator.
<state-number> is the state to load. Valid state numbers are 0 thru 4.
Example: Assuming the Load Saved Setup prefix is set to 314159, and you want to
select your “net mode”, saved as setup #1, send “3141591”. The controller will respond
with “OK” in Morse code.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 39
NHRC-2.1 User Guide
6. Appendices
6.1 Factory Defaults
6.1.1 Default Command Prefixes Table
Index
Description
Default
Prefix
00
Control Operator
00
01
DTMF Access
01
03
Load Saved Setup
03
07
Unlock Controller
07
Copyright  2012, NHRC LLC. All Rights Reserved
Page 40.
NHRC-2.1 User Guide
6.1.2 Timer Defaults Table
Timer
Number
Description
Multiplier
Timer
Value
Effective
Value
00
Hang Timer Long
.1
100
10.0
01
Hang Timer Short
.1
50
5.0
02
ID Timer
10
54
540
03
DTMF Access Timer
10
60
600
04
Time-Out Timer Long
1
180
180
05
Time-Out Timer Short
1
30
30
06
Fan Timer
10
12
120
07
Tail Message Counter
1
0
0
08
Reserved for NHRC
N//A
N/A
N/A
09
Morse code Pitch
N/A
20
C5
10
Morse code Speed
N/A
20
20 WPM
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 41
NHRC-2.1 User Guide
6.1.3 Courtesy Tone Component Tones Table
Tone
Code
Tone
00
No tone
01
F4
02
F#4
03
G4
04
G#4
05
A4
06
A#4
07
B4
08
C5
09
C#5
10
D5
11
D#5
12
E5
13
F5
14
F#5
15
G5
16
G#5
17
A5
18
A#5
19
B5
20
C6
21
C#6
22
D6
23
D#6
24
E6
25
F6
26
F#6
27
G6
28
G#6
29
A6
30
A#6
31
B6
Copyright  2012, NHRC LLC. All Rights Reserved
Page 42.
NHRC-2.1 User Guide
6.1.4 Morse Code Character Table
Letter
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Space
/
Code
00
01
02
03
04
05
06
07
08
09
21
22
23
31
32
33
41
42
43
51
52
53
61
62
63
71
70
72
73
81
82
83
91
92
93
90
11
12
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 43
NHRC-2.1 User Guide
6.2 Control Operator Controls
6.2.1 Control Operator Group 0 (Repeater Control) Operations Table
Group
#
Item
#
0
0
Function
Repeater Enable
0
1
Repeater CTCSS Required
0
0
2
Key Up Delay (Kerchunk Filter)
0
0
3
Hang Timer Enabled
1
0
4
Hang Timer Short/Long Select
0
0=short, 1=long, see related timer
values.
0
5
DTMF Access Mode
0
see related DTMF access code
and timer information
0
6
Courtesy Tone Enabled
1
0
7
Control Op CTCSS Required
0
Default
0
Comments
Initialization will leave repeater
disabled!
6.2.2 Control Operator Group 1 (Repeater Control II) Operations Table
Group
#
Item
#
1
0
Function
Repeater Time-Out Timer
Enable
1
1
Time-Out Long / Short
1
0=short, 1=long, see related timer
values short time-out
1
2
Enable “Dual Squelch”
0
allows CTCSS or CAS to provide
valid CAS
1
3
Enable DTMF Muting
1
Repeater mutes touch tones
1
4
Tail Message Enable
0
1
5
Reserved for NHRC
0
1
6
Simplex Repeater Mode
0
1
7
Simplex Repeater Voice Id
0
Default
1
Comments
see related timer value
Set to 1 for Simplex Repeater
Mode
Copyright  2012, NHRC LLC. All Rights Reserved
Page 44.
NHRC-2.1 User Guide
6.2.3 Control Operator Group 2 (Voice and Tail ID Messages) Operations Table
Group
#
Item
#
2
0
Function
Enable Voice Initial Id
2
1
2
Default
1
Comments
Plays Morse code ID if disabled.
See Morse code ID programming
Enable Voice Normal Id
1
Plays Morse code ID if disabled.
2
Reserved for NHRC
1
2
3
Allow ID Stomp By Key Up
1
ID reverts to Morse code when
keyed over.
2
4
Enable Voice Time-Out Message
1
Plays Morse code “TO” when
disabled
2
5
Digital Output/Fan Control
0
0=digital output, 1=fan control
2
6
Digital Output Control
0
1=on, 0=off
2
7
Delay Present On Repeater Port
0
NHRC-DAD installed on
repeater.
6.2.4 Control Operator Group 3 (IDer Control)
Group
#
Item
#
3
0
3
1
3
Function
European ID mode
Default
0
Comments
Uses European rules to decide
when to ID
European ID end ID Voice
Select
0
Set to 1 to play Voice ID 1 on
repeater tail drop.
2
Reserved for NHRC
0
3
3
Reserved for NHRC
0
3
4
Reserved for NHRC
0
3
5
ID Beacon Mode
0
Set to1 to ID regardless of activity
3
6
NO Morse code ID Mode
0
Set to 1 to always play voice IDs,
never Morse code IDs
3
7
No ID mode
0
Set to 1 to never ID
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 45
NHRC-2.1 User Guide
6.2.5 Control Operator Group 4 (Reserved for NHRC) Operations Table
Group
#
Item
#
4
Default
0
Function
Reserved for NHRC
4
1
Reserved for NHRC
0
4
2
Reserved for NHRC
0
4
3
Reserved for NHRC
0
4
4
Reserved for NHRC
0
4
5
Reserved for NHRC
0
4
6
Reserved for NHRC
0
4
7
Reserved for NHRC
0
Comments
0
6.2.6 Control Operator Group 5 (Reserved for NHRC) Operations Table
Group
#
Item
#
5
Default
0
Function
Reserved for NHRC
5
1
Reserved for NHRC
0
5
2
Reserved for NHRC
0
5
3
Reserved for NHRC
0
5
4
Reserved for NHRC
0
5
5
Reserved for NHRC
0
5
6
Reserved for NHRC
0
5
7
Reserved for NHRC
0
Comments
0
Copyright  2012, NHRC LLC. All Rights Reserved
Page 46.
NHRC-2.1 User Guide
6.2.7 Control Operator Group 6 (Programming Write Protect) Operations Table
Group
#
Item
#
6*
0
Write Protect Control Group
Setups
0
6*
1
Write Protect Prefixes
0
6*
2
Write Protect Timers
0
6*
3
Reserved
0
Reserved for NHRC
6*
4
Reserved
0
Reserved for NHRC
6*
5
Reserved
0
Reserved for NHRC
6*
6
Write Protect Morse code
Messages & Courtesy Tones
0
6*
7
Write Protects Pre-Recorded
Vocabulary Tracks
1
Function
Default
Comments
Protects tracks 0-6 against
accidental modification
6.2.8 Control Operator Group 7 (Control Operator Group Access) Operations Table
Group
#
Item
#
7*
0
Enable Access To Group 0
1
7*
1
Enable Access To Group 1
1
7*
2
Enable Access To Group 2
1
7*
3
Enable Access To Group 3
1
7*
4
Enable Access To Group 4
1
7*
5
Enable Access To Group 5
1
7*
6
Reserved
0
Reserved for NHRC
7*
7
Reserved
0
Reserved for NHRC
Function
Default
* The controller must be unlocked to access groups 6 and 7.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 47
Comments
NHRC-2.1 User Guide
6.3 Terminology and Abbreviations
Term Description
CAS Carrier Activated Squelch, where receipt of a signal,
with or without CTCSS tones will activate the
controller.
Digital Audio Delay (DAD) Digital Audio Delay (DAD) removes squelch crashes
and allows DTMF tones to be fully muted.
DTMF Also known as “Touch Tone” codes.
Dual Squelch “Dual Squelch,” also known as CAS or CTCSS
mode, allows the repeater to be configured with a
tight squelch for users without CTCSS, but allows a
valid CTCSS to access the repeater even when the
signal is not quiet enough to open the carrier
squelch.
ID Identification
PTT Push-to-Talk
Unlock Code A special password used to enable programming of
the controller.
Copyright  2012, NHRC LLC. All Rights Reserved
Page 48.
NHRC-2.1 User Guide
7. Circuit Board
7.1 Interconnections
Connector
Name
Purpose
J1
“Repeater”
Connects the repeater transmit and receive
audio, PTT, CAS, fan control, and power
signals to the controller.
J2
“Delay”
Connects power and audio signals for operation
of the optional Digital Audio Delay (NHRCDAD) board.
J3
“+12V”
Power supply input. 10 to 16 volts, DC
7.2 Jumpers
Jumper
Purpose
JP1
Audio Equalization jumper. Set between center pin and “D” for
discriminator audio, center pin and “N” for normal (already deemphasized)
audio.
JP2
LED Enable jumper. LEDs are enabled if jumper is present. Remove for
lower-current operation. (Each LED uses about 10 mA when lit.)
JP3
Initialize/Change Unlock Code jumper. If this jumper is present at
controller power-up, then the controller’s non-volatile settings are reset to
the factory defaults. This jumper can be installed after the power is up to
change the controller’s unlock code. Do not leave this jumper installed
after initialization or changing the unlock code, or the controller will reinitialize on the next power-up.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 49
NHRC-2.1 User Guide
7.3 NHRC-2.1 Detailed Top-View Diagram
The following diagram is a detailed top view of the Revision “B” printed wiring board for
the NHRC-2.1 Repeater Controller.
J1
Repeater
Connector
J2
NHRC-DAD
Connector
J3
+12V
Connector
VR2
Beep Level
VR4
Speech Record Level
VR1
TX Level
VR5
Processed RX Level
VR3
RX Level
VR6
Speech Playback Level
JP1
RX Filter
JP2
LED Enable
Jumper
JP3
Initialization Jumper
Copyright  2012, NHRC LLC. All Rights Reserved
Page 50.
NHRC-2.1 User Guide
8. Schematics
The following two pages are the schematic diagrams for the NHRC-2.1 Repeater Controller.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 51
5
4
3
2
1
+5V
J1
1
R23
10K
PTT
CAS
PL_DECODE
U4
MISO
MOSI
SCLK
SS
REC_AUDIO
9
10
11
ANALN
MIC+
MIC-
1
21
14
VCCD
VCCA
VCCP
28
8
12
16
VSSD
VSSA
VSSP2
VSSP1
+ C25
4.7uF
RA7/OSC1/CLKIN
RA6/OSC2/CLKOUT
VSS
VSS
2
1
SP+
SP-
R24
100K
ISD1740PY
+5V
+ C18
4.7uF
C
COR
C30
1000pF
C29
0.1uF
+ C28
4.7uF
VLED
1
+5V
1
PTT_EN
CT_AUDIO
PL_DET
C13
0.1uF
R32
470
1 2
2
SCLK
MISO
MOSI
U2
19
8
4
1
2
3
DECODE_AUDIO
R26
PIC16F886-I/SP
1
B
VREF
IN+
INGS
2
100K
10
+5V
7
8
OE
OSC1
OSC2
VDD
18
Q1
Q2
Q3
Q4
11
12
13
14
DTMF_Q1
DTMF_Q2
DTMF_Q3
DTMF_Q4
STD
ST/GT
EST
15
17
16
DTMF_STD
IC
IC
VSS
1
+5V
5
6
9
1
3.579MHz
10K
C14
0.1uF
R21
470K
2
PICCLK
2
2
B
Q7
2N7000
2 2
1
DTMF DECODER
C21
Y1
D4
LED YEL
R22
MT8870DE
1
STD
LED
+5V
3 2
9
10
2
11
12
13
14
15
16
17
18
ROSC
15
13
1
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/P1A/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
ISD_SS#
ISD_INT#
C19
0.1uF
20
2
FAN_EN
1
21
22
23
24
25
26
27
28
+ C15
4.7uF
ISD_AUDIO
Rosc
MUTE
2
RB0/AN12/INT
RB1/AN10/P1C/C12IN3RB2/AN8/P1B
RB3AN9/PGM/C12IN2RB4/AN11/P1D
RB5/AN13/T1G
RB6/ICSPCLK
RB7/ICSPDAT
DTMF_STD
1
DTMF_Q1
DTMF_Q2
DTMF_Q3
DTMF_Q4
C16
0.1uF
19
18
17
1
PICCLK
C17
1000pF
+5V
2
3
4
5
6
7
RA0/AN0/ULPWU/C12INORA1/AN1/C12IN1RA2/AN2/VREF-CV/C2IN+
RA3/AN3/VREF+/C1IN+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
C
20
1
VDD
2
RE3/MCLR/VPP
2
2
1
2
U5
1
1
2
R27
10K
+5V
C23
0.1uF
VOL
AGC
AUD/AUX
D
1
1
1
+5V
2
27
26
25
24
23
22
2
2
+5V
C26
0.1uF
1
C27
1000pF
1
REPEATER
CONNECTOR
2
2
1
CONNECTOR DB9F
ISD_LED#
ISD_INT#
LED
INT/RDY
FWD
ERASE
REC
PLAY
FT
2
RESET
4
5
6
7
1
3
MISO
MOSI
SCLK
ISD_SS#
+5V
TP1
1
TX_AUDIO
1
FAN
2
D
RX_AUDIO
2
5
9
4
8
3
7
2
6
1
33pF
PCB REV B
2
+12V INPUT
CONNECTOR
3
+5V
+ C24
2.2uF
GND
1
OUT
R9
+ C22
2.2uF
2
2
+ C7
220uF
2
D1
1N4002
COAX POWER JACK
FAN
IN
1
1
1/2 A
1
1
1
2
F1
1
2
3
2
J3
FAN_EN
1
5
4
Q2
IRF510
2 1
100
2
A
U3
LM7805CT
3
+12V
3
NOTICE
THIS DRAWING CONTAINS
PROPRIETARY INFORMATION WHICH
IS THE CONFIDENTIAL PROPERTY
OF NHRC LLC. IT SHALL NOT BE
COPIED, REPRODUCED, DISCLOSED,
PUBLISHED OR USED IN PART OR
WHOLE WITHOUT THE EXPRESSED
WRITTEN PERMISSION OF NHRC LLC.
SPECIFICATIONS SUBJECT TO CHANGE
WITHOUT NOTICE OR OBLIGATION.
2
NHRC Repeater Controllers
A
415 Fourth Range Road
Pembroke, NH 03275
603-485-2248
http://www.nhrc.net
Title
NHRC-2.1 Repeater Controller (Digital)
Size
B
Document Number
NHRC-2.1 (Digital)
Date:
Monday, May 14, 2012
Rev
B
Sheet
1
1
of
2
5
4
3
2
R16
VLED
2
93.1K
2
C5
R8
0.1uF
1
+
1
U1A
TL062
4
3
-
2
1
0.1uF
2
VREF
J2
1
1
2
3
4
R12
100K
Q5
2N7000
2 2
C10
R18
1
2
REC_AUDIO
3
R17
1K
1
1
VR1
500K
VR5
10K
R19
PROC RX LVL
2
1
R4
2
1
1
6
2.2uF VREF
5
3
33K
R31
470
R3
10K
C2
2 2
+
22K
TX LVL
3
2
B
VLED
2.2uF
1
2
22K
+
7
U1B
TL062
C1
1
2
2.2uF
PTT
2
1
+
2
2.2uF
+12V
VR6
10K
2
1
PTT_EN
1
PCB REV B
3
100K
1
2
C3
0.1uF
NOTICE
VR2
10K
THIS DRAWING CONTAINS
PROPRIETARY INFORMATION WHICH
IS THE CONFIDENTIAL PROPERTY
OF NHRC LLC. IT SHALL NOT BE
COPIED, REPRODUCED, DISCLOSED,
PUBLISHED OR USED IN PART OR
WHOLE WITHOUT THE EXPRESSED
WRITTEN PERMISSION OF NHRC LLC.
SPECIFICATIONS SUBJECT TO CHANGE
WITHOUT NOTICE OR OBLIGATION.
R5
COURTESY
TONE LVL
2
1
2
22K
3
2
2
2
1
1
1
1
2
CT_AUDIO
R11
10K
5
2 1
22K
VREF
C6
2.2uF
1
100
2
R6
+
Q6
IRF510
R13
R20
SPEECH LVL
R10
10K
A
D3
LED RED
PTT
LED
TX_AUDIO
C12
1
B
1 2
1
2
2
RECORD LVL
Q1
2N3904
2 2
10K
VR4
10K
+
1
JP3
JUMPER
INIT
1
1
1
2
R2
CAS
ISD_AUDIO
R1
10K
COR
+ C11
2.2uF
2
100K
D5
LED GRN
2
1 1
3
R29
1
2
MUTE
C
+5V
COR
LED
Q4
J113
3
1
2
R28
10K
R33
470
DIGITAL
DELAY
CONNECTOR
HEADER 4
2
2
1
+5V
1
VLED
+12V
C
DECODE_AUDIO
100K
1
+
3
1 2
2
VREF
3
2
10K
2
1 1
2.2uF
Q3
2N3904
2 2
R25
+
2
1
10K
C20
1
R14
1
2
PL_DECODE
8
1
VR3
10K
C8
RX LVL
PL_DET
2
3
1
RX_AUDIO
R7
10K
2
+12V
D6
LED GRN
1
CTCSS
DECODE
LED
2
2
1
D
+5V
1
C4
22uF
D2
LED RED
+5V LED
2
R15
+
R34
470
2
1
6800pF
1
JP3 SETTINGS:
N JUMPER = NORMAL AUDIO
D JUMPER = DE-EMPHASIZED AUDIO
NO JUMPER = NORMAL AUDIO W/10X GAIN
VLED
R30
470
1 2
NOTE:
2
VLED
3
1
+12V
2
JUMPER
LED ENABLE
D
C9
D
1
+5V
1
N
JP2
JP1
2 WAY JUMPER
2
1
11.3K
1 2
3
1
1
4
3
2
NHRC Repeater Controllers
A
415 Fourth Range Road
Pembroke, NH 03275
603-485-2248
http://www.nhrc.net
Title
NHRC-2.1 Repeater Controller (Audio)
Size
B
Document Number
NHRC-2.1 (Audio)
Date:
Monday, May 14, 2012
Rev
B
Sheet
1
2
of
2
NHRC-2.1 User Guide
9. Parts List
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 55
NHRC-2.1 User Guide
Item
1
Qty
8
2
10
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
1
1
1
3
2
1
1
1
1
1
2
1
2
1
1
2
1
1
1
2
2
1
2
4
8
28
1
29
4
30
6
31
2
32
1
33
1
34
1
35
1
36
5
37
1
38
1
39
1
40
1
41
1
42
1
43
1
44
5
45
1
Additonal Items
46
1
47
1
48
1
49
1
50
2
51
4
52
5
Reference
C1,C2,C6,C8,C10,C11,C12,
C22
C3,C5,C13,C14,C16,C19,
C20,C23,C26,C29
C4
C7
C9
C15,C25,C28
C17,C27
C18
C21
C24
C30
D1
D2,D3
D4
D5,D6
F1
JP1
JP2,JP3
J1
J2
J3
Q1,Q3
Q2,Q6
Q4
Q5,Q7
R1,R2,R7,R8
R3,R10,R11,R14,R22,R23,
R27,R28
R4
R5,R18,R19,R20
R6,R12,R24,R25,R26,R29
R9,R13
R15
R16
R17
R21
R30,R31,R32,R33,R34
TP1
U1
U2
U3
U4
U5
VR1
VR2,VR3,VR4,VR5,VR6
Y1
2.2uF
Part
Description
2.2uF 50V ±20% Aluminum Electrolytic Capacitor
0.1uF
Manufacturer
Panasonic
Manufacturer P/N
EEA-GA1H2R2
Digi-Key P/N
P14506-ND
Mouser P/N
667-EEA-GA1H2R2
0.1uF 50V ±20% Z5U Radial Ceramic Capacitor
Kemet
C315C104M5U5TA
399-4151-ND
80-C315C104M5U
22uF
220uF
6800pF
4.7uF
1000pF
4.7uF
33pF
2.2uF
1000pF
1N4002
LED RED
LED YEL
LED GRN
1/2 A
2 WAY JUMPER
JUMPER
CONNECTOR DB9F
HEADER 4
COAX POWER JACK
2N3904
IRF510
J113
2N7000
10K
10K
22uF 25V Aluminum Electrolytic Capacitor
220uF 25V ±20% Aluminum Electrolytic Capacitor
6800pF 100V ±10% X7R Ceramic Radial Cap
4.7uF 50V ±20% Aluminum Electrolytic Capacitor
1000pF 100V ±10% X7R Radial Ceramic Capacitor
4.7uF 50V 20% Aluminum Electrolytic Capacitor
33pF 200V ±5% C0G Ceramic Radial Capacitor
2.2uF 50V ±20% 3216 Aluminum Electrolytic Capacitor
1000pF 100V 10% X7R Radial Ceramic Capacitor
100V 1A GP Diode
Red T1¾ LED
Yellow T1¾ LED
Green T1¾ LED
0.90A PolySwitch
0.1" 3 Position Vertical Pin Header
0.1" 2 Position Vertical Pin Header
DB9 Female Right Angle PCB Mount Connector
0.1" 4 Position Vertical Header
2.5mm ID Coaxial Power Jack
60V 200mA GP NPN Transistor
100V 5.6A N-channel MOSFET
35V 50mA N-channel JFET
60V 200mA N-channel MOSFET
10K ohm 1/4W 5% Carbon Film Resistor
10K Ohm 5% 1/4W Carbon Film Resistor
Panasonic
Panasonic
Kemet
Panasonic
Kemet
Panasonic
Kemet
Panasonic
Kemet
Diodes Inc.
Lite-On
Lite-On
Lite-On
Tyco/Raychem
Molex
Molex
NorComp
Molex
CUI
Fairchild Semiconductor
Vishay/Siliconix
Fairchild Semiconductor
Fairchild Semiconductor
Yageo
Yageo
ECA-1EM220
ECA-1EM221
C320C682K1R5TA
EEA-GA1H4R7
C315C102K1R5TA
EEA-GA1H4R7
C315C330J2G5TA
EEA-GA1H2R2
C315C102K1R5TA
1N4002T
LTL-4223
LTL-4253
LTL-4233
RUEF090
22-28-4030
22-28-4020
182-009-213R531
22-23-2041
PJ-002B
2N3904BU
IRF510
J113
2N7000
CFR-25JB-10K
CFR-25JB-10K
P5149-ND
P5153-ND
399-4313-ND
P14508-ND
399-4144-ND
P14508-ND
399-4172-ND
P14506-ND
399-4144-ND
1N4002DICT-ND
160-1127-ND
160-1133-ND
160-1130-ND
RUEF090-ND
WM6403-ND
WM6402-ND
182-09FE-ND
WM4202-ND
CP-002B-ND
2N3904FS-ND
IRF510PBF-ND
J113FS-ND
2N7000FS-ND
10KQBK-ND
10KQBK-ND
667-ECA-1EM220
667-ECA-1EM221
80-C320C682K1R
667-EEA-GA1H4R7
80-C315C102K1R
667-EEA-GA1H4R7
80-C315C330J2G
667-EEA-GA1H2R2
80-C315C102K1R
621-1N4002-T
859-LTL-4223
859-LTL-4253
859-LTL-4233
650-RUEF090
538-22-28-4030
538-22-28-4020
636-182-009-213R531
538-22-23-2041
163-7625-E
512-2N3904BU
844-IRF510PBF
512-J113
512-2N7000
271-10K-RC
271-10K-RC
33K
22K
100K
100
93.1K
11.3K
1K
470K
470
TESTPOINT
TL062
MT8870DE
LM7805CT
ISD1740PY
PIC16F886-I/SP
500K
10K
3.579MHz
33K ohm 1/4W 5% Carbon Film Resistor
22K ohm 1/4W 5% Carbon Film Resistor
100K Ohm 5% 1/4W Carbon Film Resistor
100 Ohm 5% 1/4W Carbon Film Resistor
93.1K ohm 1/4W 1% Metal Film Resistor
11.3K ohm 1/4W 1% Metal Film Resistor
1K ohm 1/4W 5% Carbon Film Resistor
470K Ohm 5% 1/4W Carbon Film Resistor
470 Ohm 5% 1/4W Carbon Film Resistor
Testpoint
Dual JFET Op-Amp
DTMF Receiver
5V 1A Linear Voltage Regulator
40 Second Voice Record/Playback IC
8K X 14 FLASH PIC Microcontroller
500K 6mm Carbon Trimmer Potentiometer
10K 6mm Carbon Trimmer Potentiometer
3.579545MHz 17pF HC49/U Crystal
Yageo
Yageo
Yageo
Yageo
Yageo
Yageo
Yageo
Yageo
Yageo
CFR-25JB-33K
CFR-25JB-22K
CFR-25JB-100K
CFR-25JB-100R
MFR-25FBF-93K1
MFR-25FBF-11K3
CFR-25JB-1K0
CFR-25JB-470K
CFR-25JB-470R
22KQBK-ND
22KQBK-ND
100KQBK-ND
100QBK-ND
93.1KXBK-ND
11.3KXBK-ND
1.0KQBK-ND
470KQBK-ND
470QBK-ND
271-33K-RC
271-22K-RC
271-100K-RC
271-100-RC
271-93.1K-RC
271-11.3K-RC
271-1K-RC
271-470K-RC
271-470-RC
ST Microelectronics
Zarlink Semiconductor
Fairchild Semiconductor
Nuvoton
Microchip Technology
Panasonic
Panasonic
ECS
TL062CN
MT8870DE1
LM7805CT
ISD1740PY
PIC16F886-I/SP
EVN-D8AA03B55
EVN-D8AA03B14
ECS-35-17-4X
497-2195-5-ND
511-TL062CN
LM7805CT-ND
ISD1740PY-ND
PIC16F886-I/SP-ND
D4AA55-ND
D4AA14-ND
X1085-ND
512-LM7805CT
579-PIC16F886-I/SP
667-EVN-D8AA03B55
667-EVN-D8AA03B14
520-HCU357-17X
NHRC
3M
3M
3M
Molex
Molex
3M
NHRC-2.1 PCB rev B
4828-6000-CP
4828-3004-CP
4814-3000-CP
22-01-3047
08-50-0114
929950-00
3M5469-ND
3M5480-ND
3M5462-ND
WM2002-ND
WM2200-ND
929950-00-ND
517-4828-6000-CP
517-4828-3004-CP
517-4814-3000-CP
538-22-01-3047
538-08-50-0114
517-950-00
NHRC-2.1 Repeater Controller PCB
28 Pin Wide DIP Socket
28 Pin Narrow DIP Socket
14 Pin DIP Socket
4 Circuit Housing, .100" w/ lock and polarizer
Crimp Terminal for Molex Housing
Shorting Jumpers
Populate
DNP
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 56
NHRC-2.1 User Guide
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 57
NHRC-2.1 User Guide
10. Electrical Specifications
Input voltage – minimum
Input voltage – nominal
Input voltage – maximum
Current draw – idle, LEDs disabled
Current draw – recording, LEDs enabled
(worst case)
Audio Input impedance
Audio Input requirements
Audio Output Impedance
Audio output
PTT / Fan control output:
CAS / CTCSS input
Receiver audio equalization,
jumper “N” selected
Receive audio equalization,
jumper “D” selected
10 VDC
13.8 VDC
16 VDC
< 20 mA
< 60 mA
approximately 10 K ohms
1Vp-p nominal.
approximately 70 ohms
variable, up 3V p-p (for 1v input)
Active low closure to ground, 1amp
maximum
off: less than 0.2 volts
on: greater than 3 volts, less than 16 volts
flat
-6dB/octave
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 58
NHRC-2.1 User Guide
11. NHRC LLC Limited Warranty
NHRC LLC warrants that its assembled and tested products will be free from defects in
materials and workmanship for a period of NINETY (90) DAYS from the date of
shipment. During this period, NHRC LLC will repair or replace, at our option, any of our
products that fail as a result of defects in materials or workmanship. NHRC LLC’s
liability will be limited to parts, labor, and return shipping for this period.
NHRC LLC warrants that its kit products will contain components that are free from
defects in materials and workmanship for a period of THIRTY (30) DAYS from the date
of shipment. During this period, NHRC will replace any of the components in a kit
ONCE. Subsequent replacement of any component any subsequent times is completely at
the discretion of NHRC LLC, and may require the complete return of the kit.
In no case will NHRC LLC be liable for products damaged by improper wiring
(including, but not limited to, over-voltage or application of reverse polarity), physical
damage resulting from misuse and/or abuse of the product, neglect, or acts of God
(lightning, floods, etc.).
Unauthorized modification of a NHRC product will void the warranty on the modified
product.
In no case will NHRC LLC be liable for any direct, consequential, or incidental loss or
damage resulting from the use or inability to use any of its products.
Some states or countries do not allow the limitation of incidental or consequential
damages, so the paragraph above may not apply to you.
This warranty applies only to the original purchaser of the product; proof of purchase
must be presented to receive warranty service.
Copyright  2012, NHRC LLC. All Rights Reserved.
Page 59
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising