ACR122L – Communication Protocol
Version 1.03
www.acs.com.hk
Page 41 of 57
6.16. Buzzer Control
This command is used to control the buzzer.
Buzzer Control Command Format (5 Bytes)
Command
Class INS
P1
P2
Lc
Data In (3 Bytes)
Buzzer Control
FFh
00h
42h
00h
03h
Buzzer Control
Data In
Buzzer Control.
Buzzer On/Off Duration Control Format (4 Bytes)
Byte 0
Byte 1
Byte 2
T1 Duration
On State
(Unit = 100 ms)
T2 Duration
Off State
(Unit = 100 ms)
Number of repetition
Data Out
SW1 SW2.
Status Code
Results
SW1 SW2
Meaning
Success
90
00h
The operation is completed successfully.
Error
63
00h
The operation is failed.
6.17. Basic program flow for ISO 14443-4 Type A and B tags
Typical sequence may be:
1. Scan the tags in the field (Polling) with the correct parameter (Type A or B).
2. Change the Baud Rate (optional for Type A tags only).
3. Perform any T=CL command.
4. Deselect the tag.
Step 1. Polling for the ISO 14443-4 Type A Tag, 106 kbps
HOST -> 02 6F 09 00 00 00 00 01 00 00 00 (HOST_to_RDR_XfrBlock Format)
HOST -> FF 00 00 00 04 D4 4A
01 00 [
Checksum] 03
RDR -> 02 00 00 03 (Waiting the Tag)
RDR -> 02 80 15 00 00 00 00 01 01 00 00
RDR -> D5 4B
01
01
00 08
28
04
85 82 2F A0
07 77 F7 80 02 47 65
90 00 [Checksum] 03
In which,
Number of Tag found = [01];
Target number = 01
SENS_RES = 00 08;
SEL_RES = 28
,
Length of the UID = 4;
UID = 85 82 2F A0
ATS = 07 77 F7 80 02 47 65