RFID Communications

Example

Writes four bytes of data to the tag starting at address 0000H. A timeout of 2 seconds (07D0H = 2000 x 1 msec increments) is set for the completion of the Block Write All. Family ID is set to 00H so all tags-in-field are written to. In this example, the LRP2000 write to five tags.

Command from Host

Field

Content

Header

0202H

 

 

Command Size

000DH

 

 

Command Code

86H

 

 

Family ID

00H

 

 

Reserved

00H

 

 

Start Address

0000H

 

 

Number of Bytes

0004H

 

 

Timeout, 2 seconds

07D0H

 

 

Data to Write to Address 0000H

52H

 

 

Data to Write to Address 0001H

46H

 

 

Data to Write to Address 0002H

49H

 

 

Data to Write to Address 0003H

44H

 

 

Checksum

68H

 

 

Terminator

03H

 

 

Response from Controller

Field

Content

Header

0202H

 

 

Response Size

0003H

 

 

Command Echo

86H

 

 

Number of Tags

05H

 

 

Status Byte

08H

 

 

Checksum

69H

 

 

Terminator

03H

 

 

6.5.15 ABxF Command 87H: Read Tag SN All

DESCRIPTION

Command 87H retrieves the eight-byte tag serial number from all tags-in-field or those with the specified Family ID.

DISCUSSION

Each ISO-15693 compliant tag has an unique serial number (over 280 trillion possibilities). This number can not be changed and is not part of the available read/write address space. A special termination packet is sent when the timeout expires. A response is returned when the timeout expires.

Field

Content

Header

0202H

 

 

Command Size

Packet length in bytes excluding the header, command size, checksum, and terminator bytes.

 

0005H for this command

 

 

Command

87H

 

 

Family ID

Tag Family ID - 00H = all tags

 

 

Reserved

Ignored byte, set to 00H

 

 

Timeout 2-Byte

timeout value in 1 ms increments (1EH - FFFEH)

 

 

Checksum

Optional checksum

 

 

Terminator

03H

 

 

LRP2000 Passive Reader/Writer

110

Page 115
Image 115
Escort LRP2000 manual ABxF Command 87H Read Tag SN All, 110