【问题标题】:Motorola FX9500 Rfid reader and LLRP摩托罗拉 FX9500 Rfid 阅读器和 LLRP
【发布时间】:2016-01-11 12:42:34
【问题描述】:

我们正在尝试将 FX 9500 阅读器集成到我们的产品支持中。为此,我们正在尝试使用来自 llrp 组的 LLRPHelloWorld 程序测试此阅读器的 LLRP 支持。但它无法响应非可选参数。

程序源代码: http://pastebin.com/NyTksZjv

Log4J 日志:

http://pastebin.com/B9HivVDQ

输入很少:

  • 从手册看来阅读器需要登录命令(LLRP 可能不支持。我不确定)
  • 目前在 Mac OS X 上执行此程序,并希望在 Raspberry pi 上运行它。

请指导。

【问题讨论】:

  • 有几件事:(a) 您的代码在 PasteBin 中,有些人无法访问(由于防火墙等)。 (b) 您链接到的代码有 602 行长,这比我想象的要长得多,如果您处于我们的位置,您会想涉足其中。请查看How to create a Minimal, Complete, and Verifiable example,了解有关减少代码并因此增加获得帮助的机会的一些技巧。

标签: rfid


【解决方案1】:

您必须在 startRoSpec 之后编写报告,然后才能获得 tagid。

START_ROSPEC startROSpec = new START_ROSPEC();
startROSpec.setROSpecID(new UnsignedInteger(ROSPEC_ID));
write(startROSpec, "START_ROSPEC");         
// wait for five seconds for tag reads      
pause(5000);


ENABLE_EVENTS_AND_REPORTS report = new ENABLE_EVENTS_AND_REPORTS();
write(report, "ENABLE_EVENTS_AND_REPORTS");

您可以通过以下方式上课:https://github.com/kaansey/JAVA-LLRP-RFIDTags

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2014-01-07
    • 1970-01-01
    • 1970-01-01
    • 2014-02-16
    • 1970-01-01
    相关资源
    最近更新 更多