
3.2.2. InventoryMix_G2【混合询查命令】
定义
说明
参数
public native int InventoryMix_G2(byte[]comAddr,byte QValue,byte Session,byte
MaskMem,byte[]MaskAdr,byte MaskLen,byte[]MaskData,byte MaskFlag,byte ReadMem,
byte[]ReadAdr,byte ReadLen,byte[]Psd,byte Target,byte InAnt,byte Scantime,byte
FastFlag,byte[]pEPCList,byte[] Ant,int[]Totallen,int[]CardNum,int PortHandle);
检查有效范围内是否有符合协议的电子标签存在, 并在询查到标签EPC号的同时读取指定
的标签数据。
名称
类型
方向
备注
ComAddr
byte []
[in/out] 使用连接读写器返回的读写器地址。
QValue
Session
MaskMem
MaskAdr
MaskLen
MaskData
MaskFlag
ReadMem
ReadAdr
byte
[in]
byte
[in]
byte
[in]
byte []
[in]
byte
[in]
byte []
[in]
byte
[in]
byte
[in]
byte []
[in]
1 个字节。
bit7:统计数据包标志。
0 – 询查结束后,不发送询查过程统计数据包;
1 – 询查结束后,发送询查过程统计数据包。
bit6~bit0:询查 EPC 标签时使用的初始 Q 值,
注:1、Q 值的设置应为场内的标签数量约等于 2
的 Q 次方。Q 值的范围为 0~15,若命令中出现
了其它值,将返回参数出错的消息。
2、带统计包发送速度比不带慢。
1 个字节,询查标签时使用的 Session 值。
0x00:Session 使用 S0;
0x01:Session 使用 S1;
0x02:Session 使用 S2;
0x03:Session 使用 S3。
建议单张或者少量标签查询选 S0。
1 个字节,掩码区。
1 – EPC 存储区;
2 – TID 存储区;
3 –用户存储区。
2 个字节,掩码的起始位地址(单位:Bits)。范围
0~16383。
1 个字节,掩码的位长度(单位:Bits)。
n 个字节,掩码数据。n 等于 MaskLen/8。如果
MaskLen 不是 8 的整数倍,则 n 为[MaskLen/
8]取整再加 1。不够的在低位补 0。
1 个字节,掩码标志位。0 – 不掩码;1 – 掩码。
1 个字节,选择要读取的存储区,
0x00 – 保留区;
0x01 – EPC 存储区;
0x02 – TID 存储区;
0x03 –用户存储区。其他值保留。若命令中出现
了其它值,将返回参数出错的消息。
2 个字节,要读取存储数据的起始字地址,高字
11






































