【问题标题】:Why is my RFID reader reading an unexistant RFID tag code?为什么我的 RFID 阅读器读取不存在的 RFID 标签代码?
【发布时间】:2016-05-18 13:21:45
【问题描述】:

我们的团队正在开发一个软件应用程序,以使用 MC3190Z RFID 手持式阅读器读取 RFID 标签。我们将 EMDK 用于 .Net v2.9 和 Visual Studio 2008,进行测试并直接部署到设备。

此阅读器在每次读取过程中都会显示未知的 RFID 标签代码,即使天线范围内没有标签也是如此。这是始终存在的 EPC 代码:A7423000AD47240312719F756E0000F0

使用我们的应用程序或使用任何标准应用程序(例如 RFID RapidRead/RFID Demo/Tag Locator(从摩托罗拉网站下载))重复此过程。

虽然它可能与卡在阅读器中的某种存储或默认信息有关,但我们使用了正确的机制来使用文档中描述的阅读器功能。我们还对我们的设备进行了冷硬重置,试图解决问题,但没有任何效果。

非常欢迎任何与此相关的帮助或 cmets。

【问题讨论】:

    标签: .net rfid motorola-emdk handhelddevice


    【解决方案1】:

    我认为这是很正常的行为。我们也使用 RFID,我们使用的阅读器也会发送一个默认值,如果没有什么要读取的话。我不记得什么值了,因为我们有一个软件,如果使用 RFID 阅读器的数据为应用程序更改值时,该软件会以消息的形式生成事件。

    您是否需要更改此默认值?

    【讨论】:

    • 问题是我需要证实该值是否永远存在,所以我可以从我的结果中过滤掉它。这里的糟糕情况是,如果该值将来可能会更改为另一个值,那么在更改应用程序之前,我将一直读到脏数据。我不想让我的程序依赖于这个值。如何从阅读器中删除此标签或值?
    【解决方案2】:

    有趣的是,问题可能在于您实际上正在读取现有的 RFID 标签。

    我不确定这种情况是否仍然存在,但在过去,MC3190-Z RFID 设备随附的表带包含嵌入其中的 UHF RFID 标签。当我们第一次收到我们的掌上电脑时,我们系上表带并开始读取 RFID 标签;但是,就像您在上面所说的那样,我们一遍又一遍地阅读一个标签。无论我们如何隔离 MC3190-Z 设备,我们总是读取相同的 RFID 标签。

    事实证明,我们只是在读取嵌入到表带中的 UHF RFID 标签。一旦我们取下表带,一切都很好。如果您正在使用表带,请将其取下/隔离,看看是否有帮助。

    或者,您可以将程序设置为过滤掉特定的标签 ID,但您不必这样做。

    【讨论】:

    • 哦,伙计们,非常感谢。我无法想象这样的事情会导致这么多问题。这是令人兴奋的。在 RFID 阅读器设备的表带内使用 RFID 标签的目的是什么?摩托罗拉没有人在销售这些设备时在任何地方或任何时候通知这一点。再次感谢这个答案,非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-20
    相关资源
    最近更新 更多