System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及汽车电子,尤其涉及一种智能钥匙匹配方法及相关设备。
技术介绍
1、控制器与汽车智能钥匙完成匹配后,一键启动功能和遥控功能才能正常使用。汽车智能钥匙匹配是通过诊断仪控制命令开始钥匙匹配功能,启动匹配命令动作,控制器与智能钥匙相互通信完成数据写入和存储,控制器和智能钥匙通信后确认存储认证信息符合后完成智能钥匙的匹配认证。
2、由于汽车控制器的智能钥匙匹配流程是通过近距离低频通信实现控制器与智能钥匙的解绑以及绑定,现有的智能钥匙匹配方式导致用户存在多把钥匙需要匹配的场景下需要用户启动多次的匹配流程,导致多把钥匙的匹配过程操作繁琐、匹配效率低。
技术实现思路
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、本申请实施例提供的一种智能钥匙匹配方法及相关设备,在执行所述方法时,读取目标钥匙的标识信息;根据所述标识信息以及存储于控制器的钥匙匹配信息确定所述目标钥匙为待匹配状态;读取所述目标钥匙的客户识别码,并基于所述客户识别码验证所述目标钥匙的匹配权限;若所述目标钥匙的匹配权限验证通过,对所述目标钥匙执行认证密钥数据写入操作。本申请实施例通过读取钥匙的标识信息和客户识别码确定目标钥匙的匹配状态和匹配权限,在满足匹配认证条件的情况下实现钥匙的密钥写入操作,由此提高智能钥匙匹配效率。
本文档来自技高网...【技术保护点】
1.一种智能钥匙匹配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述读取目标钥匙的标识信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述标识信息以及存储于控制器的钥匙匹配信息确定所述目标钥匙为待匹配状态,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述目标钥匙执行认证密钥数据写入操作,包括:
5.根据权利要求4所述的方法,其特征在于,在所述将预设的临时通信密钥写入所述目标钥匙之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在所述将所述认证密钥数据写入所述目标钥匙之后,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1-7所述的方法,其特征在于,在所述认证密钥数据的写入操作完成后,所述方法还包括:
9.一种智能钥匙匹配装置,其特征在于,所述装置包括:
10.一种控制器,其特征在于,所述控制器包括:
【技术特征摘要】
1.一种智能钥匙匹配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述读取目标钥匙的标识信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述标识信息以及存储于控制器的钥匙匹配信息确定所述目标钥匙为待匹配状态,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述目标钥匙执行认证密钥数据写入操作,包括:
5.根据权利要求4所述的方法,其特征在于,在所述将预设的临时通信密...
【专利技术属性】
技术研发人员:陈彬彬,
申请(专利权)人:天津经纬恒润科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。