Pacific Research Solutions
RI-300e User Manual
Page 128
VFO Frequency Command
In this example, we will assume that we are controlling a 2-meter radio. This command will be used to load the radio VFO with
a frequency. We will use the first two digits of the 2-meter frequency as the name of the command and the balance of the
frequency data will be passed as a wildcard to the macro. The command will be entered by the user in the following syntax
“14652#2” for 146.520 MHz simplex. In order not to accidentally transmit after issuing this command, we will turn off the
transmitter, making the link radio receive only. After you have verified that there is no traffic on the frequency, you can then
issue the transmit command above.
On user command store position 19, add the frequency command. We will use “14” as the command name.
62 019 3 1 100 14
Command Number = 019, Type = wildcard, Group = 1, Start Line = 100, Name = “14”
On macro start line 100, add the following S-Commands
96 2 14B00
Frequency with 14 plus any digits following command name (wildcard)
35 2 1 0
Turn on auxiliary input #2
31 01 070
Set clock reset courtesy to two beeps
31 03 070
Set clock not set courtesy to two beeps
96 1 1 1
Turn on receiver
96 1 2 0
Turn off transmitter
96 1 7 1
Turn on radio
30 001
Start of message
30 008
Delay 1 second
30 455
“RECEIVE”
30 031
Speak Remote Base Frequency
30 002
End of message
64
End of macro
Memory Channel Select Command
In this example, we will build a command to select a memory channel. This command is similar to the frequency wild card
command above, as the channel number will be passed as a wildcard to the macro. This command is entered by the user in the
following syntax “*04 1” to select memory channel 1.
On user command store position 20, add the channel recall command. We will use “*04” as the command name.
62 020 3 1 105 *04
Command Number = 020, Type = wildcard, Group = 1, Start Line = 105, Name = “*04”
On macro start line 105, add the following S-Commands
96 5 B00
Recall memory channel plus any digits following command name (wildcard)
35 2 1 0
Turn on auxiliary input #2
31 01 070
Set clock reset courtesy to two beeps
31 03 070
Set clock not set courtesy to two beeps
96 1 1 1
Turn on receiver
96 1 2 0
Turn off transmitter
96 1 7 1
Turn on radio
64
End of macro
CTCSS Encode Select Command
In this example, we will build a command to select a CTCSS frequency from the DHE CTCSS table and turn on the Encoder.
This command is similar to the wild card command above as the CTCSS number will be passed as a wildcard to the macro.
This command is entered by the user in the following syntax “*05 12” for selecting 100.0Hz tone encode. Later, after you have
built and tested the listed commands, you can add on your own 4 more commands to turn on and off the CTCSS encode and
decode.
On user command store position 21, add the CTCSS encode command. We will use “*05” as the command name.
62 020 3 1 110 *04
Command Number = 021, Type = wildcard, Group = 1, Start Line = 110, Name = “*05”
On macro start line 105, add the following S-Commands
96 3 B00
The CTCSS select plus any digits following command name (wildcard)
96 1 3 1
Turn on the CTCSS encoder
64
End of macro
Summary of Contents for RI-310e
Page 2: ......
Page 34: ......
Page 91: ......
Page 142: ...Pacific Research Solutions RI 300e User Manual Page 134 ANALOG CIRCUIT BOARD SCHEMATIC...
Page 146: ...Pacific Research Solutions RI 300e User Manual Page 138 CPU BOARD SCHEMATIC...