This command is saved to global non-volatile memory and is not part of a preset. Its value is saved
each time it is changed. It will retain its value after power-down. Since this command writes to non-
volatile memory, there will be a delay before an acknowledgment is returned.
Example
Description
Status Message
T01MACROK25
Delete all the commands associated with macro number 25.
T01MACROK25
T01MACROK*
Delete all the commands associated with all 255 macros.
T01MACROK*
8.61.
MACROL
-- List All Commmands in a Macro
This command lists all the commands in a given macro. For example, assume that a macro has been
defined via the following command sequence.
T01MACROS112
T01MACROA112,MUTEI*0
T01MACROA112,GAINI*0
T01MACROA112,MUTEO*0
T01MACROW112
Once this macro has been defined, issuing the command:
T01MACROL112?
Will result in the following status messages:
T01MACROL112,MUTEI*0
T01MACROL112,GAINI*0
T01MACROL112,MUTEO*0
T01MACROL112
8.62.
MACROQ
-- Execute Macro Quietly
This command executes the macro corresponding to the specified number. The macro must have been
previously defined and stored in non-volatile memory via the
MACROS
,
MACROA
, and
MACROW
commands. If the specified macro is empty, then an error condition of
ERROR#070
will be generated.
When the
MACROQ
command executes, status messages for all of the commands in the macro will not
be generated. The
MACROQ
is provided so that a control system can execute a macro and not generate
heavy data traffic from the resulting status messages. Of course, this assumes that the control system
is not interested in any of the acknowledgements. The
MACROX
command can be used to execute the
macro without suppressing status messages.