Advanced Card Systems Limited ACR1222LD1 사용자 설명서

다운로드
페이지 77
 
 
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