Trim XBee 输出中的帧详细信息

Trim frame details in XBee output

我想在 API 模式下设置 3 个 XBee 设备,一个协调器,两个节点。协调器会将有效载荷发送到任一节点并相应地寻址 XBee 帧。节点将只向协调器发送消息(永远不会互相发送)。

节点模块的串行输出是否有可能在将数据传递到串行端口之前trim关闭所有APIheader/frame/checksum信息(它们所连接的设备确实不理解 XBee API 帧数据)。 Likewise is it possible for the node modules to automatically add the relevant header/frame/checksum data when sending to the coordinator,再次连接到XBee串口的设备不理解XBee帧,所以不知道如何添加帧数据,只有有效载荷。

我在协调器端完全控制了软件,因此可以在那里管理我的代码中的 XBee 帧数据。

是的,可以 运行 非协调器设备处于 "AT mode" 或 "Transparent Serial" 模式。它也被称为 "Serial Cable Replacement Mode",因为您可以用成对的模块替换串行电缆。

在非协调器上配置DHDL为0,自动向协调器发送串口数据。

您可以在协调器上使用传输 API 帧来寻址目标节点,它们只会在串行端口上发送有效负载。

您甚至可以为模块配置不同的波特率。