1.本技术涉及
车辆数据传输技术领域,特别涉及一种读取车辆总线
报文方法和装置。
背景技术:
2.随着电动车辆的普及,电动车辆背后的市场需求也随之增大,电动车辆的重点就是在于它的电池管理系统(bms),我们知道电池管理系统的电压温度和车辆其他信息意义是非常重大的,特别是在维修市场有着重要的意义,所以bms解码器也尤为重要。
3.bms解码器内部设有显示模块,用于显示各种车辆信息,但是目前bms解码器采取的显示方式是点击某个菜单,然后根据菜单下数据流的地址去接收一段时间内的报文,这个的操作既消耗时间,又给维修技工不好的体验。
4.因此,如何快速读取总线上的报文并解析成为了本发明的研究内容。
技术实现要素:
5.本技术的主要目的为提供一种读取车辆总线报文方法和装置,旨在解决现有技术中存在的技术问题。
6.本技术提出一种读取车辆总线报文方法,应用于解码器,其改进之处在于,
所述方法包括:
7.与诊断设备连接,得到车辆信息,其中,所述车辆信息包括所有车型的电池包数据解析、单体电压和电压温度;
8.将所述车辆信息与数据库存储的信息进行比对,判断所述车辆信息与所述数据库存储的信息是否匹配,若所述车辆信息与所述数据库存储的信息不匹配,则将所述车辆信息保存至数据库中;
9.与车辆的can总线建立通信连接,对所述can总线发送读取命令,获取由多个电子控制单元发送的至少一个
原始报告,并将至少一个所述原始报文发送至所述数据库;
10.根据所述数据库保存的车辆信息对所述原始报文进行排序,得到至少一个交互报文;
11.判断所述数据库是否收到显示命令,若收到所述显示命令,调取至少一个与所述显示命令相匹配的交互报文进行显示。
12.作为上述技术方案的进一步改进,所述将所述车辆信息保存至数据库中的步骤,包括:
13.根据所述车辆信息确定原始报文的种类和数量;
14.根据所述原始报文的种类和数量对所述数据库进行排序和标号,生成目标报文;
15.获取目标报文的地址、排序方式以及预设帧数。
16.3.根据权利要求1所述的一种读取车辆总线报文方法,其特征在于,所述对所述can总线发送读取命令后,还包括:
17.开启第一线程,进入接收原始报文阶段;
18.识别每一个原始报文id,根据所述原始报文id得到与所述原始报文id相对应的帧数,其中,一个原始报文id对应一个帧数;
19.将所述原始报文id和其对应的帧数进行打包,并发送至所述数据库。
20.作为上述技术方案的进一步改进,所述将所述原始报文id和其对应的帧数进行打包,并发送至所述数据库的步骤,还包括判断每一个原始报文与目标报文是否相匹配,判断步骤包括:
21.获取原始报文的包名和长度,将所述原始报文的包名和长度均与目标报文地址的包名和长度进行对比;
22.若所述原始报文的包名和长度均与目标报文地址的包名和长度均不对应,则将所述原始报文删除;
23.若所述原始报文的包名和长度均与目标报文地址的包名和长度均对应,则将所述原始报文存入目标报文地址。
24.作为上述技术方案的进一步改进,所述判断步骤还包括:
25.判断所述目标报文的预设帧数和所述原始报文的帧数的数量是否一致;
26.若所述目标报文的预设帧数小于或大于所述原始报文的帧数的数量,则所述原始报文与所述目标报文不相匹配,则将所述原始报文删除;
27.若所述目标报文的预设帧数等于所述原始报文的帧数的数量,所述原始报文与所述目标报文相匹配,则将所述原始报文存入目标报文地址。
28.作为上述技术方案的进一步改进,判断步骤还包括:
29.识别所述数据库内的所有目标报文地址是否被存满;
30.若所述数据库内的所有目标报文地址未被存满,继续判断原始报文与目标报文是否相匹配,若所述原始报文的包名和长度均与目标报文地址的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述原始报文存入目标报文地址;
31.若所述数据库内的所有目标报文地址均被存满,则重复判断当前原始报文与目标报文是否相匹配;
32.若所述当前原始报文的包名和长度均与所述目标报文的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述目标报文进行替换和/或对其进行删除后,把所述原始报文存入该目标报文地址。
33.作为上述技术方案的进一步改进,所述根据所述数据库保存的车辆信息对所述原始报文进行排序,得到交互报文的步骤,包括:
34.开启第二线程,进入原始报文排序阶段;
35.对多个原始报文进行分类,并对所述分类后的原始报文进行拆分,得到每一个原始报文的帧数的控制位;
36.根据目标报文的排序方式将同一类别的原始报文的帧数的控制位进行变换,得到交互报文,其中,所述交互报文与目标报文的排序方式相同。
37.本技术还提出了一种读取车辆总线报文装置,包括:
38.通信模块,用于与诊断设备连接,得到车辆信息,其中,所述车辆信息包括所有车
型的电池包数据解析、单体电压和电压温度;
39.对比模块,用于将所述车辆信息与数据库存储的信息进行比对,判断所述车辆信息与所述数据库存储的信息是否匹配,若所述车辆信息与所述数据库存储的信息不匹配,则将所述车辆信息保存至数据库中;
40.读取模块,用于与车辆的can总线建立通信连接,对所述can总线发送读取命令,获取由多个电子控制单元发送的至少一个原始报告,并将至少一个所述原始报文存储于所述数据库中;
41.处理模块,用于根据所述数据库保存的车辆信息对所述原始报文进行排序,得到至少一个交互报文;
42.显示模块,用于判断所述数据库是否收到显示命令,若收到所述显示命令,调取至少一个与所述显示命令相匹配的交互报文进行显示。
43.本技术还提出了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一项所述的一种读取车辆总线报文方法步骤。
44.本技术还提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一项所述的一种读取车辆总线报文方法步骤。
45.本技术的有益效果为:本技术可以读取车辆总线上的数据,并进行分析和显示,供维修技工浏览参考,便于维修技工提高维修车辆效率,解决维修时长过长的问题。
附图说明
46.图1为本技术一实施例的一种读取车辆总线报文方法的流程图。
47.图2为本技术一实施例的一种读取车辆总线报文装置的框架图。
48.图3为本技术一实施例的计算机设备内部结构示意图。
49.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
50.1、通信模块,2、对比模块,3、读取模块,4、处理模块,5、显示模块。
具体实施方式
51.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
52.实施例一
53.如图1所示,本技术揭示了一种读取车辆总线报文方法,应用于解码器,所述方法包括:
54.步骤s1:与诊断设备连接,得到车辆信息,其中,所述车辆信息包括所有车型的电池包数据解析、单体电压和电压温度;
55.步骤s2:将所述车辆信息与数据库存储的信息进行比对,判断所述车辆信息与所述数据库存储的信息是否匹配,若所述车辆信息与所述数据库存储的信息不匹配,则将所述车辆信息保存至数据库中;
56.步骤s3:与车辆的can总线建立通信连接,对所述can总线发送读取命令,获取由多个电子控制单元发送的至少一个原始报告,并将至少一个所述原始报文发送至所述数据库;
57.步骤s4:根据所述数据库保存的车辆信息对所述原始报文进行排序,得到至少一个交互报文;
58.步骤s5:判断所述数据库是否收到显示命令,若收到所述显示命令,调取至少一个与所述显示命令相匹配的交互报文进行显示。
59.can总线上同时连接有多个电子控制单元(ecu),其数量可达几十上百个,每一ecu可以向can总线发送报文,也可以从can总线上接收报文,本技术只收取ecu向can总线上发送的报文。从车内can总线上采集报文,具体的,从多个电子控制单元采集报文,并将采集的报文进行传输,然后对采集的报文进行提取、分析及显示。
60.在上述实施例中,本技术应用在解码器上,对于步骤s1-s5,解码器先与诊断设备连接获取车辆信息,因为诊断设备在对汽车进行诊断时,保存有所有车型的车辆信息,所述车辆信息包括电池包数据解析、单体电压和电压温度,可以根据车辆信息预先设定数据库,对数据库再做进一步限定,主要是设计存储路径、存储数量以及存储顺序,根据所述存储路径、所述存储数量以及所述存储顺序可以提前解决由多个电子控制单元发送的至少一个原始报告的存储问题和排序问题,避免在显示报文信息的时候出现混乱,干扰维修技师的工作进度。
61.其中,将所述车辆信息保存至数据库中的步骤,包括:
62.步骤s6:根据所述车辆信息确定原始报文的种类和数量;
63.步骤s7:根据所述原始报文的种类和数量对所述数据库进行排序和标号,生成目标报文;
64.步骤s8:获取目标报文的地址、排序方式以及预设帧数。
65.对于步骤s6-s8,根据获得的车辆信息,提前确定目标报文的种类和数量,这样就可以对目标报文的数量有一定的了解,通过所述目标报文的种类和数量对所述数据库进行排序和标号,提前布局原始报文的存储路径、排序方式以及预设帧数,布局完成后预先获取目标报文地址、排序方式以及预设帧数等信息,方便后续根据预先获取目标报文地址、排序方式以及预设帧数核对原始报文信息,若是根据预先获取目标报文地址、排序方式以及预设帧数得到相匹配的原始报文,则存储到数据库中,可以避免在存储过程中杂乱无章,使得大量原始报文井然有序,对于不匹配的原始报文则删掉,以防止占用内存。
66.本技术在解决存储问题后,对所述can总线发送读取命令,所述对所述can总线发送读取命令后,还包括:
67.步骤s9:开启第一线程,进入接收原始报文阶段;
68.步骤s10:识别每一个原始报文id,根据所述原始报文id得到与所述原始报文id相对应的帧数,其中,一个原始报文id对应一个帧数;
69.步骤s11:将所述原始报文id和其对应的帧数进行打包,并发送至所述数据库。
70.在上述实施例中,开启第一线程,可以无过滤的收取由多个电子控制单元发送的至少一个原始报告,从can总线发送过来的数据都是原始报文id和帧数,每一个原始报文id都有一个帧数一一对应,开启第一线程就可以循环收到原始报文。
71.所述将所述原始报文id和其对应的帧数进行打包,并发送至所述数据库的步骤,还包括判断每一个原始报文与目标报文是否相匹配,判断步骤包括:
72.步骤s12:获取原始报文的包名和长度,将所述原始报文的包名和长度均与目标报
文地址的包名和长度进行对比;
73.步骤s13:若所述原始报文的包名和长度均与目标报文地址的包名和长度均不对应,则将所述原始报文删除;
74.步骤s14:若所述原始报文的包名和长度均与目标报文地址的包名和长度均对应,则将所述原始报文存入目标报文地址。
75.判断每一个原始报文与目标报文是否相匹配还包括:
76.步骤s15:判断所述目标报文的预设帧数和所述原始报文的帧数的数量是否一致;
77.步骤s16:若所述目标报文的预设帧数小于或大于所述原始报文的帧数的数量,则所述原始报文与所述目标报文不相匹配,则将所述原始报文删除;
78.步骤s17:若所述目标报文的预设帧数等于所述原始报文的帧数的数量,所述原始报文与所述目标报文相匹配,则将所述原始报文存入目标报文地址。
79.判断每一个原始报文与目标报文是否相匹配还包括:
80.步骤s18:识别所述数据库内的所有目标报文地址是否被存满;
81.步骤s19:若所述数据库内的所有目标报文地址未被存满,继续判断原始报文与目标报文是否相匹配,若所述原始报文的包名和长度均与目标报文地址的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述原始报文存入目标报文地址;
82.步骤s20:若所述数据库内的所有目标报文地址均被存满,则重复判断当前原始报文与目标报文是否相匹配;
83.步骤s21:若所述当前原始报文的包名和长度均与所述目标报文的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述目标报文进行替换和/或对其进行删除后,把所述原始报文存入该目标报文地址。
84.对于步骤s12-s21,把原始报文存入数据库之前,预先进行判断原始报文与数据库内的目标报文是否相匹配,如果不匹配,则将原始报文进行删除,如果相匹配,则将相同类型的原始报文按照目标报文的排序进行存储,考虑到数据库内存量的问题,本技术还增添了步骤s18-s21,在存储原始报文过程中,需要识别数据库的地址是否已被填满,此时需要重新判断原始报文和所述目标报文的类别,若所述数据库内的所有目标报文地址未被存满,继续判断原始报文与目标报文是否相匹配,若所述原始报文的包名和长度均与目标报文地址的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述原始报文存入目标报文地址;若所述数据库内的所有目标报文地址均被存满,则重复判断当前原始报文与目标报文是否相匹配;若所述当前原始报文的包名和长度均与所述目标报文的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述目标报文进行替换和/或对其进行删除后,把所述原始报文存入该目标报文地址。将最新的原始报文数据存储到数据库中,既可以减轻数据库内存负担,延长解码器的使用寿命,还能够供维修人员了解汽车的最新状况。
85.所述根据所述数据库保存的车辆信息对所述原始报文进行排序,得到交互报文的步骤,包括:
86.步骤s22:开启第二线程,进入原始报文排序阶段;
87.步骤s23:对多个原始报文进行分类,并对所述分类后的原始报文进行拆分,得到
每一个原始报文的帧数的控制位;
88.步骤s24:根据目标报文的排序方式将同一类别的原始报文的帧数的控制位进行变换,得到交互报文,其中,所述交互报文与目标报文的排序方式相同。
89.在上述实施例中,每个原始报文id对应的帧数排序不同,有的帧数是第一控制位,有的帧数是第二控制位,有的帧数是前两位数据组成排序,将相匹配的原始报文按照目标报文的排序方式进行调整,根据不同的排序方式将不同原始报文id进行排序处理,这样就可以得到交互报文。
90.对于显示命令,例如,显示的是数据流信息,不同的数据流它的原始报文id和控制位也会不同,根据步骤s7得到的目标报文的排序方式对数据流的原始报文id进行排序,其控制位也相应的变化位置,得到交互报文,然后根据该条数据流的算法将排序后的交互报文转换成维修技工看得懂的明文bms信息,比如总电压、总电流、所有单体电压、所有单体温度等。
91.转换过程:比如某品牌汽车的一条原始报文信息,报文id:0x1803cc00,报文数据:0103 0d43060d4203,该原始报文id的帧数第一位(01)就是排序位,帧数的第二(03)、三位(0d)就是电压的控制位,该数据流的算法y=x2*256+x1,将报文数据对应的排序位和电压的控制位带入公式计算:0x0d*256+0x03=3331,即可得到该电压为3331mv,可得到该电压为3331mv。
92.实施例二
93.如图2所示,本技术还揭示了一种读取车辆总线报文装置,包括:
94.通信模块1,用于与诊断设备连接,得到车辆信息,其中,所述车辆信息包括所有车型的电池包数据解析、单体电压和电压温度;
95.对比模块2,用于将所述车辆信息与数据库存储的信息进行比对,判断所述车辆信息与所述数据库存储的信息是否匹配,若所述车辆信息与所述数据库存储的信息不匹配,则将所述车辆信息保存至数据库中;
96.读取模块3,用于与车辆的can总线建立通信连接,对所述can总线发送读取命令,获取由多个电子控制单元发送的至少一个原始报告,并将至少一个所述原始报文存储于所述数据库中;
97.处理模块4,用于根据所述数据库保存的车辆信息对所述原始报文进行排序,得到至少一个交互报文;
98.显示模块5,用于判断所述数据库是否收到显示命令,若收到所述显示命令,调取至少一个与所述显示命令相匹配的交互报文进行显示。
99.实施例三
100.如图3所示,本技术还提供了一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储一种读取车辆总线报文方法的过程需要的所有数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现
一种读取车辆总线报文方法。
101.本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定。
102.本技术一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意一种读取车辆总线报文方法。
103.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储与一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram通过多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双速据率sdram(ssrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
104.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
105.以上所述仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
技术特征:
1.一种读取车辆总线报文方法,应用于解码器,其特征在于,所述方法包括:与诊断设备连接,得到车辆信息,其中,所述车辆信息包括所有车型的电池包数据解析、单体电压和电压温度;将所述车辆信息与数据库存储的信息进行比对,判断所述车辆信息与所述数据库存储的信息是否匹配,若所述车辆信息与所述数据库存储的信息不匹配,则将所述车辆信息保存至数据库中;与车辆的can总线建立通信连接,对所述can总线发送读取命令,获取由多个电子控制单元发送的至少一个原始报告,并将至少一个所述原始报文发送至所述数据库;根据所述数据库保存的车辆信息对所述原始报文进行排序,得到至少一个交互报文;判断所述数据库是否收到显示命令,若收到所述显示命令,调取至少一个与所述显示命令相匹配的交互报文进行显示。2.根据权利要求1所述的一种读取车辆总线报文方法,其特征在于,所述将所述车辆信息保存至数据库中的步骤,包括:根据所述车辆信息确定原始报文的种类和数量;根据所述原始报文的种类和数量对所述数据库进行排序和标号,生成目标报文;获取目标报文的地址、排序方式以及预设帧数。3.根据权利要求1所述的一种读取车辆总线报文方法,其特征在于,所述对所述can总线发送读取命令后,还包括:开启第一线程,进入接收原始报文阶段;识别每一个原始报文id,根据所述原始报文id得到与所述原始报文id相对应的帧数,其中,一个原始报文id对应一个帧数;将所述原始报文id和其对应的帧数进行打包,并发送至所述数据库。4.根据权利要求2或3所述的一种读取车辆总线报文方法,其特征在于,所述将所述原始报文id和其对应的帧数进行打包,并发送至所述数据库的步骤,还包括判断每一个原始报文与目标报文是否相匹配,判断步骤包括:获取原始报文的包名和长度,将所述原始报文的包名和长度均与目标报文地址的包名和长度进行对比;若所述原始报文的包名和长度均与目标报文地址的包名和长度均不对应,则将所述原始报文删除;若所述原始报文的包名和长度均与目标报文地址的包名和长度均对应,则将所述原始报文存入目标报文地址。5.根据权利要求4所述的一种读取车辆总线报文方法,其特征在于,所述判断步骤还包括:判断所述目标报文的预设帧数和所述原始报文的帧数的数量是否一致;若所述目标报文的预设帧数小于或大于所述原始报文的帧数的数量,则所述原始报文与所述目标报文不相匹配,则将所述原始报文删除;若所述目标报文的预设帧数等于所述原始报文的帧数的数量,所述原始报文与所述目标报文相匹配,则将所述原始报文存入目标报文地址。6.根据权利要求5所述的一种读取车辆总线报文方法,其特征在于,判断步骤还包括:
识别所述数据库内的所有目标报文地址是否被存满;若所述数据库内的所有目标报文地址未被存满,继续判断原始报文与目标报文是否相匹配,若所述原始报文的包名和长度均与目标报文地址的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述原始报文存入目标报文地址;若所述数据库内的所有目标报文地址均被存满,则重复判断当前原始报文与目标报文是否相匹配;若所述当前原始报文的包名和长度均与所述目标报文的包名和长度均对应,和/或,若所述目标报文的预设帧数等于所述原始报文的帧数的数量,将所述目标报文进行替换和/或对其进行删除后,把所述原始报文存入该目标报文地址。7.根据权利要求1或2所述的一种读取车辆总线报文方法,其特征在于,所述根据所述数据库保存的车辆信息对所述原始报文进行排序,得到交互报文的步骤,包括:开启第二线程,进入原始报文排序阶段;对多个原始报文进行分类,并对所述分类后的原始报文进行拆分,得到每一个原始报文的帧数的控制位;根据目标报文的排序方式将同一类别的原始报文的帧数的控制位进行变换,得到交互报文,其中,所述交互报文与目标报文的排序方式相同。8.一种读取车辆总线报文装置,其特征在于,包括:通信模块,用于与诊断设备连接,得到车辆信息,其中,所述车辆信息包括所有车型的电池包数据解析、单体电压和电压温度;对比模块,用于将所述车辆信息与数据库存储的信息进行比对,判断所述车辆信息与所述数据库存储的信息是否匹配,若所述车辆信息与所述数据库存储的信息不匹配,则将所述车辆信息保存至数据库中;读取模块,用于与车辆的can总线建立通信连接,对所述can总线发送读取命令,获取由多个电子控制单元发送的至少一个原始报告,并将至少一个所述原始报文存储于所述数据库中;处理模块,用于根据所述数据库保存的车辆信息对所述原始报文进行排序,得到至少一个交互报文;显示模块,用于判断所述数据库是否收到显示命令,若收到所述显示命令,调取至少一个与所述显示命令相匹配的交互报文进行显示。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的一种读取车辆总线报文方法步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的一种读取车辆总线报文方法步骤。
技术总结
本申请公开了一种读取车辆总线报文方法和装置,应用于解码器,包括:与诊断设备连接,得到车辆信息;将车辆信息与数据库存储的信息进行比对,判断车辆信息与数据库存储的信息是否匹配,若车辆信息与数据库存储的信息不匹配,则将车辆信息保存至数据库中;与车辆的CAN总线建立通信连接,对CAN总线发送读取命令,获取由多个电子控制单元发送的至少一个原始报告;根据数据库保存的车辆信息对所述原始报文进行排序,得到至少一个交互报文;判断数据库是否收到显示命令,若收到所述显示命令,调取至少一个与显示命令相匹配的交互报文进行显示。通过读取车辆总线上的数据进行分析和显示,供维修技工浏览参考提高维修车辆效率,解决维修时长过长问题。决维修时长过长问题。决维修时长过长问题。
技术研发人员:
蒋永鑫 肖灵聪
受保护的技术使用者:
深圳市星卡科技股份有限公司
技术研发日:
2022.10.08
技术公布日:
2022/12/6