RFID Communications
LRP2000 Passive Reader/Writer 76
6.4.15 ABxS Command 87H: Read Tag SN All
DESCRIPTION
Command 87H retrieves the eight-byte tag serial number from all tags, or those with the specified Family
ID number.
DISCUSSION
Each ISO-15693 compliant tag has an unique serial number (over 280 trillion possibilities). This number
cannot be changed and is not part of the available data bytes. The tag serial number is returned in the LSB
only, with the MSB as 00H. The timeout value is given in 1 ms increments and can have a value of 001EH
to FFFEH (65,534 ms). When the timeout is set to 0, the controller returns a syntax error. A special
termination packet (starting with AAH FFH) is sent when the timeout expires. A response is returned after
successful operation or after the timeout has expired.
Example
This example reads the 8-byte serial number from Tag Family 2. In this example, the ID for the found t ag is
1E6E3CD2000104E0H in hexadecimal. Multiple tags return a complete response packet for each tag.
Field Remarks
Command Command number in hex preceded by AAH
Family ID Tag Family ID - 00H = all tags
Reserved 00H
Timeout Timeout value given in 1 ms units (001EH - FFFEH)
Message Terminator FFFFH
Command from Host Response from Controller
MSB LSB Remarks MSB LSB Remarks
AAH 87H Perform Command 87 AAH 87H Command Echo
01H 00H Family ID/Reserved 00H 1EH First SN byte
07H D0H 2-second Timeout 00H 6EH Second SN byte
FFH FFH Message Terminator 00H 3CH Third SN byte
00H D2H Fourth SN byte
00H 00H Fifth SN byte
00H 01H Sixth SN byte
00H 04H Seventh SN byte
00H E0H Eighth SN byte
FFH FFH Message Terminator
AAH FFH Termination Packet
FFH FFH Message Terminator