我正在尝试阅读新的传感器标签Dogbone(使用Magnus S3 IC),但是我没有运气。我正在使用Zebra RFD8500,并使用适用于Android的Zebra SDK进行编程。我想读取RSSI或温度值,但是似乎问题出在“选择”命令上。
不管是哪种情况,它都是一个两步过程:1)select命令匹配MEMORY_USER_BANK上特定指针地址中的特定标记模式。然后IC检测到必须存储请求的值在MEMORY_RESERVED_BANK的特定地址中,2)从MEMORY_RESERVED_BANK的特定地址中读取该值。对于“选择”命令(C1G2),我尝试使用访问过滤器和预过滤器,但是尽管标签已匹配,但IC并未在保留银行中存储值。
有人知道Zebra API是否支持读取这些较新的标签?还是建议我进行其他测试?非常感谢你的帮助问候。
可以使用EPC Gen2标签读取RSSI值,因此,如果您要引用的标签支持此标准,则它应该可以使用。尝试下载Zebra RFID样本应用程序>执行库存>如果找到标签,它应该显示RSSI。可以找到示例应用代码here至于温度值,请尝试在示例应用程序中读取USER内存,以查看是否可以获取它。