RFID Communications
6.5.14 ABxF Command 86H: Block Write All
DESCRIPTION
Command 86H writes a block of data to an RFID tag.
DISCUSSION
The Block Write All command is used to write segments of data to contiguous areas of tag memory. The timeout value is given in 1 msec increments and can have a value of 1EH to FFFEH (65,534 ms). When the timeout is set to 0, the controller returns a syntax error. The Block Write All consists of a Family ID, the reserved byte, a tart address, and the number of bytes, followed by the bytes to be written to the RFID tag. If the write range exceeds the last tag address, the controller returns a syntax error message (error code 21H). The controller returns a response when the timeout expires.
Field | Content |
Header | 0202H |
|
|
Command Size | Packet length in bytes excluding the header, command size, checksum, and terminator bytes. |
| 0009H plus the number of data bytes |
|
|
Command | 86H |
|
|
Family ID | Tag Family ID - 00H = all tags |
|
|
Reserved | Ignored byte, set to 00H |
|
|
Start Address | |
|
|
Number of Bytes | |
|
|
Timeout | |
|
|
Data | Bytes of data to be written |
|
|
Checksum | Optional checksum |
|
|
Terminator | 03H |
|
|
109 | LRP2000 Passive Reader/Writer |