Using Commands
CMD0 (30h) - Send Status
A-5
The remainder of this appendix explains the operation of each command,
including data byte breakdown, responses and possible error codes.
The Host asks the Matrix for its status settings.
Format:CMD0, SCMD, 80h, 80h, 04h
Where: SCMD = 080h = send status bytes
81h-8Fh = reserved
Response: CMDØ, SCMD, Erc, Status1, Status2, Status3, 80h, 80h, 04h
Format:30h, 80h, Erc, StsB1, StsB2, StsB3, 80h, 80h, 04h
Status Bytes (StsB1-3) are described below.
Status Byte 1:
7
Bit usage:
1
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
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
Bit usage:
1
Where: StsB2, Bit 0 – Power Supply in use - 0 = Backup Power; 1 = Main
Power
StsB2, Bit 2 – Hardware Security status - 0 = locked; 1 = unlocked
(available to user, when unlocked)
StsB2, Bits 1 and 3-6 are reserved (should be zero)
Status Byte 3:
7
Bit usage:
1
Where: StsB3, Bit 0 – Software Security status - 0 = locked; 1 = unlocked
(available to user, when unlocked)
StsB3 Bit-1 thru 6 are reserved (should be zero)
Appendix A • RS-232 Matrix Programmer's Guide
6
5
4
Prg
Seq
Slv
Ver
1 = slave in a compound matrix
6
5
4
0
0
0
6
5
4
0
0
0
Extron • Matrix 100 • User's Manual
3
2
1
0
Gnlk
Batt
Pwr
3
2
1
0
0
H-Sec
0
Ps
3
2
1
0
0
0
0
S-Sec
Need help?
Do you have a question about the 100 and is the answer not in the manual?