Reference Manual
Prox–DU & Prox–SU
www.gemalto.com
DOC118569D Public Use Page 105/145
0xFF: General common error
0xFB: Bootloader
The second byte is the error code
Refer to the “HID commands error codes” paragraph for more information about the
error status values.
wLength:
This is the number of byte of the optional Data field.
If no data are present, wLength = 0000h
Convention:
Placeholder prefixes such as ‘b’ ‘w’ ab’ are used to denote placeholder type
b : byte (1 bytes)
w : word (2 bytes)
dw : double word (4 bytes)
ab: array of bytes
The field that are larger than a byte are stored in little Indian (LSB first).
Proprietary commands
All the proprietary commands and response are sent using the HID interface.
The general proprietary commands are the followings:
• Firmware version request
• Read EEPROM parameters
• Write EEPROM parameters
• Switch interface
• Read switch interface state
• Reset reader
• Start download
• Download firmware file
• End download
Firmware version request command
This command enables the user to retrieve the reader firmware version.
The command format is the following:
Offset Field Size Value Description
0 bCommandFamily 1 52h Reader command
1 bCommandType 1 F8h Management
2 bCommand 1 02h Firmware version request
3, 4 wLength 2 0000h Size of the Data field
The response format is the following:
Offset Field Size Value Description
0,1 abStatus 2 XX XX Command Status execution
2, 3 wLength 2 XXXX Size of the Data field
4 abData n firmware version string