User`s manual

MKP 2000 Remote Control Panel • SIS
Operation
MKP 2000 Remote Control Panel • SIS
Operation
SIS
Operation, cont’d
4-12 4-13
Command/response table for MKP SIS commands (continued)
Command ASCII Command Response Additional description
(host to MKP) (MKP to host)
Disable/enable inputs and outputs, continued
Read output enables
Esc
+5BM data Displays a list that identifies which outputs are
enabled or disabled. The response data is shown as
a series of 125 bytes that correspond to groups of
outputs. Each bit in a byte shows if the associated
output is enabled (set to 1) or disabled (reset to 0).
Each byte is separated by a delimiter (%).
Example (for 32-output switcher):
Esc
+5BM
%FE%FF%FF%FF%01%00%00%00%00%...%00%00%00%
In this example, all valid outputs are enabled (with
the exception of output 0, which cannot be enabled.
See the Data description, below, for a detailed
explanation.
Outputs 33 through 999 are invalid selections for a 32-output matrix switcher.
Data description: %{byte 0 (outputs 0 – 7}%{byte 1 (8 – 15)}%{byte 2 (16 – 23}% ... {byte 124 (992 – 999}.
7 Output number:
Enable (1) or
disable (0)
Output 7 enabled.
NOTE
Each byte is returned most-significant bit first (such as output 7 in byte 0), least-significant bit last (such as output 0 in byte 0).
Bytes are returned in sequential order (byte 0, byte 1, byte 2,...byte 124).
6 5 4 3 2 1 0 15 14 13
1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
12 11 10 9 8 23 22 21 20 19 18
Output 0 is always 0 (disabled).
Byte delimeter Output 9 enabled.
Hex: 46
Byte 0 Byte 1 Byte 2
45 25 25
ASCII: F E % %
0 0 0 0 0 0 0 0
998 997 996 995
Byte 124
999 994 993 992
30 30
0 0
46 46
F F
46 39
1st nibble 2nd nibble 1st nibble 2nd nibble 1st nibble 1st nibble 2nd nibble
F F
. . . . . . . . .
Command/response table for MKP SIS commands (continued)
Command ASCII Command Response Additional description
(host to MKP) (MKP to host)
Disable/enable inputs and outputs, continued
Read input enables
Esc
+1BM data Displays a list that identifies which inputs are
enabled (available for selection) or disabled
(unavailable for selection). The response data is
presented as a series of 125 bytes that correspond to
groups of inputs. Each bit in a byte shows if the
associated input is enabled (set to 1) or disabled
(reset to 0). Each byte is separated by %.
Example (for 16-input switcher):
Esc
+1BM %FF%F9%01%00%00%00%00%00%00%...%00%00%00%
In this example, inputs 9 and 10 are disabled. All
other valid inputs are enabled (including 0, which
cannot be disabled). See the Data description for
the read outputs command, below, for a detailed
explanation.
Inputs 17 through 999 are invalid selections for a 16-input matrix switcher.
Data description: %{byte 0 (inputs 0 – 7}%{byte 1 (8 – 15)}%{byte 2 (16 – 23}% ... {byte 124 (992 – 999}.
7 Input number:
Enable (1) or
disable (0)
Input 7 enabled.
NOTE
Each byte is returned most-significant bit first (such as input 7 in byte 0), least-significant bit last (such as input 0 in byte 0).
Bytes are returned in sequential order (byte 0, byte 1, byte 2,...byte 124).
6 5 4 3 2 1 0 15 14 13
1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0
12 11 10 9 8 23 22 21 20 19
Input 0 is always 1 (enabled).
Byte delimeter Input 9 disabled.
Hex: 46
Byte 0 Byte 1 Byte 2
46 25 25
ASCII: F F % %
0 0 0 0 0 0 0 0
998 997 996 995
Byte 124
999 994 993 992
30 30
0 0
30 31
0 1
46 39
1st nibble 2nd nibble 1st nibble 2nd nibble 1st nibble 2nd nibble 1st nibble 2nd nibble
F 9
0 1
18
0
17 16
. . . . .