0002249859 034,21635
0002220512 033,57824
0002244420 034,16196
我用广州晶密电子有限公司出品的RF CARD READ/WRITE DEVICE CM-2FK (77FD)读卡器读出来的磁卡数据就是磁卡上的头一个数据,如:02249859,而用另一种读卡器RF-ID(IC) READ/WRITE DEVICE (09A-EMID 8H)读出来的数据就不一样了,成了:00225483。
ID磁卡就是厂家在出厂前已经在磁卡内写好了数据(无法修改),用户只需购买ID读卡器将信息读出即可,我用的这两款ID磁卡读卡器都是无源的读卡器,直接插在电脑的USB口来用的。为什么读出来的结果会不一致呢?谢谢!
3 个解决方案
#1
高手出招啊。
#2
结果是一样的, 前一个是10进制读出, 后一个是16进制读出. LZ仔细检测一下.
#3
格式0:10位十六进制的ASCII字符串,即10 Hex格式。
格式1:将格式0中的后8位,转换为10位十进制卡号,即8H---10D。
格式2:将格式0中的后6位,转换为8位十进制卡号,即6H---8D。
格式3:将格式0中的倒数第5、第6位,转换为3位十进制卡号,再将后4位,转换为5位十进制卡号
格式4:将格式0中后8位的前4位,转换为5位十进制卡号,再将后4位,转换为5位十进制卡号,中间用“,”分开,即“4Hex + 4Hec”。
用你的第一个卡号为例0002249859 034,21635
格式0 0000225483
格式1 0002249859
格式2 2398297
格式3 034 21635
格式4 00034 21635
我们也是刚做完一个项目,客户要求的卡片有IC ID卡 还有有源卡,读卡器的种类也有近距离,远距离,门禁等等,着实头疼了好大一阵子
格式1:将格式0中的后8位,转换为10位十进制卡号,即8H---10D。
格式2:将格式0中的后6位,转换为8位十进制卡号,即6H---8D。
格式3:将格式0中的倒数第5、第6位,转换为3位十进制卡号,再将后4位,转换为5位十进制卡号
格式4:将格式0中后8位的前4位,转换为5位十进制卡号,再将后4位,转换为5位十进制卡号,中间用“,”分开,即“4Hex + 4Hec”。
用你的第一个卡号为例0002249859 034,21635
格式0 0000225483
格式1 0002249859
格式2 2398297
格式3 034 21635
格式4 00034 21635
我们也是刚做完一个项目,客户要求的卡片有IC ID卡 还有有源卡,读卡器的种类也有近距离,远距离,门禁等等,着实头疼了好大一阵子
#1
高手出招啊。
#2
结果是一样的, 前一个是10进制读出, 后一个是16进制读出. LZ仔细检测一下.
#3
格式0:10位十六进制的ASCII字符串,即10 Hex格式。
格式1:将格式0中的后8位,转换为10位十进制卡号,即8H---10D。
格式2:将格式0中的后6位,转换为8位十进制卡号,即6H---8D。
格式3:将格式0中的倒数第5、第6位,转换为3位十进制卡号,再将后4位,转换为5位十进制卡号
格式4:将格式0中后8位的前4位,转换为5位十进制卡号,再将后4位,转换为5位十进制卡号,中间用“,”分开,即“4Hex + 4Hec”。
用你的第一个卡号为例0002249859 034,21635
格式0 0000225483
格式1 0002249859
格式2 2398297
格式3 034 21635
格式4 00034 21635
我们也是刚做完一个项目,客户要求的卡片有IC ID卡 还有有源卡,读卡器的种类也有近距离,远距离,门禁等等,着实头疼了好大一阵子
格式1:将格式0中的后8位,转换为10位十进制卡号,即8H---10D。
格式2:将格式0中的后6位,转换为8位十进制卡号,即6H---8D。
格式3:将格式0中的倒数第5、第6位,转换为3位十进制卡号,再将后4位,转换为5位十进制卡号
格式4:将格式0中后8位的前4位,转换为5位十进制卡号,再将后4位,转换为5位十进制卡号,中间用“,”分开,即“4Hex + 4Hec”。
用你的第一个卡号为例0002249859 034,21635
格式0 0000225483
格式1 0002249859
格式2 2398297
格式3 034 21635
格式4 00034 21635
我们也是刚做完一个项目,客户要求的卡片有IC ID卡 还有有源卡,读卡器的种类也有近距离,远距离,门禁等等,着实头疼了好大一阵子