InteliLite Global Guide
155
Data type Meaning
Number of
registers
Data maping
LSB = ASCII value of the character
StrList Index into a list of strings 1
MSB = 0
LSB = index into the list
ShortStr
Zero-terminated string of
max 15 ASCII characters.
8
MSB1 = ASCII value of the 1. character
LSB1 = ASCII value of the 2. character
MSB2 = ASCII value of the 3. character
LSB2 = ASCII value of the 4. character
…
LongStr
Zero-terminated string of
max 31 ASCII characters.
16
MSB1 = ASCII value of the 1. character
LSB1 = ASCII value of the 2. character
MSB2 = ASCII value of the 3. character
LSB2 = ASCII value of the 4. character
…
Date Date (dd-mm-yy) 2
MSB1 = BCD (dd)
LSB1 = BCD (mm)
MSB2 = BCD (yy)
LSB2 = 0
Time Time (hh-mm-ss) 2
MSB1 = BCD (hh)
LSB1 = BCD (mm)
MSB2 = BCD (ss)
LSB2 = 0
Alarm An item of the Alarmlist 27
MSB1 = reserved for future use
LSB1 = reserved for future use
MSB2 = Alarm level *)
LSB2 = Alarm status **)
MSB3 = alarm string ***)
LSB3 = alarm string
MSB4 = alarm string
LSB5 = alarm string
…
*) 1 .. level 1 (yellow), 2 .. level 2 (red), 3 .. sensor fail
**) Bit0 – alarm is active, Bit1 – alarm is confirmed
***) String encoding is UTF-8
Error codes (exception codes)
Exception code is returned by the controller (server) if the query sent from the client could not be completed
successfuly.
The controller responds with the error codes in as follows: