
30
Command Macros
The RC210 allows for storing up to 90 different
Command Macros
that are stored in non-volatile memory and can be recalled with a
single command. Each command in the RC210 is assigned a Function Number (FN) that is then used to store that function in each
macro (see the Macro List on Page 33).
Macros are programmed by first entering the macro programming command for the macro you wish to program, followed by a series of
3 digit function numbers to be programmed into that macro. The command syntax is:
*4002 mm
xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx
where "mm" are 2 digits representing the macro (01-90) to be programmed, followed by a series of 3 digit numbers where "xxx"
represents those commands.
IMPORTANT NOTES ABOUT COMMAND MACROS
Long Macros (1- 40) will accept up to 15 3 digit function numbers while Short
Macros (41- 90) will accept up to 4. Going over these limits will cause the
controller to say "ERROR" and that Macro will not be stored.
Macro Function Numbers above 255 use 2 slots in a Command Macro. Macro
Functions above 510 use 3 slots and Macro Functions above 764 use 4 slots.
Plan accordingly!
For example, we want to program Macro 2 so it will turn on CTCSS Access on Port 1, connect Port 1 to Port 2 and change Port 2's
courtesy tone to #4. By looking up these functions on the Macro Function Number chart, we see the function commands we want are
001, 118 and 062. We enter - all in one transmission:
*4002 02 001 118 062
The controller responds with "M A C R O" and the number of the macro we just programmed.
We can even program macros to include other macros. For example, we want to create a macro that in addition to doing what Macro2
already does, we also want it to change Port 1's courtesy tone to #9. Instead of having to repeat the commands previously stored in
Macro 1, we can simply create a new macro containing the additional function and include Macro 2 as well:
*4002 03 057 702
Macros may be embedded into other macros any number of times, up to the limit that macro can hold.
Using Command Macros To Remap Controller Functions
Another use for Command Macros is to allow user access to controller functions without having to first unlock a port. This gives you
complete control over whom should have access to which functions in the RC210.
Let's say you want your users to be able to read the RC210's real time clock easily and you want them to enter "1111" with their radios
in order to do so. First, we program a Command Macro for that function. In this example, we'll use one of the Short Macros - Macro 41 -
since we only need it perform a single function:
*4002 41 116
We can now assign Macro 41 the code of "1 1 1 1".
*2050 41 1111
Now when someone enters "1 1 1 1", the RC210 will speak the current time (provided you've set the clock that is!). It's that simple.
You can use any of the 90 Command Macros for remapping commands as needed.
Summary of Contents for RC210
Page 2: ...2 this page intentionally left blank ...
Page 66: ......