公开/公告号CN108303268A
专利类型发明专利
公开/公告日2018-07-20
原文格式PDF
申请/专利权人 深圳市道通科技股份有限公司;
申请/专利号CN201810098160.2
申请日2018-01-31
分类号G01M17/007(20060101);
代理机构11205 北京同立钧成知识产权代理有限公司;
代理人杨泽;刘芳
地址 518055 广东省深圳市南山区西丽街道学苑大道1001号智园B1栋7层、8层、10层
入库时间 2023-06-19 05:59:20
法律状态公告日
法律状态信息
法律状态
2020-04-14
授权
授权
2018-08-14
实质审查的生效 IPC(主分类):G01M17/007 申请日:20180131
实质审查的生效
2018-07-20
公开
公开
技术领域
本发明涉及汽车诊断技术领域,尤其涉及一种汽车诊断功能的配置方法、装置和汽车诊断设备。
背景技术
随着汽车自动化程度越来越高,采用电脑控制系统的车辆越来越多,车辆的结构越来越复杂,这样带来车辆的故障也越来越复杂,从而对汽车诊断设备的要求也越来越高。快速、准确、功能齐全的诊断设备能更高效的对汽车进行故障诊断。
目前,汽车诊断设备的种类和可以提供的汽车诊断功能多种多样。通常,产品型号不同,每个系列产品的诊断功能重点不同。例如,专用于汽油车诊断的设备、专用于商用车诊断的设备、突出轮胎压力监测系统(Tire Pressure Monitoring System,TPMS)的设备、突出防盗功能检测的设备,等等。根据产品功能的规划,固定配置某个产品支持哪些汽车诊断功能。
上述汽车诊断功能的配置方式,汽车诊断功能变更困难,导致了产品种类繁多,增大了产品的开发成本和维护成本。
发明内容
本发明提供了一种汽车诊断功能的配置方法、装置和汽车诊断设备,提升了汽车诊断功能配置的灵活性。
本发明提供的汽车诊断功能的配置方法,包括:
从服务器获取第一功能配置信息,所述第一功能配置信息包括至少一个汽车诊断功能的标识;
根据所述第一功能配置信息确定汽车诊断功能组;
在汽车诊断应用程序中开放所述汽车诊断功能组的使用权限。
本发明提供的汽车诊断功能的配置装置,包括:
获取模块,用于从服务器获取第一功能配置信息,所述第一功能配置信息包括至少一个汽车诊断功能的标识;
确定模块,用于根据所述第一功能配置信息确定汽车诊断功能组;
配置模块,用于在汽车诊断应用程序中开放所述汽车诊断功能组的使用权限。
本发明提供的汽车诊断设备,包括:处理器、存储器和显示屏;
所述存储器用于存储指令;
所述处理器用于运行所述存储器存储的指令,以执行本发明任一实施例提供的汽车诊断功能的配置方法;
所述显示屏用于显示所述处理器的运行结果。
本发明提供一种汽车诊断功能的配置方法、装置和汽车诊断设备,通过从服务器获取预先设置的功能配置信息,可以根据功能配置信息中需要配置的汽车诊断功能自动在汽车诊断应用程序中开放汽车诊断功能组的使用权限,提升了汽车诊断功能配置的灵活性。而且减少了产品的种类,降低了产品的开发成本和维护成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例涉及的系统架构图;
图2为本发明实施例一提供的汽车诊断功能的配置方法的流程图;
图3为本发明实施例二提供的汽车诊断功能的配置方法的流程图;
图4为本发明实施例涉及的汽车诊断设备的界面显示示意图;
图5为本发明实施例三提供的汽车诊断功能的配置方法的流程图;
图6为本发明实施例四提供的汽车诊断功能的配置方法的流程图;
图7为本发明实施例提供的汽车诊断功能的配置装置的结构示意图;
图8为本发明实施例提供的汽车诊断设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例涉及的系统架构图。如图1所示,系统可以包括服务器11和汽车诊断设备12。汽车诊断设备12可以与服务器11进行无线网络连接或者有线网络连接,并从服务器获取数据。需要说明的是,本发明对于服务器11的实现方式不做限定。例如,服务器11可以为计算机或者云服务器。本发明对于汽车诊断设备12的型号和类型不做限定。
本发明实施例提供的汽车诊断功能的配置方法、装置和汽车诊断设备,通过从服务器获取预先设置的功能配置信息,可以根据功能配置信息中需要配置的汽车诊断功能自动在产品上进行配置,开放需要配置的汽车诊断功能的使用权限,提升了汽车诊断功能配置的灵活性。解决了目前现有技术中产品支持的汽车诊断功能变更困难、开发和维护成本大的技术问题。
图2为本发明实施例一提供的汽车诊断功能的配置方法的流程图。本实施例提供的汽车诊断功能的配置方法,执行主体可以为汽车诊断功能的配置装置,所述汽车诊断功能的配置装置可以集成在汽车诊断设备中,或者该方法可直接由汽车诊断设备执行。如图2所示,本实施例提供的汽车诊断功能的配置方法,可以包括:
S101、从服务器获取第一功能配置信息。
其中,第一功能配置信息可以包括至少一个汽车诊断功能的标识。
具体的,汽车诊断功能与汽车诊断功能的标识一一对应。服务器和汽车诊断设备中均存储有相同的对应关系。本实施例对于汽车诊断功能不做限定。例如,汽车诊断功能可以包括现有的汽车诊断功能,也可以包括新开发的汽车诊断功能。本实施例对于汽车诊断功能的标识的实现方式不做限定。例如,所述标识可以仅为数字,仅为字母,或者是数字与字母的组合。
需要说明的是,本实施例对于第一功能配置信息中包括的汽车诊断功能的标识的个数不做限定,根据需要进行设置。例如,汽车诊断功能的标识的个数可以为7个或者8个。
下面通过具体示例进行说明。
表1示出了汽车诊断功能与标识对应关系的示例。
表1汽车诊断功能与标识
表2示出了汽车诊断功能的标识的示例。
在表1和表2中,汽车诊断功能的标识可以采用美国信息交换标准代码(AmericanStandard Code for Information Interchange,ASCII)表示。通过采用ASCII表示标识,减小了服务器传输数据的大小,提升了资源利用率,缩短了数据传输时延,节省了存储空间。
表2汽车诊断功能的标识(采用ASCII表示)
表3和表4示出了第一功能配置信息的示例。如表3所示,第一功能配置信息包括了n+1个汽车诊断功能的标识,n+1个标识的具体取值分别为F0,F1,…,Fn。参见表1~表4,表4中第1行的第一功能配置信息为“04”。其中,“0”表示“乘用车诊断”,“4”表示“维修保养”。该种场景下产品可以主要应用于乘用车。表4中第2行的第一功能配置信息为“24”。其中,“2”表示“商用车诊断”,“4”表示“维修保养”。该种场景下产品可以主要应用于商用车。
表3第一功能配置信息
表4第一功能配置信息
可选的,第一功能配置信息还可以包括汽车诊断功能的标识的个数。可以参见表5和表6。在表5中,Len表示汽车诊断功能的标识的个数,其他字段与表3相同。表6相比于表4,第一功能配置信息中的第一位为Len。
表5第一功能配置信息
表6第一功能配置信息
通过上述示例,汽车诊断设备在接收到第一功能配置信息后,可以根据第一功能配置信息中的标识,确定对应的功能。
S102、根据第一功能配置信息确定汽车诊断功能组。
其中,汽车诊断功能组包括至少一个汽车诊断功能。本实施例对于汽车诊断功能组包括的汽车诊断功能的个数不做限定,根据需要进行设置。
可选的,在一种实现方式中,根据第一功能配置信息确定汽车诊断功能组,可以包括:
确定第一功能配置信息中包括的至少一个汽车诊断功能的标识分别对应的汽车诊断功能,并将所述至少一个汽车诊断功能的标识分别对应的汽车诊断功能中的M个汽车诊断功能组成汽车诊断功能组。其中,M大于或者等于1,且小于第一功能配置信息包括的汽车诊断功能的标识的个数。
在该种实现方式中,可以将第一功能配置信息对应的汽车诊断功能的部分功能组成汽车诊断功能组,提升了汽车诊断功能配置的灵活性。
可选的,在另一种实现方式中,根据第一功能配置信息确定汽车诊断功能组,可以包括:
确定第一功能配置信息中包括的至少一个汽车诊断功能的标识分别对应的汽车诊断功能,并将至少一个汽车诊断功能的标识分别对应的汽车诊断功能组成汽车诊断功能组。
在该种实现方式中,可以将第一功能配置信息对应的汽车诊断功能的全部功能组成汽车诊断功能组,提升了汽车诊断功能配置的完整性。
可选的,确定第一功能配置信息中包括的至少一个汽车诊断功能的标识分别对应的汽车诊断功能,可以包括:
根据预设的汽车诊断功能的标识与汽车诊断功能之间的对应关系,确定至少一个汽车诊断功能的标识分别对应的汽车诊断功能。
可选的,本实施例提供的汽车诊断功能的配置方法,还可以包括:
若存在与汽车诊断功能组中的第一汽车诊断功能相关联的第二汽车诊断功能,将第二汽车诊断功能添加至汽车诊断功能组中。
下面通过示例进行说明。例如,编程器与防盗功能相关联。也就是说,如果有防盗功能,就默认有编程器。假设,汽车诊断功能组中包括防盗功能,不包括编程器。此时,需要将编程器添加到汽车诊断功能组中。
通过将与汽车诊断功能组中包括的汽车诊断功能相关联的其他汽车诊断功能添加到汽车诊断组中,进一步提升了汽车诊断功能配置的灵活性和合理性。
S103、在汽车诊断应用程序中开放汽车诊断功能组的使用权限。
具体的,汽车诊断设备中可以预先存储各种汽车诊断功能对应的应用程序或者组件。在确定需要配置的汽车诊断功能组后,在汽车诊断应用程序中开放汽车诊断功能组的使用权限,以供用户使用。
需要说明的是,本实施例对于汽车诊断应用程序的类型不做限定。例如,可以包括从操作系统(Operating System)层面启动的桌面快捷菜单(SystemUI,也称为快捷菜单),该桌面快捷菜单提供了汽车诊断功能的快捷菜单入口,和/或,在操作系统的基础上安装的汽车诊断应用程序(application或者APP),该汽车诊断应用程序可以在启动后显示主菜单,所述主菜单中提供了汽车诊断功能的菜单入口。
可选地,汽车诊断设备可以针对不同的汽车诊断功能,开放不同的权限。例如,汽车诊断设备确定开放权限的汽车诊断功能组包括第一汽车诊断功能和第二汽车诊断功能。
汽车诊断设备开启第一汽车诊断功能的权限可以包括在第一汽车诊断功能对应的应用程序的主菜单上提供第一汽车诊断功能的入口以及在快捷菜单上提供第一汽车诊断功能的入口。
汽车诊断设备开启第二汽车诊断功能的权限可以包括在第二汽车诊断功能对应的应用程序的主菜单上提供第二汽车诊断功能的入口,而不在快捷菜单上提供第二汽车诊断功能的入口。
汽车诊断设备可以根据确定的汽车诊断功能,确定其对应的开放权限。一种实现方式中,如表1所示,表1示出了汽车诊断功能的标识,汽车诊断功能以及汽车诊断功能的开放权限的对应关系。汽车诊断设备可以根据上述功能配置信息中的标识,确定对应的汽车诊断功能以及对应的汽车诊断功能的开放权限。
可见,本实施例提供的汽车诊断功能的配置方法,汽车诊断设备中可以预先存储各种汽车诊断功能对应的应用程序或者组件。针对不同的汽车诊断设备或者不同的应用场景,仅需要在服务器上配置相应的功能配置信息。通过从服务器获取第一功能配置信息,可以根据第一功能配置信息确定汽车诊断设备需要配置哪些汽车诊断功能,并在汽车诊断应用程序中开放汽车诊断功能组的使用权限,提升了汽车诊断功能配置的灵活性,减少了产品种类,降低了产品的开发成本和维护成本。
可选的,本实施例提供的汽车诊断功能的配置方法,还可以包括:
将第一功能配置信息进行存储。
通过存储第一功能配置信息,可以为汽车诊断设备在后续配置汽车诊断功能时提供参考依据,提升了汽车诊断功能的配置灵活性。
可选的,将第一功能配置信息进行存储,可以包括:
将第一功能配置信息存储在加密芯片中。
具体的,加密芯片是指内部集成了各类加密算法,自身具有极高安全等级,可以保证内部存储的秘钥和信息数据不会被非法读取与篡改的一类安全芯片的统称。通过将第一功能配置信息存储在加密芯片中,提升了汽车诊断功能的配置安全性。
可选的,本实施例提供的汽车诊断功能的配置方法,将第一功能配置信息进行存储之后,还可以包括:
从服务器获取第二功能配置信息。
确定第二功能配置信息与第一功能配置信息是否一致。
若为否,根据第二功能配置信息对汽车诊断功能组进行更新,并在汽车诊断应用程序中开放更新后的汽车诊断功能组的使用权限。
具体的,在需要更新汽车诊断设备支持的汽车诊断功能时,从服务器获取第二功能配置信息。如果第二功能配置信息与第一功能配置信息不一致,则根据第二功能配置信息更新汽车诊断功能组,并重新配置汽车诊断设备开放给用户的使用权限。
通过获取第二功能配置信息,可以实时更新汽车诊断设备支持的汽车诊断功能,提升了汽车诊断功能的配置灵活性。
需要说明的是,从服务器获取第二功能配置信息,可以周期触发,也可以事件触发,本实施例不做限定。
其中,第二功能配置信息与第一功能配置信息原理相似,此处不再赘述。
可选的,本实施例提供的汽车诊断功能的配置方法,还可以包括:
删除第一功能配置信息,并对第二功能配置信息进行存储。
其中,对第二功能配置信息进行存储与对第一功能配置信息进行存储原理相似,此处不再赘述。
可选的,本实施例提供的汽车诊断功能的配置方法,在S102之前,还可以包括:
获取本地存储的第三功能配置信息。
若第三功能配置信息与第一功能配置信息不同,则重新启动汽车诊断设备。
通过将从服务器获取的第一功能配置信息和本地存储的第三功能配置信息进行比较,只有当第一功能配置信息和第三功能配置信息不同时,才按照第一功能配置信息重新配置汽车诊断功能,避免了重复配置,提升了汽车诊断功能的配置效率和配置有效性。
其中,第三功能配置信息与第一功能配置信息原理相似,此处不再赘述。
可选的,第三功能配置信息可以为产品出厂时默认的功能配置信息。
可选的,第三功能配置信息可以为产品上一次获取的第一功能配置信息或者第二功能配置信息。
本实施例提供了一种汽车诊断功能的配置方法,包括:从服务器获取第一功能配置信息,根据第一功能配置信息确定汽车诊断功能组,在汽车诊断应用程序中开放汽车诊断功能组的使用权限。本实施例提供的汽车诊断功能的配置方法,通过从服务器获取第一功能配置信息,可以根据第一功能配置信息确定待配置的汽车诊断功能组,在汽车诊断应用程序中开放汽车诊断功能组的使用权限,提升了汽车诊断功能配置的灵活性,减少了产品的种类,降低了产品的开发成本和维护成本。
图3为本发明实施例二提供的汽车诊断功能的配置方法的流程图。本实施例提供的汽车诊断功能的配置方法,主要涉及在汽车诊断设备中安装的汽车诊断应用程序中配置汽车诊断功能。如图3所示,本实施例提供的汽车诊断功能的配置方法,可以包括:
S201、从服务器获取第一功能配置信息。
S202、根据第一功能配置信息确定汽车诊断功能组。
其中,S201参见S101,S202参见S102,此处不再赘述。
S203、在汽车诊断应用程序的主菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标。
具体的,汽车诊断应用程序(application或者APP)可以在启动后显示主菜单,所述主菜单中提供了汽车诊断功能的菜单入口。示例性的,图4为本发明实施例涉及的汽车诊断设备的界面显示示意图。如图4所示,汽车诊断应用程序的主菜单22可以位于汽车诊断设备的显示界面21的上方。汽车诊断应用程序的主菜单22可以包括4个图标24,这4个图标分别用于表示诊断功能、维修保养功能、TMPS功能和商务车功能。
需要说明的是,本实施例对于汽车诊断应用程序的主菜单中显示的图标的个数不做限定,可以为汽车诊断功能组中全部的汽车诊断功能对应的图标,或者部分的汽车诊断功能对应的图标。本申请实施例对汽车诊断功能对应的图标的显示方式不予限定。
本实施例提供了一种汽车诊断功能的配置方法,通过从服务器获取第一功能配置信息,可以根据第一功能配置信息确定待配置的汽车诊断功能组,在汽车诊断应用程序的主菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标,提升了汽车诊断功能配置的灵活性,减少了产品的种类,降低了产品的开发成本和维护成本。
图5为本发明实施例三提供的汽车诊断功能的配置方法的流程图。本实施例提供的汽车诊断功能的配置方法,主要涉及在汽车诊断设备的桌面快捷菜单中配置汽车诊断功能。如图5所示,本实施例提供的汽车诊断功能的配置方法,可以包括:
S301、从服务器获取第一功能配置信息。
S302、根据第一功能配置信息确定汽车诊断功能组。
其中,S301参见S101,S302参见S102,此处不再赘述。
S303、在快捷菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标。
具体的,桌面快捷菜单(SystemUI)可以从操作系统(Operating System)的层面提供汽车诊断功能的快捷菜单入口。示例性的,图4为本发明实施例涉及的汽车诊断设备的界面显示示意图。如图4所示,桌面快捷菜单23可以位于汽车诊断设备的显示界面21的下方。桌面快捷菜单23可以包括3个快捷菜单入口图标25,分别支持F1、F2和F3三项汽车诊断功能。
需要说明的是,本实施例对于桌面快捷菜单中显示的图标的个数不做限定,可以为汽车诊断功能组中全部的汽车诊断功能对应的图标,或者部分的汽车诊断功能对应的图标。
可选的,在快捷菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标,可以包括:
根据预设规则在汽车诊断功能组中确定N个汽车诊断功能,N为大于或者等于1的整数。
在快捷菜单中显示N个汽车诊断功能分别对应的图标。
需要说明的是,本实施例对于N的具体取值不做限定,例如为2个或者3个。本实施例对于预设规则不做限定。
可选的,根据预设规则在汽车诊断功能组中确定N个汽车诊断功能,可以包括:
按照从第一功能配置信息中读取汽车诊断功能的标识的读取顺序,将前N个标识分别对应的汽车诊断功能确定为N个汽车诊断功能。
可选的,根据预设规则在汽车诊断功能组中确定N个汽车诊断功能,可以包括:
按照从第一功能配置信息中读取汽车诊断功能的标识的读取顺序,将后N个标识分别对应的汽车诊断功能确定为N个汽车诊断功能。
可选的,根据预设规则在汽车诊断功能组中确定N个汽车诊断功能,可以包括:
按照汽车诊断功能组中各个汽车诊断功能对应的权重值从大到小的顺序,将前N个标识分别对应的汽车诊断功能确定为N个汽车诊断功能。
其中,每个汽车诊断功能可以预先设置有权重值,服务器和汽车诊断设备中均存储有该权重值。本实施例对于汽车诊断功能对应的权重值的具体数值不做限定。
当然,预设规则还可以包括其他规则,在此不予限定。
本实施例提供了一种汽车诊断功能的配置方法,通过从服务器获取第一功能配置信息,可以根据第一功能配置信息确定待配置的汽车诊断功能组,在快捷菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标,提升了汽车诊断功能配置的灵活性,减少了产品的种类,降低了产品的开发成本和维护成本。
图6为本发明实施例四提供的汽车诊断功能的配置方法的流程图。本实施例提供的汽车诊断功能的配置方法,主要涉及在汽车诊断设备上安装的汽车诊断应用程序中以及在桌面快捷菜单中配置汽车诊断功能。如图6所示,本实施例提供的汽车诊断功能的配置方法,可以包括:
S401、从服务器获取第一功能配置信息。
S402、根据第一功能配置信息确定汽车诊断功能组。
S403、在汽车诊断应用程序的主菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标。
S404、在快捷菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标。
其中,S401参见S101,S402参见S102,S403参见S203,S404参见S303,此处不再赘述。
其中,本实施例不限定S403和S404的执行顺序。
本实施例提供了一种汽车诊断功能的配置方法,通过在汽车诊断应用程序的主菜单中以及在快捷菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标,提升了汽车诊断功能配置的灵活性,减少了产品的种类,降低了产品的开发成本和维护成本。
上述实施例中,可以分别确定汽车诊断功能组中每个汽车诊断功能对应的开放权限,并结合上述实施例中的其中一种开放其对应权限。进而进一步提升了功能配置的灵活性。
图7为本发明实施例提供的汽车诊断功能的配置装置的结构示意图。本实施例提供的汽车诊断功能的配置装置,可以集成在汽车诊断设备中,用于执行图2~图6所示实施例提供的汽车诊断功能的配置方法。如图7所示,本实施例提供的汽车诊断功能的配置装置,可以包括:
获取模块31,用于从服务器获取第一功能配置信息,第一功能配置信息包括至少一个汽车诊断功能的标识。
确定模块32,用于根据第一功能配置信息确定汽车诊断功能组。
配置模块33,用于在汽车诊断应用程序中开放汽车诊断功能组的使用权限。
可选的,确定模块32具体用于:
确定至少一个汽车诊断功能的标识分别对应的汽车诊断功能,并将至少一个汽车诊断功能的标识分别对应的汽车诊断功能组成汽车诊断功能组。
可选的,确定模块32还用于:
若存在与汽车诊断功能组中的第一汽车诊断功能相关联的第二汽车诊断功能,将第二汽车诊断功能添加至汽车诊断功能组中。
可选的,配置模块33具体用于:
在汽车诊断应用程序的主菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标。
可选的,配置模块33具体用于:
在快捷菜单中显示汽车诊断功能组中至少一个汽车诊断功能分别对应的图标。
可选的,配置模块33具体用于:
根据预设规则在汽车诊断功能组中确定N个汽车诊断功能,N为大于或者等于1的整数。
在快捷菜单中显示N个汽车诊断功能分别对应的图标。
可选的,配置模块33具体用于:
按照从第一功能配置信息中读取汽车诊断功能的标识的读取顺序,将前N个标识分别对应的汽车诊断功能确定为N个汽车诊断功能。
可选的,还包括存储模块35,存储模块35用于:
将第一功能配置信息进行存储。
可选的,获取模块31,还用于从服务器获取第二功能配置信息。
确定模块32,还用于确定第二功能配置信息与第一功能配置信息是否一致。
若为否,确定模块32还用于根据第二功能配置信息对汽车诊断功能组进行更新,配置模块33还用于在汽车诊断应用程序中开放更新后的汽车诊断功能组的使用权限。
可选的,还包括重启模块34。
获取模块31还用于,获取本地存储的第三功能配置信息。
重启模块34,用于若第三功能配置信息与第一功能配置信息不同,则重新启动汽车诊断设备。
本实施例提供的汽车诊断功能的配置装置,用于执行图2~图6所示实施例提供的汽车诊断功能的配置方法,其技术原理和技术效果类似,此处不再赘述。
图8为本发明实施例提供的汽车诊断设备的结构示意图。本实施例不限定汽车诊断设备的结构、型号和类型。如图8所示,本实施例提供的汽车诊断设备,可以包括:处理器41、存储器42和显示屏43。
存储器42用于存储指令。
处理器41用于运行存储器42存储的指令,以执行图2~图6所示实施例提供的汽车诊断功能的配置方法。
显示屏43用于显示处理器41的运行结果。例如,显示屏用于显示应用程序的主菜单,或者显示桌面菜单,如桌面上的快捷菜单。具体地,显示屏43可以根据处理器41确定的汽车诊断功能,以及各功能对应的开放权限,在相应位置显示汽车诊断功能对应的图标。
其中,本实施例对于汽车诊断设备上安装的操作系统和汽车诊断软件的类型不做限定。例如,汽车诊断设备可以采用安卓操作系统。
本实施例提供的汽车诊断设备,用于执行图2~图6所示实施例提供的汽车诊断功能的配置方法,其技术原理和技术效果类似,此处不再赘述。
本发明实施例还提供一种汽车诊断设备,本实施例不限定汽车诊断设备的结构、型号和类型。本实施例提供的汽车诊断设备,可以包括图7所示实施例提供的汽车诊断功能的配置装置。
其中,本实施例对于汽车诊断设备上安装的操作系统和汽车诊断软件的类型不做限定。例如,汽车诊断设备可以采用安卓操作系统。
本实施例提供的汽车诊断设备,包括图7所示实施例提供的汽车诊断功能的配置装置,其技术原理和技术效果类似,此处不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
最后应说明的是:以上各实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的范围。
机译: 配置汽车诊断功能的方法,装置和汽车诊断装置
机译: 汽车的自诊断方法,包括分析结果以建立对执行器和/或被测传感器的功能状态的诊断,并将信息设备所建立的诊断信息传输到车辆驾驶员的方向
机译: 用于测试和诊断辅助功能的设备和装置,以及用于执行该功能的设备和装置,该功能由汽车上的电子系统完成