BroadlinkDNA产品标准UART通讯协议说明.docxVIP

  • 77
  • 0
  • 约4.27千字
  • 约 9页
  • 2017-05-26 发布于湖北
  • 举报
BroadlinkDNA产品标准UART通讯协议说明课案

Broadlink DNA 产品标准UART通讯协议1概述为帮助开发者更快的实现APP或云端控制产品,Broadlink定义了DNA产品的标准UART通讯协议,采用标准UART通讯协议的产品可以由DNA Kit开放平台快速完成脚本编译和APP调试。2通讯协议总则总体技术约定通讯方式UART波特率9600bps数据长度8bit/LSB First奇偶校验无停止位1bit指令最大长度256Bytes字节序小端模式消息应答场景约定Wi-Fi模块与产品主控电路MCU的通讯消息应答场景为:1条请求消息需要应答1条响应消息。消息应答场景示意图备注说明:1. 无论是查询命令或者是设置命令,设备接收到后都必须返回设备的最新状态; 2. 模块向设备发送命令时,等待设备返回,超时重发等待时间为400ms。最多重发三次,如果三次都无返回,则此次操作失败。等待返回命令中字节间距最大时间为40ms.超过40ms则认为下一帧数据;3. 在通信中,模块为主,设备为从。除复位命令、获取网络时间、主动上报命令外,不允许设备主动发送查询或者设置命令。数据透传的方式为: 模块接收到APP或者服务器端的请求后,把数据通过串口发送给设备,并在规定时间内(400ms)把串口接收到的数据返回给APP或者服务器。3指令格式标准UART协议格式定义每条指令由标准数据头和自定义数据区两部分组成,其中标准数据头为固定格式,为12字节(

文档评论(0)

1亿VIP精品文档

相关文档