一种车载终端通讯协议解析方法及装置制造方法及图纸

技术编号:29958962 阅读:32 留言:0更新日期:2021-09-08 09:14
本发明专利技术涉及一种车载终端通讯协议解析方法及装置,其方法包括:构建多种车载终端通讯协议的协议配置数据库;所述协议配置数据库包括每种车载终端通讯协议的标识位、字段名称、每个字段对应数据的存储位置、占用空间和解析方式;将待解析数据的数据头与协议配置数据库的标识位进行匹配;根据匹配到的车载终端通讯协议及其对应字段的解析方式,对待解析数据进行解析。本发明专利技术将数据按照协议解析成人工易读的结果,提高核对速度,避免出错;可按照实际需求对协议配置数据库增加或修改载终端通讯协议的解析方式,通用性好。通用性好。通用性好。

【技术实现步骤摘要】
一种车载终端通讯协议解析方法及装置


[0001]本专利技术属于汽车终端通讯
,具体涉及一种车载终端通讯协议解析方法及装置。

技术介绍

[0002]车联网系统包含四部分,主机、车载终端(以下简称T-box)、手机APP及后台系统。其中T-box主要用于和后台系统/手机APP通信,实现国家相关平台或汽车厂家对车辆的监管与控制。
[0003]T-box工作中,需要国家平台或汽车厂家平台交互数据,不同的功能有不同的协议格式,以16进制方式传输。开发与测试过程中需要解读其中的数据是否正确,协议种类繁多,格式复杂,人工核对效率极低,易出错。

技术实现思路

[0004]为解决基于多种车载终端通讯协议的数据解析难、效率低、易出错的问题,在本专利技术的第一方面提供了一种车载终端通讯协议解析方法,包括:构建多种车载终端通讯协议的协议配置数据库;所述协议配置数据库包括每种车载终端通讯协议的标识位、字段名称、每个字段对应数据的存储位置、占用空间和解析方式;将待解析数据的数据头与协议配置数据库的标识位进行匹配;根据匹配到的车载终端通讯协议及本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种车载终端通讯协议解析方法,其特征在于,包括:构建多种车载终端通讯协议的协议配置数据库;所述协议配置数据库包括每种车载终端通讯协议的标识位、字段名称、每个字段对应数据的存储位置、占用空间和解析方式;将待解析数据的数据头与协议配置数据库的标识位进行匹配;根据匹配到的车载终端通讯协议及其对应字段的解析方式,对待解析数据进行解析。2.根据权利要求1所述的车载终端通讯协议解析方法,其特征在于,所述每个字段对应数据的解析方式包括:每个字段对应数据的编码方式、计算公式、取值区间和单位。3.根据权利要求2所述的车载终端通讯协议解析方法,其特征在于,所述根据匹配到的车载终端通讯协议及其对应字段的解析方式,对待解析数据进行解析包括:根据每个字段对应数据的存储位置和占用空间提取待解析数据;根据每个字段对应数据的编码方式对提取后的待解析数据进行转换;根据转换后数据的格式确定其输出方式。4.根据权利要求3所述的车载终端通讯协议解析方法,所述根据转换后数据的格式确定其输出方式包括如下步骤:根据转换后的数据是否为十进制格式确定其输出方式:若是,则:根据转换后的数据是否表示为文字说明确定其输出方式;若否,则:直接输出字段名称和值。5.根据权利要求4所述的车载终端通讯协议解析方法,其特征在于,所述根据转换后的数据是否表示为文字说明确定其输出方式包括如下步骤:若是,则:从协议配置数据库查找对应文字说明,并输出字段名称和文字说明;若否,则:根据计算公式判断转换后的数据的取值范围,然后添加字段对应的单位;根据所述取值范围和所述字段...

【专利技术属性】
技术研发人员:孟柯肖银涛沈文挺杨中伟
申请(专利权)人:东风电驱动系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1