Matrix-initiated communications protocol – Extron Electronics Matrix 100 Switcher User Manual
Page 50

Extron • Matrix 100 • User’s Manual
Appendix A • RS-232 Matrix Programmer’s Guide
Matrix-Initiated Communications Protocol
Sometimes, under abnormal conditions, the Matrix 100 may detect a situation
that must be reported to the Host. For example: Auxiliary power supply has
been activated, memory error, backup battery must be replaced etc. These
Matrix Reports are listed and explained later. They have the same general
command format as the Host-initiated commands, but no response is expected
from the host.
Timing
When Commands are sent to the Matrix 100 switcher, the response is delayed
due to normal processing time. The response time has two components: RS-
232 or RS-422 bus delay and Matrix 100 processing time. Matrix 100 processing
time is variable, depending on the length of the command and the matrix size.
Response time is usually less than 100 msec.
Command List (Host-to-Matrix)
Command
Hex
Page Description
CMD0
30
A-5
request status (requires SCMD)
CMD1
31
A-6
request System ID information (requires SCMD)
CMD2
32
A-7
turn power ON
CMD3
33
A-7
turn power OFF
CMD4
34
A-7
request software version
CMD5
35
A-9
set (tie) single connection
CMD7
37
A-9
set (tie) all connections
CMD8
38
A-10 request status and presets
CMD9
39
A-10 mute all planes
CMD10
3A
A-10 save current as preset #
CMD11
3B
A-10 load preset #
CMD12
3C
A-11 mute selected outputs
CMD13
3D
A-11 request Mute map
CMD25
49
A-12 set RGB delay (after sync, for clean switching)
CMD26
4A
A-12 request RGB delay setting
SCMD = Subcommand, a second byte that further defines the Command.
Reports (Matrix-to-Host)
Command
Hex
Page Description
RPRT0
70
A-13 report status to host
RPRT1
71
A-13 report controlling port
Communication Control
Command
Hex Description
CR
0D
carriage return
EOT
04
end of transmission
STX
02
start of text
ETX
03
end of text
X-On
11
resume transmission
X-Off
13
interrupt transmission
A-4