技术领域
[0001] 本
申请涉及
汽车诊断技术领域,尤其涉及一种车辆诊断方法、装置、电子设备和车辆诊断设备。
背景技术
[0002] 车辆在使用的过程中,会对车辆进行诊断。现有的车辆诊断方案,一般将诊断
软件部署到
手持设备或者个人计算机端(personal computer,PC)端设备进行诊断。而现有的方案,用户只能使用设备中软件已开发的功能,无法根据自身需要自由配置相关流程的诊断命令,以快速形成新的诊断程序。
[0003] 因此,如何提供一种能快速根据需要形成新的诊断程序进行诊断的方案,是本领域技术人员亟待解决的技术问题。
发明内容
[0004] 本申请提供一种车辆诊断方法、装置、电子设备和车辆诊断设备,旨在解决现有的诊断方案只能使用设备中软件已开发的功能,无法根据自身需要自由配置相关流程的诊断命令的技术问题。
[0005] 第一方面,本申请提供一种车辆诊断方法,应用于电子设备,所述车辆诊断方法包括:
[0006] 获取诊断命令信息和通信参数;
[0007] 根据所述诊断命令信息和通信参数配置诊断流程程序;
[0008] 根据所述诊断流程程序形成诊断文件,以进行车辆诊断。
[0009] 优选地,所述车辆诊断方法还包括:
[0010] 根据诊断文件对车辆进行诊断;
[0011] 获取车辆反馈的诊断数据;
[0012] 存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要
修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0013] 所述根据所述诊断命令信息和通信参数配置诊断流程程序,包括:
[0014] 根据所述诊断命令信息和通信参数的获取顺序和预设规则,配置诊断流程程序。
[0015] 优选地,所述获取诊断命令信息和通信参数,包括:
[0016] 通过
可视化编辑软件界面获取用户输入的诊断命令信息和通信参数。
[0017] 优选地,所述获取诊断命令信息和通信参数,包括:
[0018] 通过可视化编辑软件界面分别获取多个诊断
节点的每个诊断节点的诊断命令信息和通信参数。
[0019] 第二方面本申请还提供一种车辆诊断方法,应用于车辆诊断设备,所述车辆诊断方法包括:
[0020] 根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成;
[0021] 获取车辆反馈的诊断数据;
[0022] 存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0023] 第三方面,本申请还提供一种车辆诊断装置,应用于电子设备,所述车辆诊断装置包括:
[0024] 命令获取模
块,用于获取诊断命令信息和通信参数;
[0025] 程序生成模块,用于根据所述诊断命令信息和通信参数配置诊断流程程序;
[0026] 文件生成模块,用于根据所述诊断流程程序形成诊断文件,以进行车辆诊断。
[0027] 优选地,命令获取模块,还用于通过可视化编辑软件界面获取用户输入的诊断命令信息和通信参数。
[0028] 优选地,命令获取模块,还用于通过可视化编辑软件界面分别获取多个诊断节点的每个诊断节点的诊断命令信息和通信参数。
[0029] 优选地,程序生成模块,还用于根据所述诊断命令信息和通信参数的获取顺序和预设规则,配置诊断流程程序。
[0030] 优选地,文件生成模块,还用于导出所述诊断程序以形成诊断文件。
[0031] 优选地,车辆诊断装置还包括:
[0032] 诊断模块,用于根据诊断文件对车辆进行诊断;
[0033] 数据获取模块,用于获取车辆反馈的诊断数据;
[0034] 存储模块,用于存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0035] 第四方面,本申请还提供一种车辆诊断装置,应用于车辆诊断设备,所述车辆诊断装置包括:
[0036] 诊断模块,用于根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成;
[0037] 数据获取模块,用于获取车辆反馈的诊断数据;
[0038] 存储模块,用于存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0039] 优选地,车辆诊断装置还包括:
[0040] 文件获取模块,用于获取所述诊断文件。
[0041] 优选地,存储模块还用于存储所述诊断文件。
[0042] 优选地,车辆诊断装置还包括:
[0043] 显示模块,用于显示所述诊断数据。
[0044] 第五方面,本申请还提供一种电子设备,所述电子设备包括:
[0046] 处理器,用于执行所述车辆诊断程序时实现本申请第一方面
实施例所述的车辆诊断方法。
[0047] 第六方面,本申请还提供一种车辆诊断设备,所述车辆诊断设备包括:
[0048] 存储器,用于存储车辆诊断程序;
[0049] 处理器,用于执行所述车辆诊断程序时实现本申请第二方面实施例所述的车辆诊断方法。
[0050] 第七方面,本申请还提供一种存储介质,所述存储介质中存储有车辆诊断程序,所述车辆诊断程序被处理器执行时实现如上任一所述的车辆诊断方法。
[0051] 与
现有技术相比,本申请提供的技术方案,获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件,以进行车辆诊断,使用户无需具有软件开发的知识,仅需输入诊断所需的诊断命令信息和通信参数,即可快速配置诊断流程程序,使车辆诊断更加方便,提高了诊断的效率和对车辆测试的效率。
附图说明
[0052] 图1为本申请第一实施例提供的车辆诊断方法的
流程图。
[0053] 图2为本申请中的可视化编辑软件界面的示意图。
[0054] 图3为本申请第二实施例提供的车辆诊断方法的流程图。
[0055] 图4为本申请第三实施例提供的车辆诊断方法的流程图。
[0056] 图5为本申请第四实施例提供的车辆诊断装置的模块示意图。
[0057] 图6为本申请第五实施例提供的车辆诊断装置的模块示意图。
[0058] 图7为本申请第六实施例提供的电子设备的结构示意图。
[0059] 图8为本申请第七实施例提供的车辆诊断设备的结构示意图。
具体实施方式
[0060] 为了使本申请的目的、技术方案及优点更加清楚明白,如下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0061] 本申请的
说明书和
权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何
变形,意图在于
覆盖不排他的包含,示例性地,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0062] 需要说明的是,在本申请中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为
基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
[0063] 请参阅图1,图1为本申请第一实施例提供的一种车辆诊断方法,该车辆诊断方法可由车辆诊断装置来执行,该车辆诊断装置可通过
硬件和/或软件的方式来实现,用于给车辆诊断后,使用户根据诊断结果判断是否再次进行诊断。车辆诊断方法可应用于电子设备。电子设备有计算处理功能,从而能生成程序。具体的,电子设备可以为
服务器,电脑等装置。
该车辆诊断方法包括:
[0064] S11:获取诊断命令信息和通信参数。
[0065] 需要说明的是,电子设备可以是车辆诊断设备,也可以是其他具有计算处理功能的设备。诊断命令信息包括车辆进行诊断时进行的命令,如诊断命令信息包括
请求下载服务、数据传输服务和停止传输服务等。通信参数包括使用车辆诊断设备对车辆进行诊断时,车辆诊断设备和车辆的
电子控制单元(Electronic Control Unit,ECU,又称行车电脑)进行通信的参数。如通信参数包括通信所需的波特率(Baud rate)、标识符长度(CAN Identifier)和模式数值(Model Number)等。获取诊断命令信息和通信参数时,可由用户进行填写诊断命令信息和通信参数,从而获取到用户填写的诊断命令信息和通信参数。车辆可以为汽车、货车等车辆。
[0066] 具体的,获取诊断命令信息和通信参数可以包括:
[0067] 通过可视化编辑软件界面获取用户输入的诊断命令信息和通信参数。
[0068] 请参阅图2,可视化编辑软件界面,即能够观看、并能由用户填写诊断命令信息和通信参数的软件界面。用户在可视化编辑软件界面填写诊断命令信息和通信参数后,即可获取到诊断命令信息和通信参数。通过可视化编辑软件界面,能让客户通过简单的配置,快速配置诊断流程程序和诊断文件。
[0069] 具体的,通过可视化编辑软件界面获取用户输入的诊断命令信息和通信参数包括:
[0070] 通过可视化编辑软件界面分别获取多个诊断节点的每个诊断节点的诊断命令信息和通信参数。
[0071] 对车辆进行诊断时,是以不同的节点逐步进行诊断,具体的,如诊断节点可以包括设置无钥匙进入及启动系统(Passive Entry Passive Start,PEPS)通讯,进入PEPS,设置扩展会话,安全
访问、链路保持、输入车辆识别号码(Vehicle Identification Number,VIN)等节点,每个节点都需要用户输入诊断命令信息和/或通信参数,从而获取到每个诊断节点的诊断命令信息和通信参数。
[0072] S12:根据所述诊断命令信息和通信参数配置诊断流程程序。
[0073] 诊断命令信息和通信参数是有一定顺序的,获取到的诊断命令信息和通信参数也是有一定顺序的,根据诊断命令信息和通信参数的获取顺序和预设规则,即可把诊断命令信息和通信参数配置诊断流程程序。诊断程序能用于被用于车辆诊断设备使用,以对车辆进行诊断。具体的,根据所述诊断命令信息和通信参数配置诊断流程程序,包括:
[0074] 根据所述诊断命令信息和通信参数的获取顺序和预设规则,配置诊断流程程序。
[0075] 在获取诊断命令信息和通信参数时,获取时就存在一定的顺序。如会依次获取到设置PEPS通讯,进入PEPS,设置扩展会话,安全访问、链路保持、输入VIN等节点的诊断命令信息和通信参数。预设规则,为预设的程序,其缺少的是通信参数和诊断命令信息,把诊断命令信息和通信参数放置在对应的
位置,即能形成完整的诊断程序。就像一个填空题,把空白处填写完成,该方案即完整。
[0076] S13:根据所述诊断流程程序形成诊断文件,以进行车辆诊断。
[0077] 形成诊断文件时,把诊断程序生成一个程序文件包。诊断文件中包括了诊断程序。诊断程序能用于对车辆进行诊断。如车辆诊断程序使用诊断文件对车辆进行诊断。在电子设备是车辆诊断设备时,车辆诊断设备的诊断主程序可以直接根据诊断文件对车辆进行诊断。在电子设备不是诊断车辆诊断设备时,根据所述诊断流程程序形成诊断文件,可以包括:
[0078] 导出所述诊断程序以形成诊断文件。
[0079] 导出诊断程序,即把程序形成文件包的形式,从而形成诊断文件,诊断文件中包括诊断程序。诊断文件能供车辆诊断设备通过诊断文件对车辆进行诊断。
[0080] 本实施例提供的车辆诊断方法,获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件,以进行车辆诊断,使用户无需具有软件开发的知识,仅需输入诊断所需的诊断命令信息和通信参数,即可快速配置诊断流程程序,使车辆诊断更加方便,提高了诊断和测试效率。
[0081] 请参阅图3,本申请第二实施例也提供了一种车辆诊断方法,本实施例以前述实施例为基础,提供了一种进行车辆诊断的方案,其中,电子设备为车辆诊断设备。该车辆诊断方法包括:
[0082] S21:获取诊断命令信息和通信参数。
[0083] S22:根据所述诊断命令信息和通信参数配置诊断流程程序。
[0084] S23:根据所述诊断流程程序形成诊断文件,以进行车辆诊断。
[0085] S24:根据诊断文件对车辆进行诊断。
[0086] 诊断文件包括诊断程序,车辆诊断设备可利用诊断文件包括的诊断程序对车辆进行诊断。
[0087] S25:获取车辆反馈的诊断数据。
[0088] 在对车辆进行诊断时,车辆会反馈诊断数据,即可获取到车辆反馈的诊断数据。
[0089] S26:存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0090] 存储诊断数据时,可以存储在车辆诊断设备的存储器中。用户可以调阅并查看存储的诊断数据,用户可以根据诊断数据判断诊断的效果,用户能进一步判断是否需要修改诊断命令信息和通信参数以再次诊断,在用户修改通信诊断命令信息和通信参数后,利用本申请第一实施例的车辆诊断方法,即可再次形成诊断文件,以供本实施例的车辆诊断方法使用。
[0091] 本实施例提供的车辆诊断方法,获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件,以进行车辆诊断;根据诊断文件对车辆进行诊断;获取车辆反馈的诊断数据;存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件;使用户无需具有软件开发的知识,即可快速配置诊断流程程序,方便用户后续通过车辆诊断设备对车辆的ECU进行诊断和测试,进一步快速判断是否需要再次测试,使车辆诊断更加方便,提高诊断和测试效率。
[0092] 请参阅图4,本申请第三实施例也提供了一种车辆诊断方法,该车辆诊断方法可由车辆诊断装置来执行,该车辆诊断装置可通过硬件和/或软件的方式来实现,用于给车辆诊断后,使用户根据诊断结果判断是否再次进行诊断。车辆诊断方法可应用于车辆诊断设备。该车辆诊断方法包括:
[0093] S31:根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成。
[0094] 诊断文件包括了诊断程序,诊断文件由本申请第一实施例所述的车辆诊断方法生成。诊断文件可以是在车辆诊断设备中生成的,也可以不是在车辆诊断设备中生成的。
[0095] S32:获取车辆反馈的诊断数据。
[0096] S33:存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0097] 优选地,在根据所述诊断文件对车辆进行诊断之前,车辆诊断方法还包括:
[0098] 获取所述诊断文件。
[0099] 在需要获取诊断文件时,诊断文件不是在车辆诊断设备中生成的,而是在其他电子设备中生成的。本实施例中,获取诊断文件时,可以是电子设备直接传输给车辆诊断设备,从而获取到诊断文件,也可以通过移动存储器方式,将诊断文件存储在移动存储器内,将移动存储器插入到车辆诊断设备上,从而车辆诊断设备能获取到移动存储器内存储的诊断文件。可以理解,也可以通过其他方式获取诊断文件,本申请不再进一步说明。
[0100] 优选地,车辆诊断方法还包括:
[0101] 存储所述诊断文件。
[0102] 存储诊断文件能让用户看到诊断程序所包含的诊断指令,利于用户判断是否需要修改诊断命令信息和通信参数。
[0103] 优选地,车辆诊断方法还包括:
[0104] 显示所述诊断数据。
[0105] 显示诊断数据,能让用户看到更便捷的看到诊断数据,利于用户判断是否需要修改诊断命令信息和通信参数。
[0106] 本实施例提供的车辆诊断方法,根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成,使用户无需具有软件开发的知识,仅需输入诊断所需的诊断命令信息和通信参数,即可快速配置诊断流程程序,使车辆诊断更加方便,提高诊断和测试效率。
[0107] 请参阅图5,本申请第四实施例提供了一种车辆诊断装置40,应用于电子设备,用于给车辆诊断后,使用户根据诊断结果判断是否再次进行诊断。该车辆诊断装置40可实现前述第一实施例或第二实施例的车辆诊断方法,车辆诊断装置40包括:
[0108] 命令获取模块41,用于获取诊断命令信息和通信参数;
[0109] 程序生成模块42,用于根据所述诊断命令信息和通信参数配置诊断流程程序;
[0110] 文件生成模块43,用于根据所述诊断流程程序形成诊断文件,以进行车辆诊断。
[0111] 本实施例提供的车辆诊断装置,获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件,以进行车辆诊断,使用户无需具有软件开发的知识,仅需输入诊断所需的诊断命令信息和通信参数,即可快速配置诊断流程程序,使车辆诊断更加方便,提高了诊断和测试效率。
[0112] 优选地,命令获取模块41,还用于通过可视化编辑软件界面获取用户输入的诊断命令信息和通信参数。
[0113] 优选地,命令获取模块41,还用于通过可视化编辑软件界面分别获取多个诊断节点的每个诊断节点的诊断命令信息和通信参数。
[0114] 程序生成模块42,还用于根据所述诊断命令信息和通信参数的获取顺序和预设规则,配置诊断流程程序。
[0115] 优选地,文件生成模块43,还用于导出所述诊断程序以形成诊断文件。
[0116] 优选地,车辆诊断装置40还包括:
[0117] 诊断模块,用于根据诊断文件对车辆进行诊断;
[0118] 数据获取模块,用于获取车辆反馈的诊断数据;
[0119] 存储模块,用于存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0120] 上述产品可执行本申请第一实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
[0121] 请参阅图6本申请第五实施例提供了一种车辆诊断装置50,应用于车辆诊断设备,用于给车辆诊断后,使用户根据诊断结果判断是否再次进行诊断。该车辆诊断装置50可实现前述第一实施例的车辆诊断方法,车辆诊断装置50包括:
[0122] 诊断模块51,用于根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成;
[0123] 数据获取模块52,用于获取车辆反馈的诊断数据;
[0124] 存储模块53,用于存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0125] 本实施例提供的车辆诊断装置,根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成,使用户无需具有软件开发的知识,仅需输入诊断所需的诊断命令信息和通信参数,即可快速配置诊断流程程序,使车辆诊断更加方便,提高诊断和测试效率。
[0126] 优选地,车辆诊断装置50还包括:
[0127] 文件获取模块,用于获取所述诊断文件。
[0128] 优选地,存储模块53,还用于存储所述诊断文件。
[0129] 优选地,车辆诊断装置50还包括:
[0130] 显示模块,用于显示所述诊断数据。
[0131] 上述产品可执行本申请第二实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
[0132] 请参阅图7,本申请第六实施例还提供了一种电子设备及存储介质,其均具有本申请第一实施例提供的一种车辆诊断方法具有的对应效果。
[0133] 本申请实施例提供的一种电子设备,包括第一存储器61和第一处理器62,第一存储器61中存储有车辆诊断程序,第一处理器62执行第一存储器61中存储的车辆诊断程序时实现如下步骤:
[0134] 获取诊断命令信息和通信参数;
[0135] 根据所述诊断命令信息和通信参数配置诊断流程程序;
[0136] 根据所述诊断流程程序形成诊断文件,以进行车辆诊断。
[0137] 优选地,电子设备的第一处理器执行第一存储器中存储的车辆诊断程序时还实现如下步骤:通过可视化编辑软件界面获取用户输入的诊断命令信息和通信参数。
[0138] 优选地,电子设备的第一处理器执行第一存储器中存储的车辆诊断程序时还实现如下步骤:通过可视化编辑软件界面分别获取多个诊断节点的每个诊断节点的诊断命令信息和通信参数。
[0139] 优选地,电子设备的第一处理器执行第一存储器中存储的车辆诊断程序时还实现如下步骤:还用于根据所述诊断命令信息和通信参数的获取顺序和预设规则,配置诊断流程程序。
[0140] 优选地,电子设备的第一处理器执行第一存储器中存储的车辆诊断程序时还实现如下步骤:导出所述诊断程序以形成诊断文件。
[0141] 优选地,电子设备的第一处理器执行第一存储器中存储的车辆诊断程序时还实现如下步骤:根据诊断文件对车辆进行诊断;获取车辆反馈的诊断数据;存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0142] 本申请实施例提供的一种存储介质,存储介质为计算机可读存储介质,计算机可读存储介质中存储有车辆诊断程序,车辆诊断程序被第一处理器执行时具体实现如下步骤:
[0143] 获取诊断命令信息和通信参数;
[0144] 根据所述诊断命令信息和通信参数配置诊断流程程序;
[0145] 根据所述诊断流程程序形成诊断文件,以进行车辆诊断。
[0146] 优选地,计算机可读存储介质中存储的车辆诊断程序被第一处理器执行时具体还实现如下步骤:通过可视化编辑软件界面获取用户输入的诊断命令信息和通信参数。
[0147] 优选地,计算机可读存储介质中存储的车辆诊断程序被第一处理器执行时具体实现如下步骤:通过可视化编辑软件界面分别获取多个诊断节点的每个诊断节点的诊断命令信息和通信参数。
[0148] 优选地,计算机可读存储介质中存储的车辆诊断程序被第一处理器执行时具体实现如下步骤:还用于根据所述诊断命令信息和通信参数的获取顺序和预设规则,配置诊断流程程序。
[0149] 优选地,计算机可读存储介质中存储的车辆诊断程序被第一处理器执行时具体实现如下步骤:导出所述诊断程序以形成诊断文件。
[0150] 优选地,计算机可读存储介质中存储的车辆诊断程序被第一处理器执行时具体实现如下步骤:根据诊断文件对车辆进行诊断;获取车辆反馈的诊断数据;存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0151] 本申请所涉及的计算机可读存储介质包括随机存储器(Random Access Memory,RAM)、内存、
只读存储器(Read-Only Memory,ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、
硬盘、可移动磁盘、紧凑型光盘只读储存器(Compact Disc Read-Only Memory,CD-ROM)、或技术领域内所公知的任意其它形式的存储介质。
[0152] 请参阅图8,本申请第七实施例还提供了一种车辆诊断设备及存储介质,其均具有本申请第二实施例提供的一种车辆诊断方法具有的对应效果。
[0153] 本申请实施例提供的一种车辆诊断设备,包括第二存储器71和第二处理器72,第二存储器71中存储有车辆诊断程序,第二处理器72执行第二存储器71中存储的车辆诊断程序时实现如下步骤:
[0154] 根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成;
[0155] 获取车辆反馈的诊断数据;
[0156] 存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0157] 优选地,车辆诊断设备的第二处理器执行第二存储器中存储的车辆诊断程序时还实现如下步骤:获取所述诊断文件。
[0158] 优选地,车辆诊断设备的第二处理器执行第二存储器中存储的车辆诊断程序时还实现如下步骤:存储所述诊断文件。
[0159] 优选地,车辆诊断设备的第二处理器执行第二存储器中存储的车辆诊断程序时还实现如下步骤:显示所述诊断数据。
[0160] 本申请实施例提供的一种存储介质,存储介质为计算机可读存储介质,计算机可读存储介质中存储有车辆诊断程序,车辆诊断程序被第二处理器执行时具体实现如下步骤:
[0161] 根据诊断文件对车辆进行诊断,所述诊断文件基于获取诊断命令信息和通信参数;根据所述诊断命令信息和通信参数配置诊断流程程序;根据所述诊断流程程序形成诊断文件生成;
[0162] 获取车辆反馈的诊断数据;
[0163] 存储诊断数据,以供用户查看存储的诊断数据,供用户判断是否需要修改诊断命令信息和通信参数,以在需要修改诊断命令信息和通信参数后再次形成诊断文件。
[0164] 优选地,计算机可读存储介质中存储的车辆诊断程序被第二处理器执行时具体还实现如下步骤:获取所述诊断文件。
[0165] 优选地,计算机可读存储介质中存储的车辆诊断程序被第二处理器执行时具体还实现如下步骤:存储所述诊断文件。
[0166] 优选地,计算机可读存储介质中存储的车辆诊断程序被第二处理器执行时具体实现如下步骤:显示所述诊断数据。
[0167] 本申请所涉及的计算机可读存储介质包括随机存储器(Random Access Memory,RAM)、内存、只读存储器(Read-Only Memory,ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、紧凑型光盘只读储存器(Compact Disc Read-Only Memory,CD-ROM)、或技术领域内所公知的任意其它形式的存储介质。
[0168] 以上仅为本申请的优选实施例,并非因此限制本申请的保护范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的保护范围内。