Document Version 1.2
Last revised on
2017-09-26
Page 51 of 92
Reference Manual for uTrust 4701F and uTrust 4711F Readers
6.3.3.5.
READER_GET_INFO_EXTENDED
This Escape command is used to get the firmware version, reader capabilities, and Unicode serial
number of the reader.
Input:
The first byte of the input buffer contains the escape code.
Byte0
Escape code(0x1E)
Output:
The firmware will return data as per structure SCARD_READER_GETINFO_PARAMS_EX mentioned
below.
Field Size
in
Bytes
Field Name
Field Description
Value/Default
1
byMajorVersion
Major Version in BCD
Based on current
firmware version
1
byMinorVersion
Minor Version in BCD
1
bySupportedModes
Bit map indicating the supported
modes of the reader.
0x01 => EMV mode
0x02 => Memory card mode
0x04 =>Nfc test mode
0x07 for C
Contactless readers
0x03 for Contact
only readers
Note: ISO mode is
not indicated as it is
always supported.
2
wSupportedProtocols
Protocols supported by the
Reader
Bit 0 – T0
Bit 1 – T1
0x0003
Received as LSB
first
2
winputDevice
IO_DEV_NONE
0x00
IO_DEV_KEYPAD
0x01
IO_DEV_BIOMETRIC
0x02
0x0000
Received as LSB
first
1
byPersonality
Reader Personality (Not Used )
0x00
1
byMaxSlots
Maximum number of slots
0x02 (contact and
contactless)
1
bySerialNoLength
Serial number length (0x1C)
0x1C
28
abySerialNumber
Unicode serial number
Reader serial
number
Received as MSB
first