FX9500 LLRP用户应用程序连接问题

时间:2016-03-24 17:13:19

标签: java rfid jamvm llrp

我正在使用摩托罗拉(Zebra)FX9500 RFID阅读器,并尝试运行与LLRP工具包集成的用户应用程序。 FX9500预装了支持java 1.5的JamVM。我的测试应用程序很简单:连接到阅读器,删除任何RO_SPECs,然后断开连接。当我从我的开发机器运行应用程序时,我能够执行没有问题。当我在FX9500上作为User Application上传和运行程序时,我在尝试连接到阅读器上的LLRP服务器时收到以下消息:

org.llrp.ltk.net.LLRPConnectionAttemptFailedException: Connection request timed out after 10000 ms.
    at org.llrp.ltk.net.LLRPConnection.checkLLRPConnectionAttemptStatus(LLRPConnection.java:69)
    at org.llrp.ltk.net.LLRPConnector.connect(LLRPConnector.java:149)
    at LLRPReader.connect(LLRPReader.java:15)
    at LLRPMain.main(LLRPMain.java:26)

我在大约4秒钟后收到此消息 - 而不是指定的完整10秒超时。以下是我的连接方法:

public void connect(String ipAddress) {
    try {
        System.out.println("Connecting to reader " + ipAddress);
        reader = new LLRPConnector(this, ipAddress);
        ((LLRPConnector) reader).connect(TIMEOUT);
    } catch (Exception e) {
        e.printStackTrace();
        System.exit(1);
    }
}

不确定这是否与代码相关(我的代码或LLRP工具包),或特定于JamVM/FX9500的内容。

0 个答案:

没有答案