|
本帖最后由 唐考仕 于 2018-3-23 14:19 编辑
F3协议包含如下指令集
1、 车载终端连接传感器 指令集 平台下发指令 告诉车载终端,安装了哪些传感器,多长时间轮询一次,每个传感器上报数据的长度(放在哪些寄存器) 平台与车载终端
2、 传感器常规参数下发 指令集 平台下发传感器的常规参数; 平台与车载终端 车载终端与传感器
3、 传感器通讯参数下发 指令集 平台下发传感器的通讯参数; 平台与车载终端 车载终端与传感器
4、 传感器标定数组下发 指令集 平台给有标定数组的传感器下发标定数组; 平台与车载终端 车载终端与传感器
5、 传感器数据上报 指令集 传感器测量数据的上报 平台与车载终端 车载终端与传感器
6、 传感器状态上报 指令集 车载终端可以通过传感器的回应来初步判断传感器是否正常 平台与车载终端
7、 传感器基本信息上报 指令集 平台查询传感器的基本信息:厂商、硬件版本、软件版本等 平台与车载终端 车载终端与传感器
8、 传感器常规参数上报 指令集 平台查询传感器的常规参数; 平台与车载终端 车载终端与传感器
9、 传感器通讯参数上报 指令集 平台查询传感器的通讯参数; 平台与车载终端 车载终端与传感器
10、传感器标定数组上报 指令集 平台查询传感器的标定数组; 平台与车载终端 车载终端与传感器
11、传感器私有参数透传 指令集 指给传感器透传一些各厂商的私密参数 平台与车载终端 车载终端与传感器
12、传感器远程升级 指令集 指通过平台,远程给传感器进行升级处理 平台与车载终端 车载终端与传感器
以上指令集构成一个完整闭合链,保证用户体验和可靠性;以往大多数定制协议只做了第5条和第11条;都是项目性质做法,没有统筹思维。
F3协议从系统角度,行业需求的角度,用户体验的角度出发;协议的顶层设计上就考虑了各种传感器的接入;做到车载终端接入一次性的功能和要求
|
|