Sys.GetBootStatus

This command retrieves the boot status of the reader, i.e. it describes the state of each component of the reader's hardware. Every bit in the returned value corresponds to a reader-internal component or a system error. If the component couldn't be initialized or the system error is triggered, the related bit is set.

Properties

Parameters (request frame)

None

Returned values (response frame)

Name Type/Size Description
BootStatus Bit mask (32 bits) -
FirmwareVersionNotSupported Boolean (bit 0x80000000)

The firmware has been downgraded from a version for which downgrades are not supported.
Solution: Upgrade the firmware to the previously installed version or above.

UnexpectedReboots Boolean (bit 0x40000000) At least 1 unexpected reboot has occurred. For details, see Device/Statistics.
FactorySettings Boolean (bit 0x20000000) An error occurred during a factory reset, leaving the reader without any settings instead of restoring the factory device settings.
ConfigurationInconsistent Boolean (bit 0x10000000)

The reader configuration is corrupted.
Solution: Redeploy or update the reader configuration.

This is a legacy boot status. It's only returned by old firmware versions that don't yet support transaction security mechanisms. Newer firmware versions use the Configuration bit.

RFU Integer (bit mask area 0x0F000000) Zero padding
Bluetooth Boolean (bit 0x00800000)

The Bluetooth chip of the reader is defective, device out of order.

Please get in touch with us.
WiFi Boolean (bit 0x00400000)

The WiFi chip of the reader is defective, device out of order.

Please get in touch with us.
Tamper Boolean (bit 0x00200000)

The tamper alarm is defective.

Please get in touch with us.
BatteryManagement Boolean (bit 0x00100000)

The battery management system of the reader is defective, device out of order.

Please get in touch with us.
Keyboard Boolean (bit 0x00080000)

The keyboard of the reader is defective, device out of order.

Please get in touch with us.
FirmwareVersionBlocked Boolean (bit 0x00040000) The loaded firmware version is blacklisted (see Device / Run / FirmwareVersionBlacklist for more details).
Display Boolean (bit 0x00020000)

The display of the reader is defective, device out of order.

Please get in touch with us.
ConfCardPresented Boolean (bit 0x00010000)

You've run a VHL.Select command with AcceptConfCard set to true after presenting a ConfigCard to the reader.

This is a legacy boot status. On newer firmware versions, the VHL.Select command returns the VHL.ConfcardRead status code.

Ethernet Boolean (bit 0x00008000)

The Ethernet interface of the reader is defective, device out of order.

Please get in touch with us.
ExtendedLED Boolean (bit 0x00004000)

The RGB LED features of the reader are defective.

Please get in touch with us.
RFU Integer (bit 0x00002000) Zero padding
Rf125kHz Boolean (bit 0x00001000)

The 125 kHz RFID interface of the reader is defective, device out of order.

Please get in touch with us.
RFU Integer (bit 0x00000800) Zero padding
Rf13MHz Boolean (bit 0x00000400)

The 13.56 MHz RFID interface for ISO 14443/ISO 15693 card systems is defective, device out of order.

Please get in touch with us.
Rf13MHzLegic Boolean (bit 0x00000200)

The 13.56 Mhz RFID interface for LEGIC cards is defective, device out of order.

Please get in touch with us.
Rf13MHzLegacy Boolean (bit 0x00000100)

The 13.56 MHz RFID interface of the reader is defective, device out of order.

This is a legacy boot status. Newer firmware versions use the Rf13Mhz bit.

Please get in touch with us.
HWoptions Boolean (bit 0x00000080)

A hardware options error occurred, device out of order.

Please get in touch with us.
RFU Integer (bit 0x00000040) Zero padding
RTC Boolean (bit 0x00000020)

The real-time clock is defective, device out of order.

Please get in touch with us.
Dataflash Boolean (bit 0x00000010)

The data flash chip is defective, device out of order.

Please get in touch with us.
RFU Integer (bit 0x00000008) Zero padding
Configuration Boolean (bit 0x00000004)

The reader configuration is corrupted.
Solution: Redeploy or update the configuration.

CorruptFirmware Boolean (bit 0x00000002)

The reader firmware is corrupted.
Solution: Redeploy or update the firmware.

IncompleteFirmware Boolean (bit 0x00000001)

The reader firmware is incomplete due to a broken firmware update. It has a very limited functionality.
Solution: Redeploy the firmware.