硬件部:张施阳
最近听恩师们提到对于协议的理解,受益匪浅。但个人水平有限,只理解皮毛,不过仍按捺不住与大家分享,对与错,仅供参考。
一、 协议内容
二、 帧格式
PDU(协议数据单元)中承载着上报数据,如雨量值、水位值。
ADU(应用数据单元)由协议的物理层、应用层决定。包括识别头、站码、上下行、包序号、控制字、时间、错误反馈码、校验等等。
当ADU部分功能与传输通道功能重叠时,某些协议还规定了ADU的适应方法。
三、 意义
正确理解协议,有利于平台模块功能设计(如协议模块负责解析协议、打包,业务模块负责应用功能、性能的实现),进而保证协议传输的正确性、稳定性。