EasyManua.ls Logo

DEV 1951 - Device Description Request (I?A)

DEV 1951
135 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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
>_

Table of Contents