MSC-XD0816L Product Manual
1 P0
2 P1
65 P0
>PanelCmd 1
1 P0
>
PanelCmd 66,”P1”
>
PanelCmd 66,””
>
The first example above queries the currently assigned panel/GPIO commands, which shows that button
number 1 and 2 have P0 and P1 commands assigned respectively, which recalls preset 0 and preset 1, and GPIO
pin 1 (GPIO pins start at 65) will recall preset 0. The second command queries the panel command for button
1. The third command assigns the command “P1” to GPIO pin 2 (ID 66). The fourth command clears the
command assigned to GPIO pin 2.
3.11.24 PanelCmdEn Command
Protocol Version: 3.0
NOTE:
Superseded by the
pnl.cmdEn
Query and assign panel button/GPIO command macro and condition subsystem enable. This command is used
to enable or disable button and GPIO commands and conditions. See
commands for
more details.
Command
Description
PanelCmdEn
Query panel button/GPIO command and conditions enable.
PanelCmd 0 | 1
Enable or disable panel button/GPIO command and conditions (0: disable, 1: enable).
Examples for querying and enabling panel command/conditions
>PanelCmdEn
0
>
PanelCmdEn 1
>
3.11.25 PanelCond Command
Protocol Version: 3.0
Query and assign panel button/GPIO status and indicator conditions. Panel button/GPIO conditions are a
counterpart to
and provide a means to easily implement custom status to light panel buttons or
change logic states on output GPIO pins. Panel buttons and GPIO pins are specified by numeric ID.
Panel buttons are numbered beginning with ID number 1. Panel button order depends on the panel, but
generally has the top left button as button 1, followed by number 2 in the lower left corner, number 3 in the top
second column, continuing to alternate between top and bottom rows till the last button (lower right hand
corner).
NOTE:
Condition statements are not currently fully defined and at the moment consists of only a matrix preset
matching condition, which is specified as “Pn” where n is the preset number. For example P0 would cause the
Page 40 of 61
© 2013-2018 Matrix Switch Corporation