【问题标题】:XBee Pro S1 - Nibo2 - receiving data does not work fluentlyXBee Pro S1 - Nibo2 - 接收数据不流畅
【发布时间】:2012-11-13 02:38:51
【问题描述】:

我目前正在做一个 c 项目,在我的电脑上安装了 XBee Pro Series 1,允许我将数据发送到我的 nibo2 机器人,同时还连接了那个 xbee 模块。

将数据从 nibo2 机器人发送到我的电脑效果很好,并且没有任何数据丢失。

从我的电脑向 nibo2 发送数据不正常: 当我尝试在某个时间点发送 16 个字节时,只有前 8 个字节到达我的 nibo2。第二个 8 字节丢失。当我发送分成 8 个字节的数据并以可能 1s - 2s 的时间差发送它们时,它工作正常。

这里列出了您应该了解的有趣的事情:

XBee 数据表:http://ftp1.digi.com/support/documentation/90000982_H.pdf

机器人使用的库(使用 uart0):http://nibo.sourceforge.net/doc/html/

是否有人有想法或有人知道问题所在?是关于配置 xbee 模块的事情吗?中断问题?

非常感谢。

【问题讨论】:

    标签: uart xbee


    【解决方案1】:

    您是如何配置 XBee 模块的?哪个固件版本?什么波特率?您是否使用硬件流控制(CTS 和 RTS 信号)?

    您可以使用PC上X-CTU终端选项卡上的“组装数据包”按钮发送16字节数据包并正确接收吗?

    NIBO2的串口可以一次处理16字节的请求吗?如果您使用有线连接而不是无线连接,它是否有效?

    【讨论】:

      猜你喜欢
      • 2017-11-29
      • 2016-05-09
      • 2013-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      • 2015-11-20
      相关资源
      最近更新 更多