问题描述
它返回字符串: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。