3台设备之间的Zigbee通信携带垃圾以及传输的实际数据

时间:2018-03-22 06:27:08

标签: zigbee

我使用一个Xbee广播Hello(比如A)...... Xbee(比如说B)和Xbee(比如说C)在Hello之前和之后都收到了很多垃圾值。

所有波特率都是9600 ......我哪里错了?

1 个答案:

答案 0 :(得分:0)

如果你发布了一个你看到的数据的例子,可能会有所帮助,也许是每个字节的十六进制值。

我的猜测是你已经为“API模式”配置了模块,它使用标题(以0x7E开头,字符~)和页脚来包装有效负载。它对“智能”设备很有用,因为它支持多种数据包类型。

检查您的设置,并确保您使用的是ATAP=0。您可以使用XCTU更改设置,或者从终端使用转义序列(1秒暂停,+++,1秒暂停,然后模块应响应OK)进入命令模式。在命令模式下,首先设置ATAP0,然后设置ATWR以保存更改。