
Instructions Manual
44/50
Rev 2.0 of 02/2016
H-FLAGS/L-FLAGS
: 8-bit bitmap of the sample errors represented in HEX-ASCII. The following table
defines the errors:
Bit
Error
Description
0
Sample High
Blood column too high
1
Sample Low
Blood column too low
2
Sample Absent
Test tube empty
3
Reading Error
Generic reading error
4
QC PASS
Reserved for samples with control blood
5
QC FAIL
Reserved for samples with control blood
6-7
-
Reserved
EXAMPLES:
- In case of a Sample High error, bit 0 (least significant) will be set to one and all the others to
zero, therefore the byte of the flags will have a hexadecimal value of 0x01 and its HEX-ASCII
representation will be 0x30/0x31.
- In case of a Sample Absent error, bit 2 will be set to one and all the others to zero, therefore the
byte of the flags will have a hexadecimal value of 0x04 and its HEX-ASCII representation will be
0x30/0x34.
UNCERTAIN RESULT MANAGEMENT:
If a test tube record is sent with an ESR value equal to 0 and with an error flag active (bit 3 set to 1),
the result (ESR=0) should be interpreted by the host as ‘Sample reading error’.
If a test tube record is sent with an ESR value different from 0 and with an error flag active (bit 3 set to
1), the result (ESR diff
erent from 0) should be interpreted by the host as an ‘Uncertain Result’; in the
report the result is printed and marked with an asterisk.
H-CHK/L-CHK: CheckSum of the message represented in HEX-ASCII. The Checksum is calculated
executing the exclusive OR of all the bytes sent from STX through ETX. The resulting hexadecimal
value is then converted into HEX-ASCII and the two characters that represent it are sent.
For debugging purposes, you can disable the checksum control, replacing the byte H-COM
with the value 0x44 instead of 0x35. In this case, the two bytes of the checksum are still sent
but their value is insignificant. The host computer must also manage the possibility that the
checksum is disabled.
Reply from the host computer
Upon receiving the message, the host computer must send an ACK message to indicate that the
message has correctly been received and interpreted, i.e. that all the fields have the correct value and
that the checksum is correct, or a NACK message to indicate that the message contains one or more
errors: inexact checksum, incorrect length of the data field, etc. (see paragraph 7.4.1).
7.7 QC (QUALITY CONTROL) SAMPLE DATA SENDING MESSAGE: COMMAND 0X52
This message is sent by VES-MATIC CUBE to the host computer. The message contains the results of
the analysis performed on one or more test tubes. The host computer should reply to this message
only with an ACK or NACK message to indicate that the results have been received or that there are
errors in the message.
Summary of Contents for VES-MATIC CUBE 30
Page 50: ......