新闻资讯

斑马RFID读取设备如何读取UHF RFID大容量用户区的数据

2025-03-17 10:34:37

image.png

   在使用现有的RFID Demo的时候,读取操作时所设置的长度不能超过255 words,也就是510 bytes,这个也是Gen2的标准,单次读取的数据量的上限。一次读取太多的数据还会造成读取的性能不稳定,实际上一次读取128 words就不太稳定了,这个跟具体的标签的性能也很有关系,实际做项目的时候,应该充分测试后,选择一个合适的值作为单次读取和写入的数量。

现在有很多UHF RFID标签的用户区的容量都很大,比如1K字节,那么该如何读取大容量的数据区呢?有两种方法,以读取1K字节的数据为例

  1. 调用4readWait这个SYNC API,每次读取128     words

  • readWait     offset=0, size=128 words

  • readWait     offset=128, size=128 words

  • readWait     offset=256, size=128 words

  • readWait     offset=384, size=128 words

  • 如果128 words不稳定,可以每次读64 words32 words或者更少,调用次数相应增加;

  1. 多次调用Actions.TagAccess.OperationSequence.performSequence这个ASYNC API推荐这种方式- 性能好

  • 每次Actions.TagAccess.OperationSequence.add(),每次128 words, add 4Sequence

  • 调用4Actions.TagAccess.OperationSequence.performSequence

  • 不同的标签读写性能不一样,根据实际测试,调整单次Sequence的读写数据量;调用次数相应增加;

 


 

客服