我目前正在为一个实验项目使用Xbees的透明模式。对于这个实验,我有必要确切地知道Xbee框架中透明模式(或数据包)中的内容。现在我只能找到API模式的内容。

可以告诉我透明模式数据包的结构吗?除了我发送到TX引脚的数据之外,还有什么其他的吗?有校验和吗?它是否将DH和DL添加到数据包(我目前以广播模式传输)?打包如何在透明模式下工作?

透明模式不只是使用AT命令吗?我不认为有校验和。您将生成一个以CR结尾的AT命令。

我会继续使用API模式。当主机端是MCU时,它会更加友好。Digi XBee ANSI C库对我来说工作得很好。

https://github.com/digidotcom/xbee_ansic_library

取决于你使用的功能集固件。如果您使用没有MaxStream的802.15.4集,请查看该协议的数据帧规范。这些都是公开的信息。您发送给xbee模块提供的透明数据被打包成802.15.4数据包并发送到无线网络(这也包括PAD ID等信息),在另一边,xbee模块解包这个接收到的数据包,有效载荷通过本地端口发送出去。