一种车辆的防盗模块的操作方法和装置与流程

文档序号:11228038阅读:1045来源:国知局
一种车辆的防盗模块的操作方法和装置与流程

本发明涉及车辆领域,尤其涉及一种车辆的防盗模块的操作方法和装置。



背景技术:

现有技术中,可采用对车辆设置电子防盗密码的方式对车辆进行防盗,这种防盗方式更加安全和可靠。

但是现有的管理电子防盗密码的系统或软件工具都存在各自的缺陷,如当车辆在使用中遇到问题时,工程人员需要先了解防盗系统类型的技术资料和当前车辆的实际状态,之后才能够手动地按照一定的时序向车辆发送多条基本车辆通讯指令,以完成防盗系统的解锁和匹配等操作。

这样的操作方式要求工程人员对该防盗系统有较充分的理解,并且能够非常熟练地使用车辆通讯指令。但是即便这样,也使整个解锁操作耗时比较长并且通常需要多次尝试才能成功。



技术实现要素:

基于以上问题,本发明提出一种车辆的防盗模块的操作方法和装置,本发明使工程人员或用户在对车辆进行解锁时,能够通过软件操作界面向防盗模块发送指令,从而不需要工程人员或用户掌握大量的防盗系统知识和众多的车辆通讯指令,使工程人员或用户只需要根据密钥操作软件提供的可操作软件操作界面即可以对防盗模块进行解锁和进行解锁以后的操作。同时,本发明也使整个解锁操作耗时大大降低并且操作一次即可以成功解锁。

一方面,本发明提出一种车辆的防盗模块的操作方法,包括:

接收软件操作界面发送的获取种子指令,从防盗模块获取种子;

根据所述种子计算密钥,并将密钥发送给所述防盗模块,若所述防盗模块验证所述密钥为正确的密钥,则所述防盗模块的状态由锁定状态变为解锁状态;

若检测到所述防盗模块的状态由锁定状态变为解锁状态,则在所述软件操作界面上显示所述防盗模块的状态并接收和执行所述软件操作界面发送的操作所述防盗模块的操作指令。

此外,所述操作指令包括:写入车辆密码指令、修改车辆密码指令、删除车辆密码指令和/或增加车辆密码指令。

此外,所述防盗模块包括发动机控制模块和/或车身控制模块。

此外,所述防盗模块中设置有制造允许计数器,若所述防盗模块的状态处于解锁状态且所述制造允许计数器为非零值,则允许执行所述操作指令。

此外,所述软件操作界面包括按钮区和显示区;

所述按钮区包括至少一个按钮,每一个按钮对应一个操作指令,当所述按钮不小于两个时,所述按钮的排列顺序为解锁所述防盗模块的操作指令的发送顺序;

所述显示区包括用于显示文本的至少一个文本显示框。

此外,所述按钮包括:用于发送所述获取种子指令的获取种子按钮、防盗模块电源按钮、读取制造允许计数器按钮、用于发送唤醒所述防盗模块指令的唤醒按钮、用于发送诊断模式指令的诊断按钮和/或钥匙按钮。

此外,所述文本显示框包括:制造允许计数器显示框、种子显示框和/或钥匙数量显示框。

另一方面,本发明提出一种车辆的防盗模块的操作装置,包括:

接收模块,用于接收软件操作界面发送的获取种子指令,从防盗模块获取种子;

计算模块,用于根据所述种子计算密钥,并将密钥发送给所述防盗模块,若所述防盗模块验证所述密钥为正确的密钥,则所述防盗模块的状态由锁定状态变为解锁状态;

检测模块,用于若检测到所述防盗模块的状态由锁定状态变为解锁状态,则在所述软件操作界面上显示所述防盗模块的状态并接收和执行所述软件操作界面发送的操作所述防盗模块的操作指令。

此外,所述操作指令包括:写入车辆密码指令、修改车辆密码指令、删除车辆密码指令和/或增加车辆密码指令。

此外,所述防盗模块包括发动机控制模块和/或车身控制模块。

此外,所述防盗模块中设置有制造允许计数器,若所述防盗模块的状态处于解锁状态且所述制造允许计数器为非零值,则允许执行所述操作指令。

此外,所述软件操作界面包括按钮区和显示区;

所述按钮区包括至少一个按钮,每一个按钮对应一个操作指令,当所述按钮不小于两个时,所述按钮的排列顺序为解锁所述防盗模块的操作指令的发送顺序;

所述显示区包括用于显示文本的至少一个文本显示框。

此外,所述按钮包括:用于发送所述获取种子指令的获取种子按钮、防盗模块电源按钮、读取制造允许计数器按钮、用于发送唤醒所述防盗模块指令的唤醒按钮、用于发送诊断模式指令的诊断按钮和/或钥匙按钮。

此外,所述文本显示框包括:制造允许计数器显示框、种子显示框和/或钥匙数量显示框。

通过采用上述技术方案,具有如下有益效果:

本发明实施例使工程人员或用户在对车辆进行解锁时,能够通过软件操作界面向防盗模块发送指令,从而不需要工程人员或用户掌握大量的防盗系统知识和众多的车辆通讯指令,使工程人员或用户只需要根据密钥操作软件提供的可操作软件操作界面即可以对防盗模块进行解锁和进行解锁以后的操作。同时,本发明实施例也使整个解锁操作耗时大大降低并且操作一次即可以成功解锁。

附图说明

图1是本发明一个实施例提供的车辆的防盗模块的操作方法的流程图;

图2是本发明一个实施例提供的车辆的防盗模块的操作方法的流程图;

图3是图2中软件操作界面的示意图;

图4是本发明一个实施例提供的车辆的防盗模块的操作装置的框图。

具体实施方式

以下结合具体实施方案和附图对本发明进行进一步的详细描述。其只意在详细阐述本发明的具体实施方案,并不对本发明产生任何限制,本发明的保护范围以权利要求书为准。

参照图1,本发明实施例提出一种车辆的防盗模块的操作方法,包括:

步骤s001,接收软件操作界面发送的获取种子指令,从防盗模块获取种子;

步骤s002,根据种子计算密钥,并将密钥发送给防盗模块,若防盗模块验证密钥为正确的密钥,则防盗模块的状态由锁定状态变为解锁状态;

步骤s003,若检测到防盗模块的状态由锁定状态变为解锁状态,则在软件操作界面上显示防盗模块的状态并接收和执行软件操作界面发送的操作防盗模块的操作指令。

在步骤s001中,工程人员或者用户通过密钥操作软件的软件操作界面向车辆的防盗模块发送操作指令。工程人员对车辆进行任何操作前,都需要将车辆先进行解锁。解锁时,需要首先从防盗模块获取到种子,根据种子计算出密钥,因为防盗模块自身掌握正确的密钥,当外部发送给防盗模块的密钥验证为正确的密钥时,防盗模块才能解锁。

在步骤s002中,密钥操作软件得到种子后,根据之前与防盗模块约定的算法计算密钥,并将计算后的密钥发送给防盗模块,防盗模块接收到密钥后,与自身预先存储的正确的密钥进行对比,若一致,则防盗模块将状态更改为解锁状态。

在步骤s003中,密钥操作软件检测防盗模块的状态,检测的过程可以是密钥操作软件主动去获取防盗模块的状态,也可以为防盗模块主动向密钥操作软件发送或报告防盗模块的状态。若检测到防盗模块的状态由锁定状态变为解锁状态,则在软件操作界面上显示防盗模块的状态,供工程人员或用户了解防盗模块的状态。当密钥操作软件解锁成功后,工程人员或用户会通过软件操作界面向防盗模块发送操作指令如:写入车辆密码指令或修改车辆密码指令。

在现有技术中,在车辆出厂前和出厂后,对车辆进行解锁的过程是不同的,从而使工程人员和售后人员对车辆进行解锁的步骤不同,增加了工程人员对出厂后的车辆的解锁的难度和时间。但是本发明实施例提出的方法,能够在车辆出厂前和出厂后中通用,使车辆解锁的过程统一,同时由于一般的售后人员即可以对车辆进行解锁操作,也使出厂后的车辆维护成本降低。

本发明实施例使工程人员或用户在对车辆进行解锁时,能够通过软件操作界面向防盗模块发送指令,从而不需要工程人员或用户掌握大量的防盗系统知识和众多的车辆通讯指令,使工程人员或用户只需要根据密钥操作软件提供的可操作软件操作界面即可以对防盗模块进行解锁和进行解锁以后的操作。同时,本发明实施例也使整个解锁操作耗时大大降低并且操作一次即可以成功解锁。

参照图2,本发明实施例提出一种车辆的防盗模块的操作方法,包括:

步骤s201,接收软件操作界面发送的防盗模块唤醒指令,对防盗模块进行唤醒。

步骤s202,接收软件操作界面发送的诊断模式指令,诊断模式指令用于使防盗模块处于唤醒状态,通过不断的周期发送诊断模式指令,维持防盗模块处于诊断模式和唤醒状态。

步骤s203,接收软件操作界面发送的获取种子指令,从防盗模块获取种子。

可选地,防盗模块包括发动机控制模块和/或车身控制模块。发动机控制模块ecm(enginecontrolmodule)和车身控制模块bcm(bodycontrolmodule)为车辆的重要控制模块,所以选用这两个模块之一或者全部作为防盗模块,用于管理车辆的密码。

可选地,防盗模块中设置有制造允许计数器,若防盗模块的状态处于解锁状态且制造允许计数器为非零值,则允许执行操作指令。

制造允许计数器mec(manufacturingenablecounter)用于保护防盗模块,每一次防盗模块通断电一次,制造允许计数器的值减一,当制造允许计数器的值为零时,防盗模块转为锁定状态,不允许对防盗模块再进行修改。

步骤s204,根据种子计算密钥,并将密钥发送给防盗模块,若防盗模块验证密钥为正确的密钥,则防盗模块的状态由锁定状态变为解锁状态。

步骤s205,若检测到防盗模块的状态由锁定状态变为解锁状态,则在软件操作界面上显示防盗模块的状态并接收和执行软件操作界面发送的操作防盗模块的操作指令。

可选地,软件操作界面包括按钮区和显示区;

按钮区包括至少一个按钮,每一个按钮对应一个操作指令,当按钮不小于两个时,按钮的排列顺序为解锁防盗模块的操作指令的发送顺序;

显示区包括用于显示文本的至少一个文本显示框。

因为现有技术中,需要工程人员了解多条车辆通讯指令的含义并且知道解锁车辆时多个车辆通讯指令的发送顺序,这样才能够正确解锁,所以本发明实施例中,在软件操作界面上将发送操作指令的按钮按照解锁防盗模块的顺序排列,使工程人员或者用户不需要记住解锁的操作指令的时序,更加方便的进行解锁操作。

通过文本显示框能够显示种子及防盗模块的状态,使使用者一目了然。

可选地,按钮包括:用于发送获取种子指令的获取种子按钮、防盗模块电源按钮、读取制造允许计数器按钮、用于发送唤醒防盗模块指令的唤醒按钮、用于发送诊断模式指令的诊断按钮和/或钥匙按钮。

图3所示为软件操作界面,包括:获取种子按钮(readbcmseed)、防盗模块电源按钮(bcmpowermodeon)和其它的多个按钮。在软件操作界面上可以增加、减少和修改按钮的数量、位置和排列顺序。

可选地,文本显示框包括:制造允许计数器显示框、种子显示框和/或钥匙数量显示框。

种子显示框显示的种子如abcd。

文本显示框还可以包括密钥显示框,用于显示计算出的密钥。文本显示框的数量、位置和排列顺序也可以进行修改。

可选地,操作指令包括:写入车辆密码指令、修改车辆密码指令、删除车辆密码指令和/或增加车辆密码指令。对车辆进行解锁后,可以在防盗模块中写入车辆密码以防盗;或者修改车辆密码以增加密码复杂度;或者对多余的车辆密码进行删除;或者增加车辆密码以备其中的一个忘记。

步骤s206,对防盗模块进行增加车辆密码操作。

步骤s207,通过软件操作界面停止发送诊断模式指令。

本发明实施例使工程人员或者用户不需要了解和记住大量的车辆通讯指令就能够简单方便地使用软件操作界面对防盗模块解锁,减少了解锁的时间,使解锁操作规范化。

参照图4,本发明实施例提出一种车辆的防盗模块的操作装置,包括:

接收模块401,用于接收软件操作界面发送的获取种子指令,从防盗模块获取种子;

计算模块402,用于根据种子计算密钥,并将密钥发送给防盗模块,若防盗模块验证密钥为正确的密钥,则防盗模块的状态由锁定状态变为解锁状态;

检测模块403,用于若检测到防盗模块的状态由锁定状态变为解锁状态,则在软件操作界面上显示防盗模块的状态并接收和执行软件操作界面发送的操作防盗模块的操作指令。

可选地,操作指令包括:写入车辆密码指令、修改车辆密码指令、删除车辆密码指令和/或增加车辆密码指令。

可选地,防盗模块包括发动机控制模块和/或车身控制模块。

可选地,防盗模块中设置有制造允许计数器,若防盗模块的状态处于解锁状态且制造允许计数器为非零值,则允许执行操作指令。

可选地,软件操作界面包括按钮区和显示区;

按钮区包括至少一个按钮,每一个按钮对应一个操作指令,当按钮不小于两个时,按钮的排列顺序为解锁防盗模块的操作指令的发送顺序;

显示区包括用于显示文本的至少一个文本显示框。

可选地,按钮包括:用于发送获取种子指令的获取种子按钮、防盗模块电源按钮、读取制造允许计数器按钮、用于发送唤醒防盗模块指令的唤醒按钮、用于发送诊断模式指令的诊断按钮和/或钥匙按钮。

可选地,文本显示框包括:制造允许计数器显示框、种子显示框和/或钥匙数量显示框。

以上所述的仅是本发明的原理和较佳的实施例。应当指出,对于本领域的普通技术人员来说,在本发明原理的基础上,还可以做出若干其它变型,也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1