GET DATA

Role

Read one of the device’s intrinsic data.

Access condition

Free.

Command

Field Value
CLA 58 (CONTROL)
INS 20
Data 1 byte: Identifier of the data, see below

Identifier of the data

Value Requested data Condition
00 Complete device name (Vendor name<space>Product name)
01 Vendor name
02 Product name
03 Serial number (as an hex. string)
04 USB device identifier (VendorID, ProductID as an hex. string) Has USB
05 Product version string
06 Firmware revision string
07 Identification of the firmware
08 Build info: user name
09 Build info: date & time
0A Ethernet address (MAC address as an hex.string) Has Ethernet
0B Bluetooth address (BD_ADDR) Has BLE
0C Bluetooth device name Has BLE
0D Unique IDentifier of the device (GUID-formatted text)
0E Configuration IDentifier (content of register 0x0200 as GUID-formatted text)
0F Hardware reference (content of register 0x0108)
10 Version of the NFC/RFID HF library Has NFC/RFID HF
11 Version of the smartcard library Has smartcard support
12 Version of the Bluetooth library Has BLE
13 Version of the network library Has network
17 Version of the kernel
1B Name of the network stack
1F Name of the kernel
20 Firmware of the antenna daughter-board Antenna daughter-board is present
21 Hardware version of the antenna daughter-board Antenna daughter-board is present
22 Configuration of the antenna daughter-board Antenna daughter-board is present
23 Sequence pack of the antenna daughter-board Antenna daughter-board is present
30 Name of the NFC/RFID HF chipset Has NFC/RFID HF
31 Version of the NFC/RFID HF chipset Has NFC/RFID HF
32 Name of the smartcard chipset Has smartcard support
34 Name of the Bluetooth chipset Has BLE, BLE active
35 Version of the Bluetooth chipset Has BLE, BLE active
36 Revision of the barcode scanner Has barcode
3F Name of the MCU
41 Original vendor name
42 Original product name
43 Detected variant name (if some)
4A Original Ethernet address (MAC address as an hex.string) Has Ethernet
4B Original Bluetooth address (BD_ADDR as an hex.string) Has BLE
50 Name of main operating profile
51 Name of USB profile Has USB
52 Name of Bluetooth profile Has BLE, BLE enabled
53 Name of Network profile Has Ethernet, network active
59 Current IPv4 address Has Ethernet, network active
80 Count of PC/SC or CCID slots (raw number) Is PC/SC capable
81 Identified PC/SC driver
00 : not identified
01 : SpringCard PC/SC driver for Windows
02 : CCID driver for PCSC-Lite (Linux / Mac)
Is PC/SC capable, connected to PC/SC host
83 Serial number (raw value)
84 USB device identifier (VendorID, ProductID raw value) Has USB
85 Product version MMmmBBBB (raw value)
88 ECC public key of the device for Direct protocol (as set in register 02FB) Has ATECC S.E.
8A Ethernet address (MAC address raw value) Has Ethernet
8B Bluetooth address (BD_ADDR raw value) Has BLE
8C Bluetooth SDK version (raw value) Has BLE
8D Unique IDentifier of the device (16 bytes)
8E Configuration IDentifier (content of register 0x0200)
90 Get hardware characteristics
A2 Configuration of the antenna daughter-board (raw value) Antenna daughter-board is present
B0 Bootloader flags
B1 ID of the running firmware
B2 ID of the factory settings
B6 Capabilities of the barcode scanner Has barcode
B8 Get USB state Has USB
B9 Get Bluetooth state Has BLE
BA Get Network state Has Ethernet
BB Get Power state
BC Get Battery state Has a battery
BF Get Device state
CA Original Ethernet address (MAC address raw value) Has Ethernet
CB Original Bluetooth address (BD_ADDR raw value) Has BLE