Pacific Research Solutions RI-1 User Manual

Page 59

Advertising
background image

Pacific Research Solutions

RI-1 and PE-1 User Manual

Page 53

Example of programming a standard user command and macro
When a repeater user sends a command, the controller checks the command with the programmed commands for an exact
match. The RI-1 has 26 command memory locations available for use. Each command memory location has a number from 01
through 26. These numbers are like a mailbox address. Into this box, you put the address at which the macro data starts (macro
start line), and then you give the command (user command) its functional name. In the following example, you will use DTMF
commands to create a standard user command with “*456” as the name.

1. Un-lock the controller with the password.
2. Send “62 20 1 1 150 *456” then un-key, you should hear a function complete CW “OK”.
3. This is what you did:

• 62 = S-Command to define a user command.

• 20 = Command number, the memory location or mail box number.

• 1 = The command type, in this example, a standard command.

• 1 = The group number for this command.

• 150 = Macro data start line number.

• *456 = Command name the user will send to execute the command.

Example of programming macro data into the macro data memory:
Anytime you begin to write a new macro, or modify an existing macro, you first must tell the controller at what line in the
memory you want to start; this is the macro starting line number. There are 255 line positions for data in the macro data
memory and each line will hold up to 6 digits of data. After you start entering S-Commands into the macro data memory, the
controller will keep track of what line and character position you are on. Once you set the macro line pointer, you are ready to
enter your S-Commands. You enter one S-Command at a time into the memory; each time, un-key your radio and wait for the
controller to respond with a “function complete” message. The controller will insert a “C” between each S-Command to
separate each S-Command in the macros. There is no error checking of the S-Command and its data in this data entering
process. After the last S-Command in the macro, an end of macro marker is required. Do this by sending S-Command 64 by
itself. The controller will insert a “D” character as an End of Macro character or marker. The following example will turn off
the CTCSS tone panels for the repeater and user command control.

Example:
1. Un-lock the controller with your password.
2. Send “63 150” and un-key. This will set the macro start line pointer to line 150 as used in the user command example

above.

3. Send “64 01 3” and un-key. The “64” is the macro editor command. “01” is the system mode S-Command. The “3” is the

repeater COS + CTCSS/DCS repeater access S-Command data.

4. Send “64” and un-key. “64” without data will tell the controller to insert a “D” to mark the end of this macro.
5. The data stored in the macro data memory at line 150 will look like “013CD”. This macro requires 5 digits of data storage,

which means that it will consume one line of the macro data memory (24 digits for each line). In this case, the next
available start line will be 151. However, you can easily create a macro that will consume more than one line of memory.


You can also use the programming
software to edit your macro.

Some things you may like to know:

• You can right click the “Edit

System Command” window to pick
from a list of S-Commands.

• If you enter the first two digits of

the S-Command, you can type F1
to get some help on that S-
Command.

Advertising
This manual is related to the following products: