UHF电子标签读写模块UHFReader86用户手册V1.10 下载本文

UHF电子标签读写模块UHFReader86用户手册V1.10

Len 0x04 应答: Len 0x06 Adr 0xXX Cmd 0x71 Data[] —— CRC-16 LSB MSB Adr 0xXX reCmd Status 0x71 0x00 Data[] SaveLen CRC-16 LSB MSB SaveLen:1个字节,规定缓存EPC/TID的最大长度。取值0时为128bit长度,即16个字节。取值1时为496bit长度,即62个字节。

8.3.14缓存数据获取

该命令用于获取读写模块存储区中所有标签信息。响应完成后,缓存中的数据并不丢失,可以多次提取。若运行8.2.1“询查标签”命令,缓存中的数据将被清空。

命令: Len 0x04

Adr 0xXX Cmd 0x72 Data[] —— CRC-16 LSB MSB 应答: Len Adr reCmd Status 0x72 Data[] Num EPC Data EPC-1, EPC-2, … EPC-n LSB CRC-16 MSB 0xXX 0xXX 0xXX 0xXX Status是应答的状态,其代表的意义如下表所述: Status 说明 0x01 此次应答结束,数据全部返回。 如果缓存的标签数据无法在一条消息内传送完,将分多次发送。如果0x03 Status为0x03,则表示这条数据结束后,还有数据。 参数解析: Num:1个字节,本响应帧中包含的电子标签的EPC/TID的个数。

EPC Data:缓存中电子标签的EPC/TID数据。

EPC-n Ant Len EPC/TID RSSI Count nBytes 0xXX 0xXX 0xXX 0xXX Ant:1个字节,表示有哪些天线询查到该标签。如5,二进制为0101,表示天线1和3询查到该标签。

Len:1个字节,标签的EPC/TID字节长度。

EPC/TID:标签的EPC号或TID数据,长度和Len规定的相同。每个电子标签EPC号或

38

UHF电子标签读写模块UHFReader86用户手册V1.10

TID数据高字(EPC C1 G2中数据以字为单位)在前,每一个字的高字节在前。

RSSI:1个字节,第一次读到该标签时的信号强度。

Count:1个字节,该标签成功读取的次数,取值0xFF时表示次数大于等于255次。 8.3.15清缓存

该命令用于清空读写模块存储区中所有标签信息。 命令: Len 0x04 Len 0x05 8.3.16 查询缓存区标签数量

该命令用于获取缓存区中的标签数量。 命令: Len Adr Cmd 0x74 Data[] —— CRC-16 LSB MSB 0x04 0xXX 应答: Len 0x07

Adr 0xXX Adr 0xXX Adr 0xXX Cmd 0x73 Data[] —— CRC-16 LSB Data[] —— MSB CRC-16 LSB MSB 应答: reCmd Status 0x73 0x00 reCmd Status 0x74 0x00 Data[] Count 2bytes CRC-16 LSB MSB Count:2个字节,缓存区中的标签数量。 39