Initial APWeb Setup by Network Admin
12
APWeb Instruction Manual
Creating / Editing Macros
A macro is a sequence of BCS (Basic Control Structure) control commands that are executed
simultaneously. Up to 50 macros can be created on the Create/Edit Macro page and executed from the
Execute Macro page. (A macro can contain up to 63 individual command characters).
Note: If you are not familiar with BCS (Basic Control Structure) commands, see the “BCS
Protocol Instruction Manual” on the AMX AutoPatch CD or at www.amx.com.
APWeb macros should not be confused with local presets (called macros on some systems) or global
presets. Local and global presets are defined using XNConnect, BCS commands, or control panels and
are stored on the distribution matrix. APWeb macros are defined and stored on APWeb and cannot be
executed from other control points (e.g., control panels, HyperTerminal, etc.). APWeb macros can,
however, include preset commands that were defined elsewhere (see the example below). Since a global
preset replicates a predefined total system state, its command string should not be in an APWeb macro
command that includes other BCS commands.
A macro BCS command (not case sensitive) is one or a series (shown in the first example below) of
complete BCS commands. Do not enter a space between the “T” ending one command and the start of
the next command.
Examples
To enter a command for a macro that routes Input 2 to Output 7 and that routes Input 5 to
Outputs 21, 23, and 24 on Level 0, enter the following command string:
CL0I2O7TCL0I5O21 23 24T
To enter a BSC command for a macro that executes Global Preset 7, enter the following command:
R7T
We recommend writing down the BCS command(s) used for each macro, as the contents of a macro
cannot be retrieved after it is created. We also suggest making the names of the macros very descriptive
(so the user can easily determine what the macro switches) and/or providing the user with a list of macro
names with descriptions of each macro’s contents.
FIG. 6 Create / Edit Macro page
Specify Macro contents
Delete Macro