System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及汽车诊断,尤其涉及一种界面显示方法、诊断设备及存储介质。
技术介绍
1、随着社会发展和科学技术的进步,汽车的设计与生产也越来越多的采用了电子控制单元(electronic control unit,ecu),这一方面使汽车的自动化程度越来越高,性能更加优越,操作更加方便灵活,另一方面也对汽车维修提出了更高的要求。传统的手工维修方式已不能满足汽车的维修需要。为此,目前国内外的汽车维修厂都需要配备诊断设备来检测汽车相关系统的故障。
2、然而,传统的汽修诊断设备在诊断汽车的时候,读取车辆上的一些开关/按钮的状态和故障信息,诊断设备分别选择各个开关/按钮对应的ecu模块,诊断设备每次读取一个开关/按钮状态的时候,都需要选择对应的ecu模块,获取到的开关/按钮的状态通常与其他数据,比如发动机转速、冷却液温度、电压、电流等数据,掺杂在一起,汽修人员在数据繁杂的界面不容易找到对应的开关/按钮及状态数值,严重影响汽车的维修和故障定位效率。
技术实现思路
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、对各个所述控制区域内的各个所述控制图标进行第二优先级排列,按照第二优先级别显示所述控制图标。
34、将常用的或者容易出现故障的部件对应的图标和控制区域排在前面,方便用户查找。
35、第二方面,本申请实施例中提供一种诊断设备,包括:
36、至少一个处理器,以及
37、与所述至少一个处理器通信连接的存储器,其中,
38、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面任一项所述的方法。
39、第三方面,本申请一些实施例提供一种计算机存储介质,计算机存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行第一方面的方法。
40、本申请实施例的有益效果:区别于现有技术的情况,本申请实施例,诊断设备与汽车通信连接,诊断设备具有开关概览界面,所述开关概览界面包括多个控制区域,不同的所述控制区域下具有不同的多个控制图标;在界面显示的时候,诊断设备获取汽车的各个部件的开关状态信息,然后按照汽车的功能区域,对所述部件及所述部件的开关状态信息进行图形化处理,获得所述控制图标;确定各个所述部件所属汽车的功能区域类别;将所述汽车的功能区域类别与所述控制区域关联设置;基于所述控制区域显示所述控制图标,所述控制区域与所述控制图标具有对应关系。汽修技师可以直接查看开关概览界面,迅速找到各个控制区域内的控制图标,提高汽修技师对各个开关的操作效率,便于提高对汽车的维修和故障定位效率。
本文档来自技高网...【技术保护点】
1.一种界面显示方法,应用于诊断设备,其特征在于,所述诊断设备与汽车通信连接;所述诊断设备具有开关概览界面,所述开关概览界面包括多个控制区域,不同的所述控制区域下具有不同的多个控制图标;所述方法包括:
2.根据权利要求1所述的界面显示方法,其特征在于,所述控制图标包括开关图标、状态图标以及工具按钮;所述对所述部件及所述部件的开关状态信息进行图形化处理,获得控制图标,包括:
3.根据权利要求1所述的界面显示方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的界面显示方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的界面显示方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的界面显示方法,其特征在于,所述基于所述控制区域显示所述控制图标,包括:
7.根据权利要求1所述的界面显示方法,其特征在于,所述方法还包括:
8.根据权利要求1至7任一项所述的界面显示方法,其特征在于,所述基于所述控制区域显示所述控制图标,包括:
9.一种诊断设备,其特征在于,包括:
...【技术特征摘要】
1.一种界面显示方法,应用于诊断设备,其特征在于,所述诊断设备与汽车通信连接;所述诊断设备具有开关概览界面,所述开关概览界面包括多个控制区域,不同的所述控制区域下具有不同的多个控制图标;所述方法包括:
2.根据权利要求1所述的界面显示方法,其特征在于,所述控制图标包括开关图标、状态图标以及工具按钮;所述对所述部件及所述部件的开关状态信息进行图形化处理,获得控制图标,包括:
3.根据权利要求1所述的界面显示方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的界面显示方法,其特征在于,所述方法还包括:
5.根据权利要...
【专利技术属性】
技术研发人员:杨磊,段道兵,
申请(专利权)人:深圳市道通合盛软件开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。