当我出示卡片时,从RFID读卡器接收到字节,但我无法找出如何从这些字节中得出卡片ID。
例如,我有一张卡片上印有以下数字:0007625328 116,23152。我期望这就是该卡片的ID,对吗?
对于这张卡片,我从读卡器获取以下字节(十六进制表示):<42><09><01><74><00><74><5A><70>。
当我出示卡片时,从RFID读卡器接收到字节,但我无法找出如何从这些字节中得出卡片ID。
例如,我有一张卡片上印有以下数字:0007625328 116,23152。我期望这就是该卡片的ID,对吗?
对于这张卡片,我从读卡器获取以下字节(十六进制表示):<42><09><01><74><00><74><5A><70>。
十进制数0007625328在十六进制表示中为0x00745A70
。
而数字116,23152实际上是同一个值(0007625328)的不同表示:
0x74
。0x5A70
。0x00745A70
。因此,您收到的值(42 09 01 74 00 74 5A 70
)似乎是某种前缀值(0x42090174
)和印刷卡序列号(0x00745A70
)的连接。