·上一文章:振通无线视频监控系统的应用
·下一文章:基于GSM短信遥控模块的PLC分布式控制
3.2 通信协议程序设计
IEEE802.15.4/ZigBee传输的帧格式及其作用:
在IEEE802. 15. 4标准中,定义了一套新的安全协议和数据传输协议,本方案中,采用的无线模块根据IEEE802. 15.
4标准,定义了一套帧格式来传输各种数据。如图所示是本论文设计中的符合标准的在物理层和数据链路层中各种帧的一般格式。
命令帧主要功能是在全功能设备和对精简功能设备在网络中的行为和状态进行控制和监视;数据型数据帧结构的作用是把指定的数据传送到网络中指定节点上的外部设备中,具体的接收目标也由这两种帧结构中的“目标地址”给定。返回帧是返回型数据帧结构的作用是无线模块将发送数据接收情况反馈给自身的帧。
图6: 符合IEEE 802.15.4/ZigBee通信协议帧
程序中定义发送数据结构体和接收数据结构体包括下列信息:发送帧序列号、发送设备源地址、PAN网络的地址、帧长度、接收数据指针等信息。