1 / 22
文档名称:

设备通讯协议.docx

格式:docx   大小:76KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

设备通讯协议.docx

上传人:guoxiachuanyue015 2021/4/15 文件大小:76 KB

下载得到文件列表

设备通讯协议.docx

文档介绍

文档介绍:设备通信协议
目录
1。 ?适用范围 错误U未定义书签。
2。 ?协议框架 错...误 !.未...定 义 书..签。
3。 协议内容?错误!未定义书签。
3。1设备内部组网协议(或者MCU透传模式协议)?错误味定义书签。
3、1 .1 通讯命令格式 ?错误 !未定义书签。
3。1、2配对机制?错误!未定义书签。
3。1 . 3连接机制?错误!未定义书签。
3、1、4 心跳机制?错误!未定义书签。
3。2 设备与云端通讯协议 错误!未定义书签。
3。2。1通讯命令格式?昔误!未定义书签。
3 !2。 2 连接流程 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 错误!未定义书签。
3、3 数据包格式定义 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!错!!!误!!!!!!!未!!!定义书签。
3。 3、 1 ?设备间通讯数据格式 ?错误!未定义书签。
332设备与云、A PP通讯数据格式?错误!未定义书签。
4!?公共命令定义 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5 !编码表?错误!未定义书签。
5、1 节点类型编码表 ?错误!未定义书签。
5、2 命令回应编码表 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!错!!!误!!!!!!!未!!!定义书签。
1! ?适用范围
本协议定义 Wi F i模块与M CU控制单元,Wi F i模块与云APP间,以及主从模块之间得通讯
协议框架。
2! 协议框架
协议基于二进制协议框架 ,完成命令发送接收、命令上报、内部组网等功能。
3! 协议内容
,目得就是将一个子设备加入到设备组中
3、1设备内部组网协议(或者MCU透传模式协议)
备内部组网协议包括设备配对、连接、心跳机制等
并保持连接。
3、1、1通讯命令格式
米用二进制得通讯协议格式,包格式如下表
同步头
H e ad
O pt i
on
包长度(变
长)
加密随 机数(O p t i on)
源设备 类型(O p t ion)
源设备 编码(O pt ion)
C M D
K ey
C MD I
D
Payl o a
d
CRC
(O
pti on
)
2B
1B
1~2 B
1 B
1 B
3B
1B
1B
N B
2 B
详细得包格式在后续章节介绍
3。
配对机制仅适用于设备内组网模式 ,MC U透传模式不需要组网协议。
进入配对模式由主从设备分别触发,只有在进入配对模式后,才处理相关得配对命令、
从设备进入配对模式后定时发送配对请求 ,直到收到请求回应。
主设备收到请求后分配一个设备 ID给从设备,标识此ID被占用,并等待采集器得上线通知 一定时间内收到通知之后确认存入设备列表 ,如果没有上线通知,则认为设备没有配对成功
从子设备中删除、
从设备收到配对回应后存储设备 ID,并且发送上线通知,收到上线通知后完成配对。
配对得过程如下图所示:
主模块 从模块
进入配对模式
从设备发送配对 请求
主设备回应请求
从设备上线
主设备回应设备上线
配对结束

设备每次上电连接需要发送上线通知以及连接所需要得参数给主设备 ,如下图所示
3。
使用对等得心跳机制,主设备与从设备都可以发现对方得异常状态。
3、2设备与云端通讯协议
设备与云端通讯协议基于 MQT T协议,数据包使用MQ T T协议传输,数据加密方式采用S SL 加密,命令码采用2进制命令格式同设备间通讯协议、
3、2、1 MQTT通讯框架
本协议就是针对与设备得数据通信 ,目前通信节点包括:设备、云端与A PP终端三方、
WI F I上得协议采用 MQ T T协议框架,串口上得通信采用包含包头与校验得二进制协议 ,通信
包采用二进制格式传输,高位在前低位在后、
?此协议定义得 MQ T T Topic类型有以下2种:
单播,unica s t
/u/ {Ta r getType}/{T a rgetl D }
广播,b r o a d ca s t

最近更新

肾移植术后高血压护理课件 28页

产品信息发布系统设计与实现的任务书 2页

交通需求管理技术在大城市中心区交通改善中的.. 2页

交通空间与建筑形态的关联性研究的中期报告 2页

暑假周记200字6篇 21页

安全生产领导小组的主要职责 24页

亚麻籽木脂素对动物消化代谢和生长的影响及机.. 2页

江苏省2020年普通高中学业水平化学合格性考试.. 28页

河南省新乡市封丘县2022-2023学年英语九年级第.. 12页

创意无穷 25页

游泳馆疫情防控指南模板精选2021最新 10页

父母写给初中孩子的一封信(通用13篇) 19页

安全生产的基本技能 30页

电子装联复习题 5页

内衬珍珠棉加工工艺 32页

空间地理信息技术的应用和创新 4页

安全生产应急管理培训 29页

2024年高级教师评职称述职报告7篇 33页

苏教版初中数学课本目录 11页

表医疗机构内设体检科室情况调查表 7页

计算机二级C语言上机模拟题 4页

试题(初级物业管理员练习题) 8页

2024年高中生入团申请书20最新版800字8篇 16页

学校趣味运动会开幕式主持词(全文共1636字) 3页

肺癌中医护理方案 23页

部编人教版初中语文九年级下册第三单元检测题.. 8页

二次孵化项目风险识别分析与评价研究的中期报.. 2页

学校自评工作总结 3页

乳磨牙窝沟龋的流行病学调查及其预防方法的任.. 2页

乡村旅游地城市化问题及防范研究的中期报告 3页