RFID算法获取卡ID
RFID algorithm to get card ID
我在出示卡片时从 RFID reader 接收到字节,但我不知道如何从这些字节中获取卡片 ID。
例如,我有一张印有这些数字的卡片:0007625328 116,23152。我希望这是那张卡的 ID,对吧?
对于这张卡,我从 reader 中得到以下字节(以十六进制表示):<42><09><01><74><00><74> <5A><70>.
十进制数 0007625328 转换为十六进制表示的 0x00745A70
。
数字 116,23152 实际上是同一值 (0007625328) 的不同表示形式:
- 116 的十进制是
0x74
的十六进制。
- 23152 的十进制是
0x5A70
的十六进制。
- 结合起来,这也得到
0x00745A70
。
所以您收到的值 (42 09 01 74 00 74 5A 70
) 似乎是某种形式的前缀值 (0x42090174
) 和打印的卡序列号 (0x00745A70
) 的串联。
我在出示卡片时从 RFID reader 接收到字节,但我不知道如何从这些字节中获取卡片 ID。
例如,我有一张印有这些数字的卡片:0007625328 116,23152。我希望这是那张卡的 ID,对吧?
对于这张卡,我从 reader 中得到以下字节(以十六进制表示):<42><09><01><74><00><74> <5A><70>.
十进制数 0007625328 转换为十六进制表示的 0x00745A70
。
数字 116,23152 实际上是同一值 (0007625328) 的不同表示形式:
- 116 的十进制是
0x74
的十六进制。 - 23152 的十进制是
0x5A70
的十六进制。 - 结合起来,这也得到
0x00745A70
。
所以您收到的值 (42 09 01 74 00 74 5A 70
) 似乎是某种形式的前缀值 (0x42090174
) 和打印的卡序列号 (0x00745A70
) 的串联。