我在呈现卡时从RFID阅读器接收字节,但我无法弄清楚如何从这些字节中获取卡ID。
例如,我有一张印有这些数字的卡片: 0007625328 116,23152 。我希望这是该卡的ID,对吗?
对于该卡,我从阅读器获得以下字节(十六进制表示):< 42>< 09>< 01>< 74>< 00>< 74><>图5A>< 70 GT;
答案 0 :(得分:7)
十进制数字0007625328以十六进制表示形式转换为0x00745A70
。
数字116,23152实际上是同一值的不同表示形式(0007625328):
0x74
。0x5A70
。0x00745A70
。因此,您收到的值(42 09 01 74 00 74 5A 70
)似乎是某种形式的前缀值(0x42090174
)和打印的卡序列号(0x00745A70
)的串联。