rfid标签:相同的标签,不同的读卡器上的不同代码

时间:2012-07-04 16:28:27

标签: rfid

有人熟悉RFID代码吗?

我这里有一个EM4102类型标签。我的掌上阅读器在显示屏上显示:

EM4102 tag, ID 04178649C1

在Gigatek / Promag PCR125 CF读卡器上读取相同标签时,我给出了完全相同的代码:

04178649C1

然而,ACG RF PC CF卡读卡器为我提供了代码

20E8619283

此阅读器能够读取不同类型的标签,并报告正确的类型(EM4x02,长度为5个字节)。

我尝试了一些相同型号的读者,他们都给了我相同的代码。

我想那位读者只是以不同的方式报告代码。也许我必须移位一些位(不是第一次)或者代码中仍然包含纠错位?

仅供参考,读者记录在案here。关于此类标签的部分仅说明:

  

EM4x02标签仅提供5个字节的序列号。标签   在进入激励状态后立即开始发送响应   领域。每个发送应答器都有自己唯一的序列号,但不能   改变了。

读者正在做什么?

1 个答案:

答案 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,正确的代码。

显然,读者并没有按照正确的顺序解释/报告这些位......