RFID Communications
109 LRP2000 Passive Reader/Writer
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 t ag.
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 2-byte value for the starting tag address
Number of Bytes 2-byte value for the number of bytes to be written
Timeout 2-byte value for timeout in 1 ms units (1EH - FFFEH)
Data Bytes of data to be written
Checksum Optional checksum
Terminator 03H