User's Manual
ACR122L
-
USB
-
ACS
6.5. Escape APDU for getting the Firmware Version
This APUD is used to get the version of the reader
Get Firmware Version Command Format (5 Bytes)
Command
Class INS P1 P2 Le
Get Response 0XE0 0x00 0x00 0x18 0x00
Maximum 255 bytes
Table 16.0B: Get Firmware Version Response Format (16 bytes)
Response Data length data
Result 0XE1 0x00 0x00 0x00 Len Firmware Version
Example:
Command: e0 00 00 18 00
Response: E1 00 00 00 10 41 43 52 31 32 32 4C 2D 55 53 42 20 56 33 30 31
Length of the Version:10
Firmware Version
(
HEX
)
: 41 43 52 31 32 32 4C 2D 55 53 42 20 56 33 30 31
Firmware Version
(
ASCII
)
: ACR122L-USB V301
6.6. PICC Commands for General Purposes
6.6.1. 1. Get Data
The “Get Data command” will return the serial number or ATS of the “connected PICC”.
Table 1.1-1a: Get UID APDU Format (5 Bytes)
Command
Class INS P1 P2 Le
Get Data FF CA 00
01
00 00
(Max
Length)
Table 2.1-1b: Get UID Response Format (UID + 2 Bytes) if P1 = 0x00
Response
Data Out
Result
UID
(LSB)
UID
(MSB)
SW1 SW2
Table 2.1-1c: Get ATS of a ISO 14443 A card (ATS + 2 Bytes) if P1 = 0x01
Response
Data Out
Result
ATS SW1 SW2