RFID Communications
Example
Reads two bytes of data from the tag starting at address 0001H. A timeout of 2 seconds (07D0H = 2000 x 1 ms increments) is set for the completion of the SN Read All. The Family ID byte is set to zero, so all tags will be read. Two tags respond with read data.
Command from Host
MSB | LSB | Remarks |
AAH | 82H | Perform Command 82 |
|
|
|
00H | 00H | Tag Family 00/Reserved |
|
|
|
00H | 01H | Start Address |
|
|
|
00H | 02H | Read Length |
|
|
|
07H | D0H | 2 second Timeout |
|
|
|
FFH | FFH | Message Terminator |
|
|
|
Response from Controller
MSB | LSB | Remarks |
AAH | 82H | Command Echo/Tag 1 |
|
|
|
00H | 10H | SN byte 1/Tag 1 |
|
|
|
00H | 43H | SN byte 2/Tag 1 |
|
|
|
00H | 6CH | SN byte 3/Tag 1 |
|
|
|
00H | 00H | SN byte 4/Tag 1 |
|
|
|
00H | 00H | SN byte 5/Tag 1 |
|
|
|
00H | 01H | SN byte 6/Tag 1 |
|
|
|
00H | 04H | SN byte 7/Tag 1 |
|
|
|
00H | E0H | SN byte 8/Tag 1 |
|
|
|
00H | 30H | Data byte 1/Tag 1 |
|
|
|
00H | 31H | Data byte 2/Tag 1 |
|
|
|
FFH | FFH | Terminator/ Tag 1 |
|
|
|
AAH | 82H | Command Echo/Tag 2 |
|
|
|
00H | 08H | SN byte 1/Tag 2 |
|
|
|
00H | 0AH | SN byte 2/Tag 2 |
|
|
|
00H | 81H | SN byte 3/Tag 2 |
|
|
|
00H | 00H | SN byte 4/Tag 2 |
|
|
|
00H | 00H | SN byte 5/Tag 2 |
|
|
|
00H | 01H | SN byte 6/Tag 2 |
|
|
|
00H | 04H | SN byte 7/Tag 2 |
|
|
|
00H | E0H | SN byte 8/Tag 2 |
|
|
|
00H | 40H | Data byte 1/Tag 2 |
|
|
|
00H | 41H | Data byte 2/Tag 2 |
|
|
|
FFH | FFH | Terminator/ Tag 2 |
|
|
|
AAH | FFH | Command end |
|
|
|
02H | 08H | Ntags/Status |
|
|
|
FFH | FFH | Message Terminator |
|
|
|
69 | LRP2000 Passive Reader/Writer |