User Manual DEV 1951
102 Copyright DEV Systemtechnik GmbH 2004-2017
5.8.3.3 Firmware Version / Unit ID (F)
The command for obtaining device information is issued in the form
hexadecimal: 02 XX XX 46 03 XX
content: <STX> <address> F <ETX> <checksum>
e.g. for a device with the device address 11 connected to the serial port
hexadecimal: 02 31 31 46 03 47
content: <STX> <address=11> F <ETX> <checksum>
This command returns a message containing
the firmware version, e.g. G.01
the protocol version, here always 2.15
the model number, here DEV1951
the size (input ports x output ports) of the "matrix"
(here either 002X001 or 004X002)
In the message, the firmware version (v), the protocol version (Pv) and the model
number are separated by "space" (<sp>) characters, the size is separated from the
model number via a slash ("/").
A positive response of a DEV 1951 equipped with two switch modules and with
firmware version G.01 that is connected via Ethernet
hexadecimal: 06 46 46 46 76 47 2E 30 31 ⌡
content: <ACK> <address=FF> F v G . 0 1 ⌡
hexadecimal: ⌠20 50 76 32 2E 31 35 20 44 ⌡
content: ⌠<sp> P v 2 . 1 5 <sp> D ⌡
hexadecimal: ⌠45 56 31 39 35 31 2F 30 30 ⌡
content: ⌠E V 1 9 5 1 / 0 0 ⌡
hexadecimal: ⌠34 58 30 30 32 03 49
content: ⌠4 X 0 0 2 <ETX> <checksum>
5.8.3.4 Query Output Channel (O)
The command for querying the switch status of an output port ooo has the form
hexadecimal: 02 XX XX 4F XX XX XX 03 XX
content: <STX> <address> O <output ooo> <ETX> <checksum>
e.g. for a device that is connected via Ethernet the switch status request for output
port 1 is
hexadecimal: 02 46 46 4F 30 30 31 03 7F
content: <STX> <address=FF> O <output=001> <ETX> <checksum>
The positive response to this command is
hexadecimal: 02 XX XX 4F XX XX XX 03 XX
content: <STX> <address> O <input iii> <ETX> <checksum>
e.g. for a device that is connected via Ethernet if the queried output port is
connected to input port 2
hexadecimal: 06 46 46 4F 30 30 32 03 78
content: <ACK> <address=FF> O <input=002> <ETX> <checksum>