Appendix b • programming guide using commands – Extron Electronics Matrix 200 User Manual
Page 96

Extron • Matrix 200 • User’s Manual
Appendix B • Programming Guide
Using Commands
The remainder of this appendix explains the operation of each command
including data byte breakdown, responses and possible error codes.
CMD0 (30h) — Send Status
The Host asks the Matrix for its status settings.
Format: CMD0, SCMD, Cks1, Cks2, EOT
Where:
SCMD = 080h
send status bytes
81h-8Fh
reserved
Response: SCMD = 080h — send status bytes
Format: 30h, 80h, Erc, StsB1, StsB2, StsB3, Cks1, Cks2, EOT
Status Bytes (StsB1-3) are described below.
Status Byte 1:
7
6
5
4
3
2
1
0
Bit usage:
1
Prg
Seq
Slv
Ver
Gnlk
Batt
Pwr
Where: StsB1, Bit 0
Power On/Off status — 0 = powered on;
1 = powered off
StsB1, Bit 1
Backup battery status — 0 = battery okay;
1 = battery low
StsB1, Bit 2
Genlock Signal — 0 = detected; 1 = not detected
StsB1, Bit 3
Vertical interval switching — 0 = disabled; 1 = enabled
StsB1, Bit 4
Slave status — 0 = stand alone unit or master controller
1 = slave in a compound matrix
StsB1, Bit 5
Sequence running — 0 = not running; 1 = running
StsB1, Bit 6
Program status — 0 = no program event pending;
1 = program event pending
(timer is set)
Status Byte 2:
7
6
5
4
3
2
1
0
Bit usage:
1
0
0
0
Cksm
H-Sec Exec
Ps
Where: StsB2, Bit 0
Power Supply in use — 0 = Backup Power;
1 = Main Power
StsB2, Bit 1
Executive mode status — 0 = Executive mode Off;
1 = Executive mode On
StsB2, Bit 2
Hardware Security status — 0 = locked; 1 = unlocked
(available to user, when unlocked)
StsB2, Bit 3
Checksum status — 0 = Checksum enabled
1 = Checksum disabled
StsB2, Bits 4-6 are reserved (should be zero)
Status Byte 3:
7
6
5
4
3
2
1
0
Bit usage:
1
0
0
0
0
0
0
S-Sec
Where: StsB3, Bit 0
Software Security status — 0 = locked; 1 = unlocked
(available to user, when unlocked)
StsB3, Bits 1 thru 6 are reserved (should be zero)
B-8