[NHRC-user] nhrc4

Jeff Otterson jeff at nhrc.net
Wed Feb 4 17:25:56 EST 2009


Hi,

This is what I use.

Jeff

At 10:46 AM 2/4/2009, you wrote:

>Jeff

>

>Is there a simple set of control strings for the NHRC4

>I seem to have difficulty figuring out the commands for timers and switching

>controls also to set a user group command that wil let other turn on the

>link radio.

>I am sure it is just me but I am not a programmer just a owner/user

>There was a command list for the older NHRC4 that made life easy but this

>person needs help.

>BTW the NHRC4 is controlling a MSR2000 and a simplex link to a remote UHF

>repeater.

>

>Grant

>VE5SS

>

>

>

>_______________________________________________

>NHRC-user mailing list

>NHRC-user at nhrc.net

>http://five.pairlist.net/mailman/listinfo/nhrc-user

-------------- next part --------------
NHRC-4 Repeater Controller Proprietary and Confidential
Implemented Commands NHRC LLC
Version 3.00C
22 October 2003
rev 09 September 2005

*********************
** LOCKED COMMANDS **
*********************

Prefix Default Action
Number Prefix

00 00 Control operator access
(prefix) <group-digit> <item-digit> [<optional-state-digit>]
set group <g> item <i> to state <s>
0 <= g <= 7 group to program
0 <= i <= 7 item to program
s = 0,1 state to set 1=on
omit state to enquire value.
controller will confirm with CW message "ON" or "OFF"

01 01 DTMF access
(prefix) 1 enable repeater when in DTMF access mode.
Repeater says "OK" in CW
Repeater stays up until timer 6 (x 10) seconds
of idle time elapses, when it will ID and disable.
(prefix) 0 disable repeater when in DTMF access mode.
Immediatly "locks" repeater until (prefix) 1 is
received again.

02 02 digital output control

(prefix) [<state>]
<state> = 0 turn port off
<state> = 1 turn port on
<state> = blank inquire port status

will send CW "ERR" if fan control is enabled.

03 03 load saved setup
(prefix) <digit> : load selected saved control operator
groups. digit must be in the range of 0-1.

04 04 remote base control
(prefix) 0 remote base off
(prefix) 1 remote base alert mode
(prefix) 2 remote base receive mode
(prefix) 3 remote base transmit mode

05 05 enable control access ("unlock" controller)
(prefix) will unlock the controller.
"#" to lock again.

***********************
** UNLOCKED COMMANDS **
***********************

# lock controller.

*0
Control Operator Access
*0<g><i><s> set group <g> item <i> to state <s>
0 <= g <= 9 group to program
0 <= i <= 7 item to program
s = 0,1 state to set 1=on
leave s blank to inquire on/off state

*1
Save Setup
*1<s> save set of control operator groups #<s>
0 <= s <= 1 state number to save. set #0 is the power-up default.

*2
Program Command Prefix
*2<pp><prefix> program prefix <p> with prefix
00 <= pp <= 15 prefix index
<prefix> code to use as prefix. 1-7 digits.

Prefixes by index
00 control operator
01 dtmf access
02 digital output control
03 load saved setup
04 remote base
05 unlock controller

*3
Set Timers
*3<nn><time> set timer nn to time
00 <= nn <= 11 timer index
0 <= time <= 255 timer preset. 0=disable

Timer Indexes
00 hang timer long (tenths)
01 hang timer short (tenths)
02 id timer (tens)
03 DTMF access timer (tens)
04 timeout timer long (seconds)
05 timeout timer short (seconds)
06 fan timer (tens)
07 CW tone (1-31)
08 CW speed (5-30)

*7
Record/Play CW and Courtesy Tones
*70 play CW ID
*70 <dd..dd..dd..> program cw message n with CW data in dd.dd.dd
see CW encoding table.

*71<n> play courtesy tone n, 0 <= n <= 7 (n is in range 0 to 7)
*71<n><ddtt,ddtt...> record courtesy tone n, 0 <= n <= 7
dd is duration in 10 ms increments. 01 <= dd <=99
first duration can have magic value 00 or 99.
magic value 99 will play morse letter in tone field.
tt is tone. See tone table. 00 <= tt <= 31

** (*E)
Debug Reset via WDT Timeout
** infinite loop into WDT reset.


*****************************
* Control Operator Switches *
*****************************

Group Item Description Default Comment

0 0 Repeater Enable 1
0 1 reserved 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 timers
0 5 DTMF access mode 0 see DTMF access code and timer
0 6 courtesy tone enabled 1
0 7 reserved 0

1 0 repeater time out timer enable 1 see related timer value
1 1 time out long / short 1 0=short, 1=long, see related timers
1 2 reserved 0
1 3 Enable DTMF Muting 1 Repeater mutes touch tones
1 4 reserved 0
1 5 link port is slaved repeater 0 link port TX follows main port TX when on
1 6 reserved 0
1 7 reserved 0

2 0 reserved 0
2 1 reserved 0
2 2 reserved 0
2 3 reserved 0
2 4 Digital output/Fan Control 0 0=digital output, 1=fan control
2 5 Digital output control 0 1=on, 0=off
2 6 Delay present main port 0 NHRC-DAD installed on main port.
2 7 Delay present link port 0 NHRC-DAD installed on link port.

3 0 link port alert mode 0
3 1 link port receive mode 0
3 2 link port transmit mode 0
3 3 Main port receiver has priority 0 1 to give priority to main port.
3 4 reserved 0
3 5 link port timeout timer enable 0 see related timer value
3 6 link port timeout long/short 0 0=short, 1=long, see related timers
3 7 link port drops to mute DTMF 0

4 0 reserved 0
4 1 reserved 0
4 2 reserved 0
4 3 reserved 0
4 4 reserved 0
4 5 reserved 0
4 6 Drop TX to mute DTMF 0
4 7 NHRC Test Mode 0 0=disabled, 1=enabled.

5 0 reserved 0
5 1 reserved 0
5 2 reserved 0
5 3 reserved 0
5 4 reserved 0
5 5 reserved 0
5 6 reserved 0
5 7 reserved 0

6 0 reserved 0
6 1 reserved 0
6 2 reserved 0
6 3 reserved 0
6 4 reserved 0
6 5 reserved 0
6 6 reserved 0
6 7 reserved 0

7 0 reserved 0
7 1 reserved 0
7 2 reserved 0
7 3 reserved 0
7 4 reserved 0
7 5 reserved 0
7 6 reserved
7 7 reserved

8* 0 write protect control group setups 0
8* 1 write protect prefixes 0
8* 2 write protect timers 0
8* 3 (reserved)
8* 4 (reserved)
8* 5 (reserved)
8* 6 write protect CW messages & courtesy tones 0
8* 7 (reserved)

9* 0 enable access to group 0 1
9* 1 enable access to group 1 1
9* 2 enable access to group 2 1
9* 3 enable access to group 3 1
9* 4 enable access to group 4 1
9* 5 enable access to group 5 1
9* 6 enable access to group 6 1
9* 7 enable access to group 7 1

* controller must be unlocked to access groups 8 and 9

**************
** CW Table **
**************

letter code
0 00
1 01
2 02
3 03
4 04
5 05
6 06
7 07
8 08
9 09
a 21
b 22
c 23
d 31
e 32
f 33
g 41
h 42
i 43
j 51
k 52
l 53
m 61
n 62
o 63
p 71
q 70
r 72
s 73
t 81
u 82
v 83
w 91
x 92
y 93
z 90
space 11
/ 12

Courtesy Tone Pitch Table
-------- ---- ----- -----

Tone Note Pitch Actual
# Hz Hz

0 none 0.00 0.00
1 f4 249.25 249.28
2 f#4 370.00 370.03
3 g4 392.00 392.00
4 g#4 415.30 415.37
5 a4 440.00 440.04
6 a#4 466.15 444.20
7 b4 493.90 493.95
8 c5 523.25 523.29
9 c#5 554.35 554.48
10 d5 587.35 587.37
11 d#5 622.30 622.47
12 e5 659.30 659.41
13 f5 698.50 698.57
14 f#5 740.00 740.19
15 g5 784.00 784.01
16 g#5 830.60 830.91
17 a5 880.00 880.29
18 a#5 932.30 932.40
19 b5 987.80 988.14
20 c6 1046.50 1046.58
21 c#6 1108.70 1109.26
22 d6 1174.70 1175.09
23 d#6 1244.50 1244.56
24 e6 1318.50 1319.26
25 f6 1397.00 1397.62
26 f#6 1480.00 1480.38
27 g6 1568.00 1568.63
28 g#6 1661.20 1662.51
29 a6 1760.00 1760.56
30 a#6 1864.70 1865.67
31 b6 1975.50 1976.28

Program N1KDO as CW ID:

*70 62 01 52 31 63

Program KA1OKQ as CW ID:

*70 52 21 01 63 52 70



More information about the NHRC-user mailing list