Instruction manual

Orion Installation and Operations Manual
45
Appendix D Serial switching commands
Using the serial interface, the whole switch matrix of the Orion™ Switch can be controlled. The functionality
corresponds to the Switching in OSD / Crosspoint Mode.
Optionally, the Unit echoes all executed switch commands via either the serial interface or the network interface. By
means of this echo, the actual switch status of the switch can be monitored at any time and user applications can be
realized based on this echo.
As an additional application, the serial interface may be used to clone a master switch to additional slave units (Daisy
Chain).
Communication Format
For communication, please set up the format of the serial data communication to:
115,2K,8,1,NO
(115.2 KBAUD, 8 Data bit, 1 Stop bit, NO parity)
Communication Structure (Command)
<STX>, <command byte (CMD)>, [data bytes (D0..DN)], <ETX>
[ ] = optional elements
Communication Structure (Response)
<ACK>, [<ECHO>]
[ ] = optional elements
<ECHO> reports the switch sequences solicited by a command and thus the new switch status of the switch. The
echo can be used to update user applications and to operate several switches in parallel.
Parameter Description
Command byte in the range of 0x40...0x6F (see the list of allowed commands below)
Data Bytes a) Binary data: in order to prevent that, during the transmission of binary data, control statements
or control commands are transferred, the data are divided into low-nibble and high-nibble. The data
are distributed to the low-nibbles of two bytes and provided with an offset by 0x60 e.g. 0x1F => 0x61
+ 0x6F
b) 7bit-data (0x0...0x7F) are provided with an offset by 0x80, e.g. 0000011 => 0x83
c) ASCII-data => 0x20… 0x7E are unencrypted transmitted
(Special-)Character ACK 0x06
NAK 0x15
STX 0x02
ETX 0x03
CR 0x0D
ESC 0x1B
HTAB 0x09
LF 0x0A
Sequence of data communication
Switch
Control CPU
Acquiring command
Processing the command,
Blocking further commands
Sending a command
a) Errors occurred <NAK>
b) No errors <ACK>, <ECHO>
c) Optional: reply telegram with data
a) repeat telegram
b) next command
c) receive and process the replay telegram
The Serial Interface can be blocked while an OSD has been opened.