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

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

 

 

109

LRP2000 Passive Reader/Writer

Page 114
Image 114
Escort LRP2000 manual ABxF Command 86H Block Write All, 109