User's Manual

i-PORT MB – Manual
Version 1.1 02.02.2007 Page 31/
37
4.9
Reader status information
The GetParameter Command (with parameter ID = 4) is identified as the GetStatus command.
The get status command returns 32 bits, this table details the type of error each single bit indicates.
If a bit is set, it indicates the defined error occurred at least once since the last Getstatus command was sent.
All status bits are cleared after reception of the Getstatus command.
More than 1 bit can be set at the same time.
Status bit
position
Definition Description
0 CRC CRC of telegram received is not valid
1 Host command Unknown command
2 Internal version This firmware is not a released version
3 Host timeout Timeout receiving command from host
4 Escape DLE not used
properly
Invalid escape sequence detected
5 Reserved
6 Reserved
7 Rebooted The device has rebooted
8 EEPROM parameter CRC Checksum over EEPROM parameters is invalid and reset to
default values.
9 Watchdog reboot Hardware or software failure
10 EEPROM calibration CRC Checksum over EEPROM calibration/configuration is invalid
and reset to default values. Please contact IDENTEC
Solutions AG
11 Reserved
12 Reserved
13 Reserved
14 Reserved
15 Fallback Software The device has 2 firmware images and the checksum over
the last image fails so the device run the previous
firmware
16 Supply voltage too low was
detected once.
The voltage has been detected too low at least once since
the last status query.
17 Current supply voltage too
low.
Current voltage is too low.
18 Temperature out of range
(too cold)
The temperature has been detected too cold (< -20°C) at
least once since the last status query.
19 Temperature out of range
(too hot)
The temperature has been detected too hot (> +80°C) at
least once since the last status query.
30 Clock error Quartz error.
31 I2C error EEPROM error.