为什么我的 RFID reader 读取了一个不存在的 RFID 标签代码?

Why is my RFID reader reading an unexistant RFID tag code?

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

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

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

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

非常欢迎任何帮助或评论。

我认为这是很正常的行为。我们也使用 RFID 并且我们使用的 reader 确实会发送默认值,如果没有任何内容可读的话。我不记得是什么值,因为我们有一个软件,如果使用 RFID reader.

数据的应用程序的值发生变化,它会以消息的形式生成事件

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

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

我不确定现在是否仍然如此,但在过去,MC3190-Z RFID 设备随附的表带中嵌入了一个 UHF RFID 标签。当我们第一次收到手持设备时,我们系上了腕带并开始读取 RFID 标签;但是,就像您在上面所说的那样,我们一直在一遍又一遍地阅读一个标签。无论我们如何隔离 MC3190-Z 设备,我们始终读取相同的 RFID 标签。

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

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