
32
Some Useful Hints On How To Use The Macro Subset
The Macro Subset can be used to allow users to have access to all Command Macros during the day and only a limited number of
Command Macros overnight when there may be no control operator available. This may be done either manually or by the Scheduler to
automate the process. All you need do is program two Command Macros to enable and disable Macro Subsets. Of course, be sure to
use Command Macros that you’ll have access to even if Macro Subsets are enabled!
Another useful trick is to use a tone decoder whose tone is not published connected to an Alarm Input and having that Input call a
Command Macro which is enables the Subset when no tone is being received. When the decoder receives the correct tone, it will
change logic states and that same Alarm Input now calls another Command Macro which disables the Subset. This way, users without
the proper tone only have access to some Command Macros while users with the proper tone can access them all.
You could even use 2 decoders (one whose tone is published and the other whose tone is kept secret), diode OR the outputs to the
appropriate Radio Port connector
and also connect the “secret” decoder’
Determining The Contents Of A Command Macro
This command will cause the RC210 to read back the contents of the selected Command Macro. For example, we think that Command
Macro 2 is programmed to speak the current time out Port 1. We can check that by using the following command:
*4008x
where x is Macro 1 - 90
So we enter *
4008 2
and the controller reads back "M A C R O 2 1 6 2 1 1 6". This confirms the contents of Command Macro 2.
If we attempt to read back a Command Macro that has no contents, the controller will let you know by speaking "Error".
Erasing Command Macros
You may erase any Command Macro with the following command:
*4003xx
where "xx" is the Macro Number 01-90.
Or you can erase
ALL
Command Macros with:
*400499
Clears all Macros
Using Receiver Macro Functions
Receiver Macro Functions allow the running of Command Macros based on a Port’s receiver either becoming active or inactive. This
allows for some very creative programming!
For example, maybe you want to switch an external relay whenever someone keys up on Port 1 but want it based on actual receiver
activity and not simply the transmitter being active (of course for a non-repeating Port, its transmitter would never go active in the first
place!)
First, program that Port’s Macro to call (in our example, we are going to use Macros 80 & 81 and unlock Port 1)
*2113 1 80
Program Port 1’s receiver going active to call Macro 80
*2113 0 81
Program Port 1’s receiver going Inactive to call Macro 81
Now we also want to program a couple of Macros to allow us to turn this feature ON & O
FF as needed (we’ll use Macros 82 & 83)
*4002 82 358
Enable Port 1 Receiver Active Function
*4002 83 361
Disable Port 1 Receiver Active Function
And finally, we program up Macros 80 & 81 to handle turning UF1 on and off in response to receiver activity
*4002 80 095
Turn UF1 ON
*4002 81 102
Turn UF1 OFF
Summary of Contents for RC210
Page 2: ...2 this page intentionally left blank ...
Page 66: ......