【问题标题】:Xbee : Some device don't receive BroadcastXbee:某些设备没有收到广播
【发布时间】:2014-11-12 08:31:28
【问题描述】:

我使用 Xbee 系列 1Arduino Uno 来控制它们。我放了一个分析 Rx 的代码,然后发送给另一个以获得“协调器”。所有数据均以API方式发送,获取所有信息。

我的办公室有一个 Xbee 网络(每个房间一个),我使用另一个 Xbee 广播一些数据。但有时,同一个房间的 Xbee 无法发送数据,而不是其他房间的 Xbee。问题是我需要我所在区域内所有设备的信息。

Arduino 必须从其他 Xbee 向协调器发送一些数据这一事实是否可能导致他不发送他收到的数据?

谢谢,塔娜

【问题讨论】:

    标签: xbee


    【解决方案1】:

    事实上,Xbee 的缓冲区是有限的,但在我的例子中,Xbee 接收 3 个 api 消息,然后将一条新消息传输到连接到计算机的末端。

    问题是由于缓冲区溢出,我需要降低传输速度。

    我的解决方案是在 X 秒后发送消息,其中 X 取决于 RSSI,因此通道是空闲的,我看到每个 Xbee 现在都可以发送他们看到的内容。

    如果有人在同一个案例中,他可以回复这个以获得我的帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-09
      相关资源
      最近更新 更多