测试车载诊断系统接口针脚的方法、装置和电子设备制造方法及图纸

技术编号:38750819 阅读:11 留言:0更新日期:2023-09-09 11:17
本申请提供了一种测试车载诊断系统接口针脚的方法、装置和电子设备,该方法应用于车辆领域,该方法包括:获取车载诊断系统接口中待测试的目标针脚对应的标准协议,标准协议用于指示目标针脚能够实现的目标功能,目标针脚为已完成功能配置的针脚;基于标准协议,测试目标针脚;确定目标针脚的测试结果,测试结果用于表示目标针脚被配置的功能是否与目标功能匹配。该方法能够及时发现OBD接口针脚功能配置错误的问题,保证了OBD接口针脚配置的准确性。确性。确性。

【技术实现步骤摘要】
测试车载诊断系统接口针脚的方法、装置和电子设备


[0001]本申请涉及车辆领域,并且更具体地,涉及车辆领域中一种测试车载诊断系统接口针脚的方法、装置和电子设备。

技术介绍

[0002]目前在车辆领域,为了保证车辆在行驶过程中的安全,测试人员可以对车辆进行故障诊断,进一步根据车辆的故障情况制定相应的解决方案。
[0003]一种可能的实现方式中,在对车辆的故障进行诊断的过程中,可以通过外部的车载诊断系统(On

Board Diagnostics,OBD)检测设备,与车辆中的OBD接口连接。进一步,OBD检测设备可以通过OBD接口获取车辆运行的信息数据(例如车速、发动机转速)以及车辆的故障数据(例如故障码)。
[0004]上述过程中,OBD接口一共有16个针脚,OBD接口针脚需要遵守标准协议以实现对应的功能。
[0005]综上,如何检测OBD接口的针脚配置是否正确成为了亟需解决的问题。

技术实现思路

[0006]本申请提供了一种测试车载诊断系统接口针脚的方法、装置和电子设备,该方法能够及时发现OBD接口针脚功能配置错误的问题,保证了OBD接口针脚配置的准确性。
[0007]第一方面,提供了一种测试车载诊断系统接口针脚的方法,该方法包括:获取车载诊断系统接口中待测试的目标针脚对应的标准协议,该标准协议用于指示该目标针脚能够实现的目标功能,该目标针脚为已完成功能配置的针脚;基于该标准协议,测试该目标针脚;确定该目标针脚的测试结果,该测试结果用于表示该目标针脚被配置的功能是否与该目标功能匹配。
[0008]上述技术方案中,OBD接口通常包含多个针脚,每一个针脚可以被赋予不同的功能。其中,有一些针脚的功能是预定义好的目标功能,需要遵守对应的标准协议来实现目标功能,且不可改变。当车辆中的OBD接口配置完成后,为了检测OBD接口针脚的功能是否被配置正确,本申请提出了一种测试OBD接口针脚的方法。具体可以通过目标针脚对应的标准协议,对目标针脚进行测试,进一步获取测试过程中的测试结果,来判断目标针脚被配置的功能是否为目标功能。上述过程对OBD接口针脚被配置的功能的检验,能够在OBD接口针脚被配置的功能不符合目标功能的情况下,及时通过测试发现。避免了OBD接口针脚接线错误的情况,保证了OBD在车辆中应用的准确性。
[0009]结合第一方面,在某些可能的实现方式中,该基于该标准协议,测试该目标针脚包括:确定该标准协议对应的预设测试信息,该预设测试信息用于测试该目标针脚被配置的功能;将该预设测试信息发送至该车载诊断系统,以对该目标针脚进行测试。
[0010]上述技术方案中,在根据标准协议测试目标针脚的过程中,由于不同的标准协议对应的目标针脚的运行规范不同。因此本申请可以基于标准协议,确定标准协议所对应的
预设测试信息,并将预设测试信息发送至车载诊断系统,通过车载诊断系统的响应情况来达到对目标针脚进行测试的效果。
[0011]结合第一方面和上述实现方式,在某些可能的实现方式中,该确定该目标针脚的测试结果之前,该方法还包括:确定该预设测试信息对应的预设回复信息;获取该车载诊断系统发送的该预设测试信息对应的回复信息;以及,该确定该目标针脚的测试结果包括:确定该回复信息与该预设回复信息的匹配结果;根据该匹配结果,确定该目标针脚的测试结果。
[0012]上述技术方案中,测试信息可以理解为发送至车载诊断系统的信息,发送和接收通常是成对存在的。因此每一个标准协议除了对应测试过程中所需的预设测试信息之外,还对应有预设回复信息。本申请还可以先根据预设测试信息,确定出与其一一对应的预设回复信息。进一步在向车载诊断系统发送预设测试信息之后,可以获取车载诊断系统发送的回复信息。并将该回复信息与预设回复信息进行比对,确定出两者的匹配结果。最后基于匹配结果,得出目标针脚的测试结果。
[0013]结合第一方面和上述实现方式,在某些可能的实现方式中,该根据该匹配结果,确定该目标针脚的测试结果包括:在该回复信息与该预设回复信息匹配的情况下,确定该目标针脚被配置的功能与该目标功能匹配;在该回复信息与该预设回复信息不匹配的情况下,确定该目标针脚被配置的功能与该目标功能不匹配。
[0014]上述技术方案中,由于目标针脚的测试结果可以表示目标针脚被配置的功能是否为目标功能。因此基于回复信息和预设回复信息的匹配结果,本申请可以直接确定出目标针脚被配置的功能是不是目标功能。具体地,当回复信息和预设回复信息匹配的情况下,则表示根据标准协议对目标针脚测试成功,目标针脚被配置的功能即为目标功能;反之则说明目标针脚被配置的功能不是目标功能,目标针脚的功能配置不准确。上述根据预设回复信息和回复信息匹配,来确定目标针脚被配置的功能是否正确,能够保证目标针脚测试过程的准确性,及时检测出OBD接口开发过程中的错误。
[0015]结合第一方面和上述实现方式,在某些可能的实现方式中,该获取车载诊断系统接口中待测试的目标针脚对应的标准协议之前,该方法还包括:向该车载诊断系统发送针脚获取请求,该针脚获取请求用于请求获取该目标针脚的标识;以及,该获取车载诊断系统接口中待测试的目标针脚对应的标准协议包括:响应于该车载诊断系统发送的该目标针脚的标识,获取该标准协议。
[0016]上述技术方案中,在获取目标针脚的标准协议之前,本申请可以先向车载诊断系统发送针脚获取请求,以确定目标针脚的标识。进一步基于已被配置功能的目标针脚的标识,确定目标针脚对应的标准协议。上述过程能够保证目标针脚和标准协议之间对应的准确性,为目标针脚的检测提供了正确的检测基础。
[0017]结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:显示测试进度展示界面,该测试进度展示界面用于展示该目标针脚的测试结果,以提示测试人员该目标针脚被配置的功能是否与该目标功能匹配。
[0018]上述技术方案中,在对目标针脚检测时,本申请还可以同时显示测试进度展示界面。测试进度展示界面可以显示目标针脚在被测试过程中的详细页面。并且在测试完成之后,将测试结果显示在测试进度展示界面,以一目了然地提醒测试人员目标针脚是否测试
通过。上述过程可以使测试人员快速了解到目标针脚的测试结果,及时发现并解决问题。避免了目标针脚配置错误而带来的OBD功能受影响。
[0019]结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:在该测试结果表示该目标针脚被配置的功能与该目标功能不匹配的情况下,将该测试结果发送至测试人员的终端设备,以提示该测试人员根据该测试结果处理该目标针脚被配置的功能。
[0020]上述技术方案中,在目标针脚不符合其对应的标准协议的情况下,本申请为了能够及时对功能配置错误的目标针脚进行处理,还可以将测试结果推送至测试人员的终端设备,以使测试人员及时处理目标针脚被配置的功能。上述过程保证了在目标针脚的功能配置不对的情况下,及时更改目标针脚被配置的功能的效果,避免了未及时处理带来的车辆安全隐患本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试车载诊断系统接口针脚的方法,其特征在于,所述方法包括:获取车载诊断系统接口中待测试的目标针脚对应的标准协议,所述标准协议用于指示所述目标针脚能够实现的目标功能,所述目标针脚为已完成功能配置的针脚;基于所述标准协议,测试所述目标针脚;确定所述目标针脚的测试结果,所述测试结果用于表示所述目标针脚被配置的功能是否与所述目标功能匹配。2.根据权利要求1所述的方法,其特征在于,所述基于所述标准协议,测试所述目标针脚包括:确定所述标准协议对应的预设测试信息,所述预设测试信息用于测试所述目标针脚被配置的功能;将所述预设测试信息发送至所述车载诊断系统,以对所述目标针脚进行测试。3.根据权利要求2所述的方法,其特征在于,所述确定所述目标针脚的测试结果之前,所述方法还包括:确定所述预设测试信息对应的预设回复信息;获取所述车载诊断系统发送的所述预设测试信息对应的回复信息;以及,所述确定所述目标针脚的测试结果包括:确定所述回复信息与所述预设回复信息的匹配结果;根据所述匹配结果,确定所述目标针脚的测试结果。4.根据权利要求3所述的方法,其特征在于,所述根据所述匹配结果,确定所述目标针脚的测试结果包括:在所述回复信息与所述预设回复信息匹配的情况下,确定所述目标针脚被配置的功能与所述目标功能匹配;在所述回复信息与所述预设回复信息不匹配的情况下,确定所述目标针脚被配置的功能与所述目标功能不匹配。5.根据权利要求1所述的方法,其特征在于,所述获取车载诊断系统接口中待测试的目标针脚对应的标准协议之前,所述方法还包括:向所述车载诊断系统发送针脚获取请求,所述针...

【专利技术属性】
技术研发人员:葛张成刘海彬魏英英
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

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

1