微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

标签数据中的 EPC 位方向

如何解决标签数据中的 EPC 位方向

当我调用TagData.getTagID()函数

(https://techdocs.zebra.com/dcs/rfid/android/2-15/apis/reference/com/zebra/rfid/api3/TagData.html#getTagID)

它返回字符串:330DB3D31270016101000001 (EPC)

二进制是:

001100110000110110110011110100110001001001110000000000010110000100000001000000000000000000000001

据我所知,EPC 是从 bit 20h 到 7Fh

我想问一下上面代码中EPC中位的顺序

20h     ->      7Fh

001100110000110110110011110100110001001001110000000000010110000100000001000000000000000000000001

或者是:

7Fh    <-     20h

001100110000110110110011110100110001001001110000000000010110000100000001000000000000000000000001

哪个方向是正确的顺序?

解决方法

您说得对,EPC 存储库中的 EPC 从 20h 存储到 ...h(取决于 EPC 的长度)。典型的 RFID 阅读器在“EPC”数据字段中不包含完整的 EPC 存储库,仅包含“EPC”本身。所以,你得到的十六进制内容不需要进一步处理,它实际上是EPC本身。

如果将其放入 EPC 转换器工具(如 https://www.mimasu.nl/tag-encoding/tdt)中,您可以看到它生成 GRAI 04569951110054141750697985。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。