Host-Initiated Communications Protocol; Error Codes (Erc; Matrix-Initiated Communications Protocol; Timing - Extron electronics Matrix 200 User Manual

Extron electronics user manual switch matrix 200
Hide thumbs Also See for Matrix 200:
Table of Contents

Advertisement

Appendix B • Programming Guide

Host-Initiated Communications Protocol

Error Codes (Erc)

Erc
80h
90h
Erc see command
C0
C3
C6
C9
CC
CF
D2

Matrix-Initiated Communications Protocol

Timing

Extron • Matrix 200 • User's Manual
Most of the information transfer activity is initiated by a Host system through a
control port. For example, the Host can send Commands to the Matrix to request
data from or send data to the Matrix 200. After receiving a command, the Matrix
200 executes it and sends back a Response to the Host. The Response includes
an error code together with any requested data.
The Response includes the original Command code. Its format is as follows:
1. Command code
2. Error code
3. Data (if any)
4. Checksum
5. End of transmission mark EOT
The error code is usually bit-encoded and follows the data format (bit-7 always
"1" to indicate a data byte). An error code of 80 (hex) indicates "no error". Other
error codes specify the reason for not properly executing a command. The first
error condition encountered will determine the error code. The following list has
Erc codes that could occur in response to any command, and others that are
associated with specific commands. (See command for description.)
description
Erc
no error (normal) 81h
no I/O boards
91h
Erc
CMD7
C1
CMD10
C4
CMD14
C7
CMD1
CA
CMD16
CD
CMD18
D0
CMD35
D3
Sometimes, under abnormal conditions, the Matrix 200 may detect a situation
that must be reported to the Host. For example: Auxiliary power supply is
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.
When Commands are sent to the Matrix 200 switcher, the response is delayed
due to normal processing time. The response time has two components: RS-232/
RS-422 bus delay and Matrix 200 processing time. Matrix 200 processing time is
variable, depending on the length of the command and the matrix size.
Response time is usually less than 100 msec.
CMD byte (plus SCMD for some commands)
Erc (see list)
Cks
description
Erc description
checksum error
82h
illegal command
system mismatch
92h
security code error
see command
Erc
CMD8
C2
CMD23
C5
CMD16
C8
CMD16
CB
CMD18
CE
CMD18
D1
CMD1
D4
see command
CMD11
CMD14
CMD16
CMD16
CMD18
CMD20
CMD36/37
B-6

Advertisement

Table of Contents
loading

Table of Contents