车辆刷隐藏功能的方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:25478672 阅读:29 留言:0更新日期:2020-09-01 23:00
本发明专利技术公开了一种车辆刷隐藏功能的方法,应用于车辆技术领域,用于解决现有车辆刷隐藏容易失败且效率低下的问题。本发明专利技术提供的方法包括:确定目标车辆的车辆型号;根据所述车辆型号获取所述目标车辆内各ECU对应的目标VAG编码;获取与所述目标VAG编码对应的预设的软件编码规则;根据检索到的软件编码规则生成自定义编码,并获取所述自定义编码中各个编码字节所对应的各项车辆功能;在指定界面上显示所述自定义编码以及其上各个编码字节所对应的各项车辆功能;获取对所述指定界面上选定编码字节的修改值,并根据所述修改值更新所述自定义编码。本发明专利技术还提供车辆刷隐藏功能的装置、计算机设备及存储介质。

【技术实现步骤摘要】
车辆刷隐藏功能的方法、装置、计算机设备及存储介质
本专利技术涉及车辆
,尤其涉及车辆刷隐藏功能的方法、装置、计算机设备及存储介质。
技术介绍
市面上许多低配车型的车辆,往往在出厂时被隐藏了部分高配功能,把这些隐藏功能释放出来不仅给车主带来便利,也是维修厂的一项重要收入,为此,车辆刷隐藏的需求也越来越多。然而,刷隐藏常常涉及到不同车型的编程、设码等专业知识,绝大多数车主难以自行完成车辆的刷隐藏,甚至很多汽修人员也容易出现刷隐藏失误、失败的情况。为此,寻找一种简单、高效的车辆刷隐藏功能的方法成为本领域技术人员亟需解决的问题。
技术实现思路
本专利技术实施例提供一种车辆刷隐藏功能的方法、装置、计算机设备及存储介质,以解决现有车辆刷隐藏容易失败且效率低下的问题。一种车辆刷隐藏功能的方法,包括:确定目标车辆的车辆型号;根据所述车辆型号获取所述目标车辆内各ECU对应的目标VAG编码;获取与所述目标VAG编码对应的预设的软件编码规则;根据检索到的软件编码规则生成自定义编码,并获取所述自定义编码中各个编码字节所对应的各项车辆功能;在指定界面上显示所述自定义编码以及其上各个编码字节所对应的各项车辆功能;获取对所述指定界面上选定编码字节的修改值,并根据所述修改值更新所述自定义编码。一种车辆刷隐藏功能的装置,包括:车辆型号确定模块,用于确定目标车辆的车辆型号;编码获取模块,用于根据所述车辆型号获取所述目标车辆内各ECU对应的目标VAG编码;编码规则获取模块,用于获取与所述目标VAG编码对应的预设的软件编码规则;编码生成模块,用于根据检索到的软件编码规则生成自定义编码,并获取所述自定义编码中各个编码字节所对应的各项车辆功能;编码功能显示模块,用于在指定界面上显示所述自定义编码以及其上各个编码字节所对应的各项车辆功能;编码修改模块,用于获取对所述指定界面上选定编码字节的修改值,并根据所述修改值更新所述自定义编码。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述车辆刷隐藏功能的方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述车辆刷隐藏功能的方法的步骤。上述车辆刷隐藏功能的方法、装置、计算机设备及存储介质,首先,确定目标车辆的车辆型号;然后,根据所述车辆型号获取所述目标车辆内各ECU对应的目标VAG编码;接着,获取与所述目标VAG编码对应的预设的软件编码规则;根据检索到的软件编码规则生成自定义编码,并获取所述自定义编码中各个编码字节所对应的各项车辆功能;再之,在指定界面上显示所述自定义编码以及其上各个编码字节所对应的各项车辆功能;最后,获取对所述指定界面上选定编码字节的修改值,并根据所述修改值更新所述自定义编码。可见,本申请能够自动根据车辆型号获取车辆的VAG编码,通过VAG编码获取相应的软件编码规则生成自定义编码后,解析其上各个编码字节对应的车辆功能,并显示出来,用户可以直观地查看出各个编码字节所代表的含义(即对应的车辆功能),在刷隐藏时,可以有针对性地对选定编码字节进行修改,更新自定义编码并完成刷隐藏操作。本申请使得车辆的刷隐藏变得直观、高效,不要求用户具备车型的编程、设码等专业知识,提高了车辆刷隐藏功能的准确性和效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中车辆刷隐藏功能的方法的一应用环境示意图;图2是本专利技术一实施例中车辆刷隐藏功能的方法的一流程图;图3是本专利技术一实施例中车辆刷隐藏功能的方法步骤101在一个应用场景下的流程示意图;图4是本专利技术一实施例中车辆刷隐藏功能的方法步骤103在一个应用场景下的流程示意图;图5是大众、奥迪和斯柯达系列的汽车VAG编码构成示意图;图6是本专利技术一实施例中车辆刷隐藏功能的方法在一个具体应用场景下的显示界面示意图;图7是本专利技术一实施例中车辆刷隐藏功能的方法的第一种输入修改值方式的流程示意图;图8是本专利技术一实施例中车辆刷隐藏功能的方法在一个应用场景下恢复初始编码的流程示意图;图9是本专利技术一实施例中一软件编码规则集合文件的内容示意图;图10是本专利技术另一实施例中一软件编码规则集合文件的部分内容示意图;图11是本专利技术一应用场景下自定义编码中一编码字节的二进制数值示意图;图12是本专利技术一应用场景下ID转换关系的查找结果示意图;图13是本专利技术一实施例中车辆刷隐藏功能的装置的结构示意图;图14是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请提供的车辆刷隐藏功能的方法,可应用在如图1的应用环境中,其中,计算机设备与车辆进行通信。其中,该计算机设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。在一实施例中,如图2所示,提供一种车辆刷隐藏功能的方法,以该方法应用在图1中的计算机设备为例进行说明,包括如下步骤:101、确定目标车辆的车辆型号;本实施例中,为了提取该目标车辆的VAG编码,首先需要确定该目标车辆的车辆型号。这是因为,不同型号的车辆具有不同的ECU系统,从而导致其VAG编码各不相同,即便是同一品牌的车辆,不同车型的配置也各不相同,从而导致车辆各自拥有不同的VAG编码。具体地,如图3所示,步骤101可以包括:201、读取所述目标车辆的VIN码;202、若读取成功,则根据所述VIN码确定所述目标车辆的车辆型号;203、若读取失败,则获取用户手动选择的车辆型号作为所述目标车辆的车辆型号。对于步骤201-203,可以理解的是,每台车辆均带有唯一的VIN码,通过VIN码可以快速确定出该目标车辆的车辆型号。具体地,计算机设备可以连接目标车辆的总线,直接读取出该目标车辆的VIN码。如果读取成功,则该计算机设备可以从VIN码隐含的信息中获知到目标车辆的车辆型号;反之,如果读取失败,则用户可以在计算机设备的界面上手动选择相应的车辆型号作为该目标车辆的车辆型号。102、根据所述车辆型号获取所述目标车辆内各ECU对应的目标VAG编码;可以理解的是,市面上每一款车辆型号均公开了其内含的各个ECU,每个ECU均有对应的V本文档来自技高网...

【技术保护点】
1.一种车辆刷隐藏功能的方法,其特征在于,包括:/n确定目标车辆的车辆型号;/n根据所述车辆型号获取所述目标车辆内各ECU对应的目标VAG编码;/n获取与所述目标VAG编码对应的预设的软件编码规则;/n根据检索到的软件编码规则生成自定义编码,并获取所述自定义编码中各个编码字节所对应的各项车辆功能;/n在指定界面上显示所述自定义编码以及其上各个编码字节所对应的各项车辆功能;/n获取对所述指定界面上选定编码字节的修改值,并根据所述修改值更新所述自定义编码。/n

【技术特征摘要】
1.一种车辆刷隐藏功能的方法,其特征在于,包括:
确定目标车辆的车辆型号;
根据所述车辆型号获取所述目标车辆内各ECU对应的目标VAG编码;
获取与所述目标VAG编码对应的预设的软件编码规则;
根据检索到的软件编码规则生成自定义编码,并获取所述自定义编码中各个编码字节所对应的各项车辆功能;
在指定界面上显示所述自定义编码以及其上各个编码字节所对应的各项车辆功能;
获取对所述指定界面上选定编码字节的修改值,并根据所述修改值更新所述自定义编码。


2.根据权利要求1所述的车辆刷隐藏功能的方法,其特征在于,所述确定目标车辆的车辆型号包括:
读取所述目标车辆的VIN码;
若读取成功,则根据所述VIN码确定所述目标车辆的车辆型号;
若读取失败,则获取用户手动选择的车辆型号作为所述目标车辆的车辆型号。


3.根据权利要求1所述的车辆刷隐藏功能的方法,其特征在于,所述获取与所述目标VAG编码对应的预设的软件编码规则包括:
检索软件编码规则集合中是否存在索引ID与所述目标VAG编码的前N位一致的软件编码规则,N≥9;
若存在,则读取索引ID与所述目标VAG编码的前N位一致的软件编码规则;
若不存在,则取所述目标VAG编码的前M位与其对应的ECU的系统ID组成一个检索ID;
基于预设的ID转换关系,通过所述检索ID查找到与所述目标VAG编码对应的目标索引ID;
从所述软件编码规则集合中读取到与所述目标索引ID对应的软件编码规则,作为与所述目标VAG编码对应的软件编码规则。


4.根据权利要求1所述的车辆刷隐藏功能的方法,其特征在于,所述获取所述自定义编码中各个编码字节所对应的各项车辆功能包括:
获取所述自定义编码中各个编码字节的比特位所对应的预设编码文件,所述预设编码文件记录了其对应比特位所代表的车辆功能;
将所述自定义编码中每个编码字节下所有比特位对应的预设编码文件记录的车辆功能,确定为所述每个编码字节所对应的车辆功能。


5.根据权利要求4所述的车辆刷隐藏功...

【专利技术属性】
技术研发人员:詹达国李周晴王慧陈坚黄灿杨显平金翔宇吴凯
申请(专利权)人:深圳市云伽智能技术有限公司
类型:发明
国别省市:广东;44

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

1