RFID Communications

6.4.12 ABxS Command 84H: Fill Tag All

DESCRIPTION

Command 84H fills all RFID tags-in-field or all tags in the same family, with a one-byte value over multiple contiguous addresses.

DISCUSSION

This command is commonly used to clear an RFID tag's memory. It writes a one-byte value repetitively across a specified range of tag addresses. All tags within range of the antenna with the specified Family ID are affected by this command. The fill function requires one data value byte, a starting address, and a fill length. It then fills the tag with the data value byte, starting at the specified start address for the specified number of consecutive bytes. The fill length must be set to a non-zero value. The timeout value is given in 1 ms increments and can have a value of 001EH to FFFEH (65,534 ms). The controller returns a response after the timeout expires. A response is returned when a successful operation is performed or when the timeout has expired. When the timeout is set to 0, the controller returns a syntax error.

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 (1-48)

 

 

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

2-second Timeout

 

 

 

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

Page 77
Image 77
Escort LRP2000 manual ABxS Command 84H Fill Tag All, Response to a successful command follows this form