本技术涉及车辆检测,特别涉及一种用于车辆的检测方法、装置、存储介质及程序产品。
背景技术:
1、为了确保出厂的车辆符合各项标准,在车辆完成组装后,车厂可以对车辆进行一系列测试和质量检查。
2、在相关技术中,测试人员可以开启各个控制器的软开关,以完成各个控制器对应的功能检测。
3、然而,在上述技术方案中,测试人员需要多次操作,以完成不同控制器对应的功能检测,影响车辆检测效率。
技术实现思路
1、本技术实施例提供了一种用于车辆的检测方法、装置、存储介质及程序产品,能够在不增加硬件开发成本的前提下,提高车辆检测效率,该技术方案如下:
2、一方面,提供了一种用于车辆的检测方法,所述车辆包括车机系统、车辆控制系统以及多个车辆功能单元,所述多个车辆功能单元由所述车辆控制系统控制,所述方法包括:
3、通过所述车机系统接收用户的输入操作;
4、在接收到第一输入操作的情况下,通过所述车机系统启动指定应用界面;所述指定应用界面是对所述车辆功能单元进行测试的应用界面;
5、在显示所述指定应用界面的过程中,且接收到第二输入操作的情况下,通过所述车机系统向所述车辆控制系统发送控制指令;所述控制指令用于指示所述车辆控制系统控制所述多个车辆功能单元依次执行对应的车辆功能。
6、一方面,提供了一种车辆,所述车辆包括车机系统、车辆控制系统以及多个车辆功能单元,所述多个车辆功能单元由所述车辆控制系统控制;
7、所述车机系统,用于接收用户的输入操作;
8、所述车机系统,用于在接收到第一输入操作的情况下,启动指定应用界面;所述指定应用界面是对所述车辆功能单元进行测试的应用界面;
9、所述车机系统,用于在显示所述指定应用界面的过程中,且接收到第二输入操作的情况下,向所述车辆控制系统发送控制指令;
10、所述车辆控制系统,用于接收所述车机系统发送的所述控制指令;
11、所述车辆控制系统,用于根据所述控制指令,控制所述多个车辆功能单元执行对应的车辆功能。
12、另一方面,提供了一种用于车辆的检测装置,所述装置包括:
13、接收模块,用于通过所述车机系统接收用户的输入操作;
14、启动模块,用于在接收到第一输入操作的情况下,通过所述车机系统启动指定应用界面;所述指定应用界面是对所述车辆功能单元进行测试的应用界面;
15、发送模块,用于在显示所述指定应用界面的过程中,且接收到第二输入操作的情况下,通过所述车机系统向所述车辆控制系统发送控制指令;所述控制指令用于指示所述车辆控制系统控制所述多个车辆功能单元依次执行对应的车辆功能。
16、在一种可能的实现方式中,所述指定应用界面中包括自定义控件;所述发送模块,用于在显示所述指定应用界面的过程中,且接收到对所述自定义控件的触发操作的情况下,通过所述车机系统的显示屏显示自定义界面;所述自定义界面中显示有所述多个车辆功能单元各自对应的选择控件;
17、所述发送模块,用于在接收到对所述选择控件的触发操作的情况下,通过所述车机系统确定控制单元列表;所述控制单元列表用于指示所述选择控件的触发操作对应的一个或多个车辆功能单元;
18、所述发送模块,用于根据所述控制单元列表,通过所述车机系统生成所述控制指令;
19、所述发送模块,用于在接收到所述第二输入操作的情况下,通过所述车机系统向所述车辆控制系统发送控制指令。
20、在一种可能的实现方式中,所述指定应用界面中还包括多个所述车辆功能单元分别对应的执行方式设置控件;所述装置还包括:确定模块,用于在根据所述控制单元列表,通过所述车机系统生成所述控制指令之前,在接收到对所述执行方式设置控件的触发操作的情况下,通过所述车机系统确定所述执行方式设置控件对应的所述车辆功能单元的执行方式;
21、所述发送模块,用于根据所述控制单元列表,以及所述控制单元列表所指示的各个所述车辆功能单元各自对应的所述执行方式,通过所述车机系统生成所述控制指令。
22、在一种可能的实现方式中,所述指定应用界面中还包括暂停控件、结束控件中的一种或多种;
23、所述装置还包括:暂停模块,用于在接收到对所述暂停控件的触发操作的情况下,通过所述车机系统向所述车辆控制系统发送暂停指令;所述暂停指令用于指示所述车辆控制系统暂停控制所述多个车辆功能单元依次执行对应的车辆功能;
24、所述装置还包括:取消暂停模块,用于在接收到对所述暂停控件的再次触发操作的情况下,通过所述车机系统向所述车辆控制系统发送取消暂停指令;所述取消暂停指令用于指示所述车辆控制系统继续控制所述多个车辆功能单元依次执行对应的车辆功能;
25、所述装置还包括:结束模块,用于在接收到对所述结束控件的触发操作的情况下,通过所述车机系统向所述车辆控制系统发送结束控制指令;所述结束控制指令用于指示所述车辆控制系统停止并退出控制所述多个车辆功能单元依次执行对应的车辆功能。
26、在一种可能的实现方式中,所述第一输入操作是第一指定语音对应的语音输入操作,或者,对所述车机系统的指定区域的触发操作;
27、所述第二输入操作是第二指定语音对应的语音输入操作,或者,对所述指定应用界面中的指定控件的触发操作。
28、又一方面,提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上所述的用于车辆的检测方法。
29、又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上所述的用于车辆的检测方法。
30、还一方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机程序,处理器执行该计算机程序,使得该计算机设备执行上述各种可选实现方式中提供的用于车辆的检测方法。
31、本技术提供的技术方案可以包括以下有益效果:
32、车机系统提供用于车辆自动检测的应用程序,在车辆下线测试过程中,测试人员可以在车机系统中运行该应用程序,触发多个车辆控制单元的自动检测,以便测试人员可以通过观察各个车辆控制单元的检测情况,来确定各个车辆功能单元的车辆功能是否正常;也就是说,本方案通过软件程序的改进,使得测试人员不需要逐个手动检测各个车辆功能单元的功能是否正常,而是可以通过简易的操作步骤触发各个车辆功能单元的自动检测;本方案能够在不增加硬件开发成本的前提下,提高测试人员与车辆的交互效率,进而提高车辆检测效率。
33、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。