UHF 电子标签读写器 UHFReaderD840 用户手册 V1.14
命令:
Len Adr
Cmd
Condition
Data[]
Address Mask
Word_data
CRC-16
0x0f 0xXX 0x51 0xXX 0xXX 0xXX 8 Bytes LSB MSB
参数解
Condition选择标签的要求。0x00于条件0x01:不于条件0x02:大于条件0x03:小
于条件。
Address比较的起始字节地址。
Mask:掩码。用指定要比较的数据。
Word_data比较的条件,用来比较的数据。
Mask 的每一位Word_data 的一个字节。Mask 的最(Bit7)Word_data 的最左边
的一个字节。Mask 的最低位 (Bit0)Word_data 的最右边一字节。Word_data 是用与标签
中的数据比较的。Word_data 的最左边一字节与电子标签的 Address 地址上的数据
,最右边一字节与 Address+7 地址上的数据比较其它依此类推Mask 相应位为 1
把该位在 Word_data 应的字节与标签中应的字节比较;0 则不比较
Len
Adr reCmd Status Ant Num
Data[]
CRC-16
0xXX 0xXX 0x51 0xXX 0xXX 0xXX UID1, UID2… LSB MSB
参数解
Status 是应的状态,的意义如下表所述:
Statu
s
说明
0x15 命令执行结,同时返回询查到的电子标签数据
0x16 询查时间结,命令执行退出,同时返回询查到的标签数据
0x17
如果读到的标签数量无在一条息内传送完,将分多次发送。如果
Status 0x17,则表示这条数据结后,有数据。
0x18
有电子标签读取,电子标签数量太多,读写器的存储区已满,返回
状态值,同时返回询查到电子标签数据。
0xF8 天线接检测错误,当前天线已经断开。
参数解
Ant表示哪些天线询查到标签。如 0x04,二制为 0000 0100表示天线 3 询查到
0x08,二制为 0000 1000表示天线 4 询查到标签。
Num次应中包UID 个数。
Data[]:电子标签的 UID。每个 UID 10 个字节,1 个字节是 UID 长度,为 0x082
9 个字节为标签的 UID 号,低字节在前。10 个字节是 RSSI 值。当无 UID (Num 0 )
Data[]
43
    "