0

我有一些 ISO 11785 RFID 动物标签,它们用数字编程,上面也写有数字。这两个数字通过与 RFID 标签一起发送的文本文件进行匹配。问题是 RFID 阅读器返回的数字与文件中的数字不匹配。我希望有人帮助我确定如何将标签号转换为放入文件中。RFID 标签返回一个带有制造商代码的数字,后跟一个唯一的动物代码。

以下是数据示例:

RFID Tag         | RFID Response From Tag
8000F580076C2BA9 | 982 000124529577
8000F580076C2C34 | 982 000124529716
8000F580076C2C32 | 982 000124529714
8000F580076C2DD4 | 982 000124530132
8000F580076C2BDC | 982 000124529628

任何人都可以建议我应该对左边的数字做什么才能得到右边的数字吗?我尝试从十六进制转换为十进制,但这似乎不起作用。

编辑

事实证明,如果我取十六进制的最后 7 个字符,那么它们就变成了动物 ID,F58 转换为 3982,可以通过它得到 982 部分。我认为我应该能够从中工作,但我想无论如何我都会离开这个职位,以防其他人遇到同样的问题。

4

1 回答 1

0

字段编码由 ISO 标准定义。

1 动物标志
2-4 重新标记计数器
5-9 用户信息
10-15 保留
16 附加数据标志
17-26 国家/制造商代码(982 是 Allflex)
27-64 唯一 ID

于 2013-03-17T02:20:43.357 回答