【问题标题】:RFID - One tag gives two different IDs in two different readersRFID - 一个标签在两个不同的阅读器中提供两个不同的 ID
【发布时间】:2014-12-15 09:56:04
【问题描述】:

我在使用 RFID 卡时遇到问题。我有 2 个不同的设备可以读取 RFID。当我扫描任何卡片时,我总是得到 2 个值。我用一个通用的 USB 读卡器测试,仅供参考。

我得到的 ID 是:

Device 1 (same as USB reader) = 0006628180
Device 2 (The odd one) = 10109044

请注意,这是同一张卡片。如果你愿意,我还有其他例子。我只需要知道如何从两个设备获取相同的 ID。

【问题讨论】:

    标签: rfid


    【解决方案1】:

    对,我觉得自己很蠢。

    但如果你偶然发现了这个问题,这里有一个答案:

    ID 通常在一个数字中包含更多信息。在这种特殊情况下,ID 的最后 2 个字节(16 位)是卡号:

    6628180 = [....] 0010 0011 0101 0100 -> 如果您将其切换到程序员模式,您可以在 Windows 计算器中获得这些值。

    有些设备直接将两个代码放在一个 ID 中:

    10109044 = [....] 0100 0000 0111 0100 -> 我们可以确认它们不一样

    但是,如果我们对 ID 的最后 5 个数字(在本例中为 101 - 09044)进行切片,我们会得到:

    09044 = 0010 0011 0101 0100 -> 与第一个值中存储的 2 个字节相同。

    ID 的读取基于摩托罗拉卡的定义。 希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多