User Manual DEV 1951
94 Copyright DEV Systemtechnik GmbH 2004-2017
with:
<Lvl> = the first level number, here always "0";
<Dest> = the first destination number, here always "1";
<Src> = the first source number, here always "1";
A<##> = active events, here either "00" or "80";
N<##> = new events, here always "00";
R<##> = released events, here always "00".
I.e. in case of no events, the device answer is
Q:01,1/A00,N00,R00
>_
Note:
Currently only a single event bit (code "80") is supported, i.e. if there are
pending and not acknowledged events, the device answers with:
Q:01,1/A80,N00,R00
>_
5.7.4.3 Device Description Request (I?A)
With this command, the device is queried for the model number
>@<sp>I?A<CR>
The device answer is
I!A,<device_id>,<device_type>,<#_of_chars>,<model>
>_
with:
<device_id> = here always "0";
<device_type> = here always "0";
<#_of_chars> = number of characters following, here always "7";
<model> = the model number string here always "DEV1951".
I.e. the device answer is
I!A,0,0,7,DEV1951
>_
5.7.4.4 Device Version Request (I?V)
With this command, the device is queried for the firmware version
>@<sp>I?V<CR>
The device answer is
I!V,<device_id>,<device_type>,<hw_type>,<hw_version>,<sw_type>,<sw_version>
>_
with:
<device_id> = here always "0";
<device_type> = here always "0";
<hw_type> = here always "0";
<hw_version> = here always "00";
<sw_type> = letter ("A"…"Z") of the firmware version in ASCII hex,
e.g. "41", = ASCII 0x41 = "A";
<sw_version> = first and second digit of the firmware version,
e.g. "01", "0" for major release, "1" for minor release.
I.e. for a device with firmware revision G.01
I!V,0,0,0,00,47,01
>_