RFID Communications
6.4.12 ABxS Command 84H: Fill Tag All
DESCRIPTION
Command 84H fills all RFID
DISCUSSION
This command is commonly used to clear an RFID tag's memory. It writes a
Field | Remarks |
Command | Command number in hex preceded by AAH |
|
|
Family Code | Tag Family ID - 00H = all tags |
|
|
Reserved Byte | 00H |
|
|
Start Address | Tag address where the fill will start |
|
|
Fill Length | Number of tag addresses to be filled |
|
|
Timeout | Timeout value given in 1 ms units (001EH - FFFEH) |
|
|
Data Value Byte | Byte to be used as fill |
|
|
Message Terminator | FFFFH |
|
|
A response to a successful command follows this form:
Field | Remarks |
Command Echo | Command number in hex preceded by AAH |
|
|
Number of Tags Filled | Number of tags found in the field and filled |
|
|
Command Status | One byte error status |
|
|
Message Terminator | FFFFH |
|
|
Example
Writes 'A' (41H) to all tags of family 01H, starting at tag address 0005H for the following next consecutive 40 bytes with four to eight tags expected in the field. A timeout of 2 seconds (07D0H = 2000 x 1 ms increments) is set for the completion of the Fill All Tag. Four tags are successfully filled within the timeout.
Command from Host
MSB | LSB | Remarks |
AAH | 84H | Perform Command 84 |
|
|
|
01H | 00H | Tag Family 01 / Reserved |
|
|
|
00H | 05H | Start Address |
|
|
|
00H | 28H | Fill Length |
|
|
|
07H | D0H | |
|
|
|
00H | 41H | Fill Byte |
|
|
|
FFH | FFH | Message Terminator |
|
|
|
Response from Controller
MSB | LSB | Remarks |
AAH | 84H | Command Echo |
|
|
|
04H | 08H | Ntag/Status |
|
|
|
FFH | FFH | Message Terminator |
|
|
|
LRP2000 Passive Reader/Writer | 72 |