使用串行端口将字节发送到zigbee

时间:2013-09-19 18:27:54

标签: android usbserial zigbee

我是 Zigbee 和串行版本的新手,我想通过USB串口在 Zigbee https://github.com/mik3y/usb-serial-for-android之间建立一个沟通渠道(发送并接收字节)。我在Github https://github.com/mik3y/usb-serial-for-android上使用了 USB-serial-for-android 项目,但它没有显示发送字节的方法。那么有人能给我一个成功发送字节到 Zigbee 模块的方法吗? 非常感谢:)

1 个答案:

答案 0 :(得分:0)

在处理串行通信时,您需要以下三种方法:

  • 打开 - 打开通讯端口
  • 读取 - 从串行接口读取字节
  • 写入 - 将字节写入串行接口

此外,您可能需要设置波特率,奇偶校验,停止位等的方法。快速查看github项目后,我看到它暴露了上述操作。 我建议您首先在PC上使用pySerial,以便自己向ZigBee设备发送数据或从ZigBee设备接收数据,然后开始在Android上进行开发,这可能会让事情变得有些棘手。这个Python模块易于使用且直截了当。