Cactus Macro Commands Implemented in the
Sierra Radio Systems Controller

 

Code Version srs0094j

November 26, 2006

 

Changes:

94f

Implemented 460 440 looparound off (defaults to port 0)

94e

Added 890, 898<node> to disconnect IRLP and to connect IRLP node

 

 

The following table describes the commands which invoke macros, and the default commands executed by the corresponding macros.  The macro contents can be changed using the C130—C133 command. The names of the commands can be changed starting with code version 0092 by editing the command table (commands C10A—C10B).  This is quite complex to do manually via DTMF and should normally be done using the configurator program from a PC.  Command blocking conditions are normally [plr], except when something else is shown in brackets in the comment field.  See the SRSC Command List document for details.

 

Code

Macro #

Operation

Default behavior, Comments

050

100

This link off

Executes C336

051

101

This link on

Executes C337 [p]

05A

102

This link status verbose

Executes C33A [p]

05B

124

This link status

Executes C338 [p]

198

112

2m xmit enable

None, to be implemented by site manager

459

113

2m remote base off

None, to be implemented by site manager

460

103

440 looparound off

Implements C2510, turns off looparound for port 0 (normally a repeater port)

470

50

PL off (COR)

Executes C350 [plre]

479

51

PL required

Executes C351

47A

52

PL status

Executes C352

497

53

440 on

Executes C321 [plre]

498

54

440 off

Executes C320

49A

55

440 status

Executes C324

601
602
603
604
605
606
607

56
57
58
59
60
61
62

Link on

Executes C331n, where n is the link number [plre]

610
620
630
640
650
660
670

63
64
65
66
67
68
69

Link off

Executes C330n, where n is the link number

60A

125

Port 0 status

Executes C3390

61A/B
62A/B
63A/B
64A/B
65A/B
66A/B
67A/B

70/117
71/118
72/119
73/120
74/121
75/122
76/123

Link status verbose / link status

Executes C339n/C332n, where n is the link number [plre]

673

77

Link delay off

Executes C334

674

78

Link delay on

Executes C335

740

79

Site normal

Executes C300

741

80

Link normal

Executes C301

742

81

Link reset

Executes C304.

743

82

Interface normal

Executes C302 [pl]

750

83

Break all links

Executes C308

751
752
753
754
755
756
757

84
85
86
87
88
89
90

Remote to link n only

Connects a repeater on port 0 to the specified link port and only that port. Does not affect current link status of other port. Executes C3330n, where n is the link number.

789

91

Remote normal

Executes C303

808

92

Force ID

Executes C310

809

93

Send ID

Executes C311

872

114

2m frequency set

None, to be implemented by site manager

890

115

Disconnect from IRLP

Default macro not defined: needs to be C385n73D, where n is the logical port number to which the IRLP computer is connected.  This can be done from the serial port using the set macro command, S130115 C385n73D<cr>.  The port number should be substituted for n.

898

116

Connect to IRLP note

Default macro not defined: needs to be C331nC385n            %, where there are 12 spaces before the %, and n is the logical port number to which the IRLP computer is connected.  The set macro command, S130116, can be used as above to make this definition.  The % in the macro will turn on the prompt tone and take 4 digits entered for the IRLP node number.

89D

94

Send location

Executes C312

941

95

Remote monitor on

Executes C341

942

96

Remote monitor off

Executes C340

943

97

Alt remote monitor on

Executes C342, with multiple repeaters in group, monitors the links but leaves all the repeaters in the group fully connected.

970

104

Looparound normal

Executes C252, turning off looparound for all link ports, and turning looparound on for repeater ports

971
972
973
974
975
976
977

105
106
107
108
109
110
111

Link 1 looparound on

Executes C250n, turning on loopaoround for the corresponding link port.

 

In addition, macros 0 and 1 are called by the site normal and remote base timeouts, respectively.  Macro 0 is predefined to execute command C300, and macro 1 is predefined to execute command C382.  By default, the site normal timeout is disabled, and the remote base timeout is set to 2 hours.  These values can be changed by writing to eeprom parameter storage at addresses 681 and 683 (see the configuration spreadsheet for details.

 

To edit the macro command table which defines the command names above and which macros they point to, see the command table editing procedure document and the m command table addresses spreadsheet.  The Windows configuration software hides the complexity behind this procedure and is recommended for making any extensive changes.