RFID算法获取卡片ID

6

当我出示卡片时,从RFID读卡器接收到字节,但我无法找出如何从这些字节中得出卡片ID。

例如,我有一张卡片上印有以下数字:0007625328 116,23152。我期望这就是该卡片的ID,对吗?

对于这张卡片,我从读卡器获取以下字节(十六进制表示):<42><09><01><74><00><74><5A><70>

1个回答

6

十进制数0007625328在十六进制表示中为0x00745A70

而数字116,23152实际上是同一个值(0007625328)的不同表示:

  • 十进制中的116在十六进制中为0x74
  • 十进制中的23152在十六进制中为0x5A70
  • 合并起来,也得到了0x00745A70

因此,您收到的值(42 09 01 74 00 74 5A 70)似乎是某种前缀值(0x42090174)和印刷卡序列号(0x00745A70)的连接。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接