文档介绍:
设备通讯协议
设备通信协议
书目
1。
ﻩ 适用范围 错误! 未定义书签。
2。
ﻩ 协议框架 ............................................................................................................................. 错误 错误! 未定义书签。
3。
协议内容 误错ﻩ 错误! 未定义书签。
3。1 设备内部组网协议(或者 MCU 透传模式协议) 误错ﻩ 错误! 未定义书签。
3、 通讯吩咐格式误错ﻩ 错误! 未定义书签。
3。1、2 配对机制误错ﻩ 错误! 未定义书签。
3。 连接机制误错ﻩ 错误! 未定义书签。
3、1、4 心跳机制误错ﻩ 错误! 未定义书签。
3。2 设备与云端通讯协议 ......................................................... 错误 错误! 未定义书签。
3。2。1 通讯吩咐格式误错ﻩ 错误! 未定义书签。
。2 连接流程 ............................................................................ 错误! 未定义书签。
3、3 数据包格式定义 ........................................................................ 错误 错误! 未定义书签。
3。3、1 误错ﻩ式格据数讯通间备设ﻩ 错误! 未定义书签。
设备与云、APP 通讯数据格式误错ﻩ 错误! 未定义书签。
4. ﻩ 公共吩咐定义 .......................................................................................................................................................... 10
5.
编码表 误错ﻩ 错误! 未定义书签。
1 节点类型表 误错ﻩ 错误! 未定义书签。
5、2 吩咐回应编码表 ......................................................................... 错误 错误! 未定义书签。
1. 围范用适ﻬ 适用范围 本协议定义 WiFi 模块与MCU 限制单元,WiFi 模块与云 APP间,以及主从模块之间得通讯协议框架。
2. 协议框架 协议基于二进制协议框架,完成吩咐发送接收、吩咐上报、内部组网等功能。
3. 协议内容 3 、1 设备内部组网协议( 或者 MCU 透传模式协议) 备内部组网协议包括设备配对、连接、心跳机制等,目得就是将一个子设备加入到设备组中,并保持连接。
3 、1 、1 通讯 吩咐格式 采纳二进制得通讯协议格式,包格式如下表: 同步头 Head Option 包 长 度 ( 变长) 加 密 随机 数 (Option) 源 设 备类型(Option) 源 设 备编 码 (Option) C M D Key CMD ID Payl o ad CRC( Option) 2B 1B 1~2 B 1B 1B 3B 1B 1B NB 2B 具体得包格式在后续章节介绍 3 。 配对机制 配对机制仅适用于设备内组网模式,MC