有人熟悉RFID代码吗?
我这里有一个EM4102类型标签。我的掌上阅读器在显示屏上显示:
EM4102 tag, ID 04178649C1
在Gigatek / Promag PCR125 CF读卡器上读取相同标签时,我给出了完全相同的代码:
04178649C1
然而,ACG RF PC CF卡读卡器为我提供了代码
20E8619283
此阅读器能够读取不同类型的标签,并报告正确的类型(EM4x02,长度为5个字节)。
我尝试了一些相同型号的读者,他们都给了我相同的代码。
我想那位读者只是以不同的方式报告代码。也许我必须移位一些位(不是第一次)或者代码中仍然包含纠错位?
仅供参考,读者记录在案here。关于此类标签的部分仅说明:
EM4x02标签仅提供5个字节的序列号。标签 在进入激励状态后立即开始发送响应 领域。每个发送应答器都有自己唯一的序列号,但不能 改变了。
读者正在做什么?
答案 0 :(得分:3)
我自己想出来了。
二进制文件中的20E8619283是:
0010 0000 1110 1000 0110 0001 1001 0010 1000 0011
这些是五个字节,每个字节有两个半字节。镜像每个字节的位顺序(位0变为位7,位1变为2等)我得到:
0000 0100 0001 0111 1000 0110 0100 1001 1100 0001
以十六进制表示法是04178649C1,正确的代码。
显然,读者并没有按照正确的顺序解释/报告这些位......