【技术实现步骤摘要】
一种数据处理方法、数据处理装置及诊断设备
本申请属于车辆诊断
,尤其涉及一种数据处理方法、数据处理装置、诊断设备及计算机可读存储介质。
技术介绍
目前对车辆进行诊断时,需要依赖车辆所上报的故障码进行诊断。故障码有着其特有的格式,在分析故障码时,往往需要先将故障码先转换为统一的十六进制,然而,现有技术中还是基于大量的分支语句对故障码进行转换,这会导致诊断代码过长,处理效率低下,影响整个诊断程序的运行效率。
技术实现思路
本申请提供了一种数据处理方法、数据处理装置、诊断设备及计算机可读存储介质,可保障诊断程序的运行效率。第一方面,本申请提供了一种数据处理方法,包括:获取待处理故障码,其中,上述待处理故障码采用标准故障码格式表示;基于预设的关联容器,查找上述待处理故障码所对应的目标故障码,其中,上述目标故障码采用十六进制表示;根据上述目标故障码,输出待诊断车辆的故障信息。可选地,在上述获取待处理故障码之前,上述数据处理方法还包括:通过预设的数据解析接口,读取 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n获取待处理故障码,其中,所述待处理故障码采用标准故障码格式表示;/n基于预设的关联容器,查找所述待处理故障码所对应的目标故障码,其中,所述目标故障码采用十六进制表示;/n根据所述目标故障码,输出待诊断车辆的故障信息。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
获取待处理故障码,其中,所述待处理故障码采用标准故障码格式表示;
基于预设的关联容器,查找所述待处理故障码所对应的目标故障码,其中,所述目标故障码采用十六进制表示;
根据所述目标故障码,输出待诊断车辆的故障信息。
2.如权利要求1所述的数据处理方法,其特征在于,在所述获取待处理故障码之前,所述数据处理方法还包括:
通过预设的数据解析接口,读取所述待诊断车辆的车源文件;
基于所述车源文件获取所述待诊断车辆的故障码列表,
显示所述故障码列表。
3.如权利要求2所述的数据处理方法,其特征在于,所述获取待处理故障码,包括:
接收基于所述故障码列表输入的选择指令;
在所述选择指令的指示下,在所述故障码列表中确定待处理故障码。
4.如权利要求1至3任一项所述的数据处理方法,其特征在于,所述基于预设的关联容器,查找所述待处理故障码所对应的目标故障码,包括:
将所述待处理故障码传入预设的转换函数;
所述转换函数通过预设的关联容器获得所述待处理故障码所对应的目标故障码。
5.如权利要求4所述的数据处理方法,其特征在于,在所述获取待处理故障码之前,所述数据处理方法还包括:
定义第一关联容器及第二关联容器,并根据标准故障码的前三位字符以及对应的二进制字符串为所述第一关联容器及第二关联容器赋值;
在车辆诊断接口的预处理阶段,定义第三关联容器,并基于所述第一关联容器的键值对及所述第二关联容器的键值对为所述第三关联容器赋值。
6.如权利要求5所述的数据处理方法,其特征在于,所述转换函数通过预设的关联容器获得所述待处理故障码所对应的目标故障码,包括:
所述转换函数根据所述标准故障码格式,将所...
【专利技术属性】
技术研发人员:刘均,邓蒙召,
申请(专利权)人:深圳市元征科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。