1

我想将我的 Xbee 模块连接到我的 android 手机并通过发送 AT 命令与其通信。

我知道 Android 手机提供的 USB 主机工具,但我不知道如何向它发送数据。

我有 java-Xbee API,我可以使用我的计算机与 Xbee 交谈,但由于我的项目涉及使用 Android 操作系统,因此将不胜感激有关此主题的任何帮助。

4

1 回答 1

2

根据这个Google Code Page,java-Xbee API 需要 Java >= 5 和 RXTX。
考虑到这两个要求:-

  1. android 上的 RXTX不是开箱即用的库可能需要一些可能会或可能不会起作用的黑客攻击。
  2. 我不是 Java VM 专家,但我知道桌面操作系统 JVM 的工作方式与 Dalvik 不同。
    Dalvik 将如何运行为 JVM 开发的代码?这是一个很好的StackOverflow 主题,讨论了这两者。

面对以上的挑战,你有勇气勇敢地去往没有人去过的地方吗?
您是否还可以考虑以下有据可查且受支持的方法:-

  1. Ytai Ben-Tsvi & Sparkfun 的 IOIO -OTG省去
    了编写 android 3.1+ USB 主机代码的麻烦,因此允许您使用运行 droids 1.5 到 2.3 的更便宜的手机(无需破解后者)。
  2. Digi 的WiFi 到 Xbee
    允许您通过互联网将您的 android 手机(或任何其他可编程 wifi 启用的计算机)链接到您的设备。
于 2013-06-19T02:39:11.190 回答