您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页数据通讯协议

数据通讯协议

来源:尚车旅游网
通讯消息触发方式:

主机传感器请求消息回应消息()

所有消息均由主机主动触发,主机发起一次请求,传感器做出一次回应。

对所有传感器进行轮询的时候,如传感器未在100毫秒内作出回应,则进行重试,第三次仍未回应的,则认为传感器离线。

如传感器回应误码,也进行重试,重试10次以上仍然误码的,则认为传感器故障。 轮询期间,对于故障和离线的传感器,仍然发送请求消息,但不再重试请求。如传感器回应正常的,则认为传感器恢复正常工作状态。

通讯消息格式定义:

字段名 MagicCode 目标地址 长度(字节) 2 1 内容(little endian) 0xFB 0x53 地址分配: 0xFF 广播 0x01~0xFE 传感器 0x00 主机 0x01 回应帧操作码=请求帧操作码 | 0x80 备注 F B ’S’=0x53 菲 博 斯 源地址 1 版本号 操作码 数据 校验字 1 1 8 2 详见操作码表 详见操作码表 从MagicCode开始,以2字节为单位进行异或

通讯消息操作码

操作码 0x01 0x81 名称 查询 数据 反馈 数据 数据字段(little endian) 不解析,填零 0x?? 0x?? 数据掩码,最低位为1则温度值有效,次低位为1则湿度值有效,以此类推 0x?? 0x?? 温度值 0~4000线性对应-200~+200摄氏度 0x?? 0x?? 湿度值 0~10000对应相对湿度0%~100% 0x?? 0x?? 压力值 0~1200对应相对大气压力0~1.2MPa 0x02 0x82 0x03 查询ADC结果 反馈 ADC结果 设置 校准参数 不解析,填零 Int16(little endian) ADC采样结果 long32(little endian) 斜率(a) long32(little endian) 零点(b) 0x83 反馈 校准参数 Unsigned char 0x00:保存参数失败 0x??:保存成功 MPa=(ADC*a+b)/1E6 备注 0x04

复位

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务