车位锁控制方法、车位锁、车载装置和车载控制系统的制作方法

文档序号:10529788阅读:481来源:国知局
车位锁控制方法、车位锁、车载装置和车载控制系统的制作方法
【专利摘要】本发明提供了车位锁控制方法、车位锁、车载装置和车载控制系统,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击所述开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包向所述车位锁发送所述控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
【专利说明】
车位锁控制方法、车位锁、车载装置和车载控制系统
技术领域
[0001]本发明涉及电子技术,尤其涉及一种车位锁控制方法、车位锁、车载装置和车载控制系统。
【背景技术】
[0002]车位锁是一种防止车辆占用停车位的机械装置。车位锁往往安装于停车位中间或者在停车位入口的1/3处,其安装条件要求是在水泥地面等坚固而平整的地面上。
[0003]目前,车位锁大多为机械手动式,车辆进入停车位时,驾驶员需要下车把车位锁的锁头打开,撑杆收起;在车辆驶出停车位时,驾驶员同样需要下车,把车位锁的撑杆撑起,然后再锁上锁头。可见,现有的车位锁使用非常不便,尤其是恶劣天气条件下,对露天车位的车位锁进行开闭锁的操作非常不便。

【发明内容】

[0004]本发明提供一种车位锁控制方法、车位锁、车载装置和车载控制系统,用于解决现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]第一方面,提供了一种车位锁控制方法,包括:
[0007]在界面上显示用于控制车位锁开闭的虚拟按键;
[0008]当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令;
[0009]查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包;
[0010]向所述车位锁发送所述控制指令数据包。
[0011 ]第二方面,提供了一种车位锁控制方法,包括:
[0012]接收车载装置发送的控制指令数据包;其中,所述控制指令数据包包括密钥和遥控指令;
[0013]根据预存的配对密钥,判断所述控制指令数据包中的密钥与所述配对密钥是否相同;
[0014]若相同,则根据所述遥控指令,支起或收起车位锁。
[0015]第三方面,提供了一种车位锁控制方法,包括:
[0016]车载装置在界面上显示用于控制车位锁开闭的虚拟按键,当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令;
[0017]所述车载装置查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包,向所述车位锁发送所述控制指令数据包;
[0018]所述车位锁接收所述车载装置发送的所述控制指令数据包,根据预存的配对密钥,判断所述控制指令数据包中的密钥与所述配对密钥是否相同;
[0019]若相同,则所述车位锁根据所述遥控指令,支起或收起车位锁。
[0020]第四方面,提供了一种车载装置,包括:
[0021]第一显示模块,用于在界面上显示用于控制车位锁开闭的虚拟按键;
[0022]生成模块,用于当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令;
[0023]打包模块,用于查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包;
[0024]第一发送模块,用于向所述车位锁发送所述控制指令数据包。
[0025]第五方面,提供了一种车位锁,包括:
[0026]接收模块,用于接收车载装置发送的控制指令数据包;其中,所述控制指令数据包包括當钥和遥控指令;
[0027]判断模块,用于根据预存的配对密钥,判断所述控制指令数据包中的密钥与所述配对密钥是否相同;
[0028]控制模块,用于若相同,则根据所述遥控指令,支起或收起车位锁。
[0029]第六方面,提供了一种车载控制系统,包括如上所述的车载装置,以及如上所述的车位锁。
[0030]本发明实施例提供的车位锁控制方法、车位锁、车载装置和车载控制系统,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击所述开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包向所述车位锁发送所述控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0031]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0032]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0033]图1为本发明实施例一提供的一种车位锁控制方法的流程示意图;
[0034]图2为本发明实施例二提供的一种车位锁控制方法的流程示意图;
[0035]图3为本发明实施例三提供的一种车载装置的结构示意图;
[0036]图4为本发明实施例三提供的另一种车载装置的结构示意图;
[0037]图5为本发明实施例四提供的一种车位锁的结构示意图;
[0038]图6为本发明实施例四提供的另一种车位锁的结构示意图;
图7为本发明实施例五提供的一种车位锁控制方法的流程示意图;
图8为本发明实施例六提供的一种车位锁控制方法的流程示意图;
图9为本发明实施例七提供的一种车载控制系统的结构示意图。
【具体实施方式】
[0039]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0040]下面结合附图对本发明实施例提供的车位锁控制方法、车位锁、车载装置和车载控制系统进行详细描述。
[0041 ] 实施例一
[0042]图1为本发明实施例一提供的一种车位锁控制方法的流程示意图,本实施例所提供的方法可以由车载装置执行,车载装置可以集成到同一个硬件中,也可自由自合分布在不同硬件中,也可集成到车辆的其他硬件中,如TBOX型的中控装置。如图1所示,包括:
[0043]步骤101、在界面显示用于控制车位锁开闭的虚拟按键。
[0044]其中,该界面可以是车载装置的界面,当然本发明并不排除采用其他设备,例如手机终端等,以显示所述界面。
[0045]其中,虚拟按键包括用于控制车位锁收起的开放车位锁按键和/或用于控制车位锁支起的闭锁车位锁按键。
[0046]具体的,虚拟按键的个数为一个,通过虚拟按键是否处于高亮状态表示是否支起控制车位锁,或者,虚拟按键的个数为至少两个,包括开放车位锁按键和闭锁车位锁按键,至少两虚拟按键是否处于高亮状态表示是否开启对应的控制车位锁的功能。
[0047]作为一种可能的实现方式,预先获取车位锁支起的角度值,根据该角度值确定车位锁的使用状态,若所述车位锁支起的角度值小于5°,则在车载装置的界面显示所述闭锁车位锁按键;若所述车位锁支起的角度值大于85°,则在车载装置的界面显示所述开放车位锁按键。
[0048]例如:当用户需要占用车位时,则可以预先获取停车场内各车位锁支起的角度值。若车位锁支起的角度值大于85°,则确定该车位空闲,在车载装置的界面上显示该车位的图标,并在图标对应位置显示开放车位锁按键。
[0049]作为另一种可能的实现方式,车载装置直接显示开放车位锁按键和闭锁车位锁按键。通过虚拟按键是否处于高亮状态表示是否开启对应的控制车位锁的功能。
[0050]步骤102、当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令。
[0051]当探测到点击所述开放车位锁按键的操作时,生成用于收起车位锁的遥控指令。当探测到点击所述闭锁车位锁按键的操作时,生成用于支起车位锁的遥控指令。
[0052]步骤103、查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包。
[0053]具体的,服务器可以预先向具有使用车位权限的用户下发车位所安装的车位锁的密钥,从而用户利用车载装置接收该车位锁的密钥,当需要控制车位锁时,则将遥控指令与密钥打包,获得控制指令数据包。
[0054]步骤104、向车位锁发送所述控制指令数据包。
[0055]具体的,基于V2X通信方式向所述车位锁发送所述控制指令数据包。
[0056]进一步,在步骤105之后,还包括:判断在预设时限内,是否接收到所述车位锁发送的控制指令响应;所述控制指令响应用于指示所述车位锁执行所述控制指令数据包中的遥控指令的执行结果;若接收到所述控制指令响应,则在所述界面显示所述控制指令响应所指示的执行结果;若未接收到所述控制指令响应,则在所述界面显示控制失败的提示信息。
[0057]进一步,在步骤101之前,还包括:向所述车位锁发送用于查询所述车位锁使用状态的遥控指令;接收所述车位锁发送的车位锁信息;所述车位锁信息包括车位锁的故障信息和/或所述车位锁支起的角度值;在界面显示所述车位锁信息。
[0058]具体的,基于V2X通信方式查询所述车位锁使用状态,并在界面显示所述车位锁信息,包括车位锁的故障信息和/或所述车位锁支起的角度值。
[0059]需要说明的是,V2X(Vehicleto X)技术是一种通信技术,其技术的基本原理符合IEEE802.1lp通信协议,是智能交通运输系统的关键技术。这种技术使得车与车、车与基站、基站与基站之间能够通信,可应用于车载通信领域。与传统的车载通信技术,即基于移动通信网络的2G/3G/4G通信技术相比,V2X技术具有应用于高速场景,车辆行驶速度可达到180Km/h;以及覆盖范围广,不依赖基站的视距传播达到3000m;以及通信机制简化,适用于变化的通信环境,没有复杂的认证、关联和数据机密性服务;同时,无需移动通信流量费的特点。
[0060]本实施例,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击所述开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包向所述车位锁发送所述控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0061 ] 实施例二
[0062]图2为本发明实施例二提供的一种车位锁控制方法的流程示意图,本实施例所提供的方法可以由车位锁执行,如图2所示,包括:
[0063]步骤201、接收车载装置发送的控制指令数据包。
[0064]其中,所述控制指令数据包包括密钥和遥控指令。
[0065]具体的,基于V2X通信方式接收车载装置发送的控制指令数据包。
[0066]步骤202、根据预存的配对密钥,判断所述控制指令数据包中的密钥与预先存储的配对密钥是否相同。
[0067]具体的,通过判断控制指令数据包中的密钥与所述配对密钥是否相同,可以确定车载装置是否具有控制该车位锁的权限。这是由于服务器可以预先向具有使用车位权限的用户下发车位所安装的车位锁的密钥,从而用户利用车载装置接收该车位锁的密钥,当需要控制车位锁时,则将遥控指令与密钥打包,获得控制指令数据包。
[0068]步骤203、若相同,则根据所述遥控指令,支起或收起车位锁。
[0069]具体的,查询上一次所接收到的遥控指令的执行结果;当确定已成功执行上一次接收到的遥控指令时,探测车位锁支起的角度值,根据所述车位锁支起的角度值确定车位锁的使用状态;若所述遥控指令为收起车位锁,且所述车位锁的使用状态为支起状态,则收起车位锁;若所述遥控指令为支起车位锁,且所述车位锁的使用状态为收起状态,则支起车位锁。
[0070]进一步,在步骤203之后,还包括:向所述车载装置发送控制指令响应;所述控制指令响应用于指示所述控制指令数据包中的遥控指令的执行结果。
[0071]进一步,在步骤202之后,还包括:
[0072]步骤204、若控制指令数据包中的密钥与所述配对密钥不相同,则拒绝执行遥控指令。
[0073]具体的,若控制指令数据包中的密钥与配对密钥不同,则说明车载装置不具有控制该车位锁的权限。
[0074]为了清楚说明本实施例所提供的车位锁控制方法,本实施例还提供了一种具体的车位锁控制方法流程。
[0075]首先,接收车载装置发送的收起车位锁的遥控指令。具体的,在车位锁处于支起的状态下,车位锁基于V2X通信方式接收车位开放指令数据包,该数据包包括:收起车位锁的遥控指令和秘钥。该指令数据完全符合IEEE802.1IP标准协议的格式。车位锁基于V2X通信方式接收数据包的刷新频率可通过软件配置,一般不小于0.5Hz。
[0076]其次,进行开锁前自检流程。具体的,车位锁接收到车位开放指令数据包后,对车位锁进行自检。一方面检查该数据包中的秘钥与车位锁保存的配对秘钥是否一致,如不一致则自检不通过;另一方面检查车位锁中是否存储有故障码,以确定车位锁是否存在故障,如传感器损坏、执行器损坏等。进而确认当前车位锁是否处于支起的状态,具体的,若车位锁支起的角度值大于10°则说明车位锁处于支起的状态。
[0077]再次,自检通过后车位锁中的电机反转。在电机反转过程中,如果车位锁支起的角度值小于5°则认为车位锁处于收起状态,电机停止运转,并在更新和保存最新的车位状态信息。进而基于V2通信方式向车载装置回复车位锁开放成功信息。如果车位锁支起的角度值大于5°则驱动所述电机反转,当驱动时间超过时间限值,一般设置时间限值默认值为5s,范围为3s至10s,则确定车位锁出现故障开放失败,保存故障码,并基于V2X通信方式向车载装置回复车位锁开放失败信息。
[0078]为了清楚说明本实施例所提供的车位锁控制方法,本实施例还提供了另一种具体的车位锁控制方法流程。
[0079]首先,接收车载装置发送的支起车位锁的遥控指令。具体的,在车位处于收起的状态下,车位锁基于V2X通信方式接收车位锁死指令数据包,该数据包包括:支起车位锁的遥控指令和秘钥。
[0080]其次,进行闭锁前自检流程。具体的,车位锁接收到开放指令数据包后,对车位锁进行自检。一方面检查指令数据包中的秘钥与车位锁保存的配对秘钥是否一致,如不一致则自检不通过;另一方面检查车位锁中是否存储有故障码,以确定车位锁是否存在故障,如传感器损坏、执行器损坏等。进而确认当前车位锁是否处于非支起的状态,具体的,若车位锁支起的角度值小于80°则说明车位锁处于非支起的状态,即收起状态。
[0081 ]再次,自检通过后车位锁中的电机正转。在电机正转过程中,如果车位锁支起的角度值大于85°则认为车位锁处于支起状态,电机停止运转,并在更新和保存最新的车位状态信息。进而基于V2X通信方式向车载装置回复车位锁闭锁成功信息。如果车位锁支起的角度值小于或等于85°则驱动所述电机正转,当驱动时间超过时间限值,一般设置时间限值默认值为5s,范围为3s至10s,则确定车位锁出现故障闭锁失败,在保存故障码,并基于V2X通信方式向车载装置回复车位锁闭锁失败信息。
[0082]本实施例中,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击所述开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包向所述车位锁发送所述控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0083]实施例三
[0084]图3为本发明实施例三提供的一种车载装置的结构示意图,如图3所示,包括:第一显示模块31、生成模块32、打包模块33和第一发送模块34。
[0085]第一显示模块31,用于在界面显示用于控制车位锁开闭的虚拟按键。
[0086]其中,虚拟按键包括开放车位锁按键和/或闭锁车位锁按键。
[0087]所述第一显示模块31,具体用于若所述车位锁支起的角度值小于5°,则显示所述闭锁车位锁按键;若所述车位锁支起的角度值大于85°,则显示所述开放车位锁按键。
[0088]生成模块32,用于当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令。
[0089]具体的,当探测到点击所述开放车位锁按键的操作时,生成模块32生成用于收起车位锁的遥控指令;当探测到点击所述闭锁车位锁按键的操作时,生成模块32生成用于支起车位锁的遥控指令。
[0090]打包模块33,用于查询所述车位锁的密钥,将生成模块32所生成的遥控指令与所述密钥打包生成控制指令数据包。
[0091]第一发送模块34,用于向所述车位锁发送打包模块33所打包获得的控制指令数据包。
[0092]具体的,第一发送模块37,具体用于基于V2X通信方式向所述车位锁发送所述控制指令数据包。
[0093]进一步,图4为本发明实施例三提供的另一种车载装置的结构示意图,如图4所示,在图3所提供的车载装置的基础上,进一步包括:第二发送模块35、接收模块36、第二显示模块37、判断模块38和第三显示模块39。
[0094]第二发送模块35,用于向所述车位锁发送用于查询所述车位锁使用状态的遥控指令。
[0095]接收模块36,用于接收所述车位锁发送的车位锁信息。
[0096]其中,所述车位锁信息包括车位锁的故障信息和/或所述车位锁支起的角度值。
[0097]第二显示模块37,用于在界面显示所述车位锁信息。
[0098]判断模块38,用于判断在预设时限内,是否接收到所述车位锁发送的控制指令响应。
[0099]其中,控制指令响应用于指示所述车位锁执行所述控制指令数据包中的遥控指令的执行结果。
[0100]第三显示模块39,用于若接收到所述控制指令响应,则在所述界面显示所述控制指令响应所指示的执行结果;若未接收到所述控制指令响应,则在所述界面显示控制失败的提示信息。
[0101]本实施例中,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击所述开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包向所述车位锁发送所述控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0102]实施例四
[0103]图5为本发明实施例四提供的一种车位锁的结构示意图,如图5所示,包括:接收模块51、判断模块52和控制模块53。
[0104]接收模块51,用于接收车载装置发送的控制指令数据包。
[0105]其中,所述控制指令数据包包括密钥和遥控指令。
[0106]具体的,接收模块51具体用于基于V2X通信方式接收车载装置发送的控制指令数据包。
[0107]判断模块52,用于根据预存的配对密钥,判断所述控制指令数据包中的密钥与所述配对密钥是否相同。
[0108]控制模块53,用于若相同,则根据所述遥控指令,支起或收起车位锁。
[0109]进一步,图6为本发明实施例四提供的另一种车位锁的结构示意图,如图6所示,在图5所提供的车位锁的基础上,进一步包括:探测模块55。
[0110]探测模块55,用于探测车位锁支起的角度值,根据所述车位锁支起的角度值确定车位锁的使用状态。
[0111]进一步,车位锁还包括:查询模块54。
[0112]查询模块54,用于查询上一次所接收到的遥控指令的执行结果。
[0113]探测模块55,具体用于当确定已成功执行上一次接收到的遥控指令时,探测车位锁支起的角度值,根据所述车位锁支起的角度值确定车位锁的使用状态。
[0114]基于此,控制模块53,具体用于若所述遥控指令为收起车位锁,且所述车位锁的使用状态为支起状态,则收起车位锁;若所述遥控指令为支起车位锁,且所述车位锁的使用状态为收起状态,则支起车位锁。
[0115]进一步,车位锁,还包括:发送模块56。
[0116]发送模块56,用于向所述车载装置发送控制指令响应。
[0117]其中,控制指令响应用于指示所述控制指令数据包中的遥控指令的执行结果。
[0118]具体的,发送模块56具体用于基于V2X通信方式向所述车载装置发送控制指令响应。
[0119]本实施例中,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击所述开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包向所述车位锁发送所述控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0120]实施例五
[0121]图7为本发明实施例五提供的一种车位锁控制方法的流程示意图,在本实施例中描述了车位锁与车载装置之间的交互过程,如图7所示,车位锁控制方法包括:
[0122]步骤701、车载装置在界面上显示用于控制车位锁开闭的虚拟按键,当探测到点击虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令。
[0123]具体的,虚拟按键的个数为一个,通过虚拟按键是否处于高亮状态表示是否开启控制车位锁的功能,或者,虚拟按键的个数为至少两个,包括开放车位锁按键和闭锁车位锁按键,至少两虚拟按键是否处于高亮状态表示是否开启对应的控制车位锁的功能。
[0124]作为一种可能的实现方式,虚拟按键可包括用于控制车位锁收起的开放车位锁按键和/或用于控制车位锁支起的闭锁车位锁按键。若车位锁支起的角度值小于5°,则显示闭锁车位锁按键,点击闭锁车位锁按键时执行生成支起车位锁的遥控指令的步骤。若车位锁支起的角度值大于85°,则显示开放车位锁按键,点击开放车位锁按键时执行生成收起支起车位锁的遥控指令的步骤。
[0125]步骤702、车载装置查询车位锁的密钥,将遥控指令与密钥打包生成控制指令数据包,向车位锁发送控制指令数据包。
[0126]步骤703、车位锁接收车载装置发送的控制指令数据包,根据预存的配对密钥,判断控制指令数据包中的密钥与配对密钥是否相同。
[0127]步骤704、若相同,则车位锁根据遥控指令,支起或收起车位锁。
[0128]本实施例中,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询车位锁的密钥,将遥控指令与密钥打包生成控制指令数据包向车位锁发送控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0129]实施例六
[0130]图8为本发明实施例六提供的一种车位锁控制方法的流程示意图,在本实施例中描述了车位锁与车载装置之间的交互过程,如图8所示,车位锁控制方法包括:
[0131]步骤801、车载装置向车位锁发送用于查询车位锁使用状态的遥控指令。
[0132]步骤802、车位锁向车载装置发送车位锁信息。
[0133]具体的,当车位锁接收到遥控指令时,车位锁根据故障信息和/或车位锁支起的角度值生成车位锁信息,向车载装置发送车位锁信息。
[0134]步骤803、车载装置在界面显示车位锁信息和用于控制车位锁开闭的虚拟按键。
[0135]具体的,若车位锁支起的角度值小于5°,则车载装置显示闭锁车位锁按键,用于点击闭锁车位锁按键时执行生成支起车位锁的遥控指令的步骤。若车位锁支起的角度值大于85°,则车载装置显示开放车位锁按键,用于点击开放车位锁按键时执行生成收起支起车位锁的遥控指令的步骤。
[0136]步骤804、当探测到点击虚拟按键的操作时,车载装置生成用于收起或者支起车位锁的遥控指令。
[0137]步骤805、车载装置向车位锁发送控制指令数据包。
[0138]其中,控制指令数据包包括遥控指令和车位锁的密钥。
[0139]步骤806、车位锁根据控制指令数据包,支起或收起车位锁。
[0140]具体的,车位锁根据预存的配对密钥,判断控制指令数据包中的密钥与配对密钥是否相同。若相同,则车位锁探测车位锁支起的角度值,根据车位锁支起的角度值确定车位锁的使用状态,若遥控指令为收起车位锁,且车位锁的使用状态为支起状态,则收起车位锁;若遥控指令为支起车位锁,且车位锁的使用状态为收起状态,则支起车位锁。
[0141]步骤807、车位锁向车载装置发送控制指令响应。
[0142]其中,控制指令响应用于指示控制指令数据包中的遥控指令的执行结果。
[0143]步骤808、车载装置在界面显示控制指令响应所指示的执行结果。
[0144]具体的,车载装置向车位锁发送控制指令数据包之后,判断在预设时限内,是否接收到车位锁发送的控制指令响应,若接收到控制指令响应,则车载装置在界面显示控制指令响应所指示的执行结果;若未接收到控制指令响应,则车载装置在界面显示控制失败的提不?目息。
[0145]本实施例中,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询车位锁的密钥,将遥控指令与密钥打包生成控制指令数据包向车位锁发送控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0146]实施例七
[0147]图9为本发明实施例七提供的一种车载控制系统的结构示意图,如图9所示,包括车载装置91和车位锁92。
[0148]车载装置91与车位锁92之间基于V2X通信方式进行交互通信。
[0149]其中,车载装置91在界面上显示用于控制车位锁开闭的虚拟按键;当探测到点击虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令;查询车位锁的密钥,将遥控指令与密钥打包生成控制指令数据包;向车位锁发送控制指令数据包。
[0150]车位锁92接收车载装置发送的控制指令数据包;根据预存的配对密钥,判断控制指令数据包中的密钥与配对密钥是否相同;若相同,则根据遥控指令,支起或收起车位锁。[0151 ]其中,控制指令数据包包括密钥和遥控指令。
[0152]车载装置91的功能模块参见实施例三中的相关描述,车位锁92的功能模块参见实施例四中的相关描述,本实施例中对此不再赘述。
[0153]本实施例中,通过车载装置在界面上显示用于控制车位锁的虚拟按键之后,当探测到点击开放车位锁按键的操作时,生成用于收起车位锁的遥控指令并查询车位锁的密钥,将遥控指令与密钥打包生成控制指令数据包向车位锁发送控制指令数据包,以使车位锁确定控制指令数据包中的密钥与预存的配对密钥相同之后,根据遥控指令支起或收起,从而实现了控制车位锁开闭锁的功能,解决了现有技术中车位锁的开闭锁操作不便捷的技术问题。
[0154]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种车位锁控制方法,其特征在于,包括: 在界面上显示用于控制车位锁开闭的虚拟按键; 当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令; 查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包; 向所述车位锁发送所述控制指令数据包。2.根据权利要求1所述的车位锁控制方法,其特征在于,所述在设备界面上显示用于控制车位锁开闭的虚拟按键之前,还包括: 向所述车位锁发送用于查询所述车位锁使用状态的遥控指令; 接收所述车位锁发送的车位锁信息;所述车位锁信息包括车位锁的故障信息和/或所述车位锁支起的角度值; 在界面显示所述车位锁信息。3.根据权利要求2所述的车位锁控制方法,其特征在于,所述在设备界面上显示用于控制车位锁开闭的虚拟按键,包括: 若所述车位锁支起的角度值小于5°,则显示闭锁车位锁按键,点击所述闭锁车位锁按键时执行生成支起车位锁的遥控指令的步骤; 若所述车位锁支起的角度值大于85°,则显示开放车位锁按键,点击所述开放车位锁按键时执行生成收起支起车位锁的遥控指令的步骤。4.根据权利要求1所述的车位锁控制方法,其特征在于,所述向所述车位锁发送所述控制指令数据包之后,还包括: 判断在预设时限内,是否接收到所述车位锁发送的控制指令响应;所述控制指令响应用于指示所述车位锁执行所述控制指令数据包中的遥控指令的执行结果; 若接收到所述控制指令响应,则在所述界面显示所述控制指令响应所指示的执行结果; 若未接收到所述控制指令响应,则在所述界面显示控制失败的提示信息。5.根据权利要求1所述的车位锁控制方法,其特征在于,所述向所述车位锁发送所述控制指令数据包,包括: 基于V2X通信方式向所述车位锁发送所述控制指令数据包。6.根据权利要求1-5任一项所述的车位锁控制方法,其特征在于, 所述虚拟按键的个数为一个,所述虚拟按键是否处于高亮状态表示是否支起车位锁;或者,所述虚拟按键的个数为至少两个,包括用于控制车位锁收起的开放车位锁按键和用于控制车位锁支起的闭锁车位锁按键,所述至少两个虚拟按键是否处于高亮状态表示是否开启对应的控制车位锁的功能。7.一种车位锁控制方法,其特征在于,包括: 接收车载装置发送的控制指令数据包;其中,所述控制指令数据包包括密钥和遥控指令; 根据预存的配对密钥,判断所述控制指令数据包中的密钥与所述配对密钥是否相同; 若相同,则根据所述遥控指令,支起或收起车位锁。8.根据权利要求7所述的车位锁控制方法,其特征在于,所述根据所述遥控指令,支起或收起车位锁之前,还包括: 探测车位锁支起的角度值,根据所述车位锁支起的角度值确定车位锁的使用状态; 所述根据所述遥控指令,支起或收起车位锁,包括: 若所述遥控指令为收起车位锁,且所述车位锁的使用状态为支起状态,则收起车位锁;若所述遥控指令为支起车位锁,且所述车位锁的使用状态为收起状态,则支起车位锁。9.根据权利要求7所述的车位锁控制方法,其特征在于,所述根据所述遥控指令,支起或收起车位锁之后,还包括: 向所述车载装置发送控制指令响应;所述控制指令响应用于指示所述控制指令数据包中的遥控指令的执行结果。10.根据权利要求7-9任一项所述的车位锁控制方法,其特征在于,所述接收车载装置发送的控制指令数据包,包括: 基于V2X通信方式接收车载装置发送的控制指令数据包。11.一种车位锁控制方法,其特征在于,包括: 车载装置在界面上显示用于控制车位锁开闭的虚拟按键,当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令; 所述车载装置查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包,向所述车位锁发送所述控制指令数据包; 所述车位锁接收所述车载装置发送的所述控制指令数据包,根据预存的配对密钥,判断所述控制指令数据包中的密钥与所述配对密钥是否相同; 若相同,则所述车位锁根据所述遥控指令,支起或收起车位锁。12.根据权利要求11所述的车位锁控制方法,其特征在于,所述在设备界面上显示用于控制车位锁开闭的虚拟按键之前,还包括: 所述车载装置向所述车位锁发送用于查询所述车位锁使用状态的遥控指令; 当所述车位锁接收到所述遥控指令时,所述车位锁根据故障信息和/或车位锁支起的角度值生成车位锁信息,向所述车载装置发送所述车位锁信息; 所述车载装置在所述界面显示所述车位锁信息。13.根据权利要求12所述的车位锁控制方法,其特征在于,所述在设备界面上显示用于控制车位锁开闭的虚拟按键,包括: 若所述车位锁支起的角度值小于5°,则所述车载装置显示闭锁车位锁按键,用于点击所述闭锁车位锁按键时执行生成支起车位锁的遥控指令的步骤; 若所述车位锁支起的角度值大于85°,则所述车载装置显示开放车位锁按键,用于点击所述开放车位锁按键时执行生成收起支起车位锁的遥控指令的步骤。14.根据权利要求11所述的车位锁控制方法,其特征在于,所述根据所述遥控指令,支起或收起车位锁之后,还包括: 所述车位锁向所述车载装置发送控制指令响应;所述控制指令响应用于指示所述控制指令数据包中的遥控指令的执行结果。15.根据权利要求14所述的车位锁控制方法,其特征在于,所述向所述车位锁发送所述控制指令数据包之后,还包括: 所述车载装置判断在预设时限内,是否接收到所述车位锁发送的控制指令响应; 若接收到所述控制指令响应,则所述车载装置在所述界面显示所述控制指令响应所指示的执行结果; 若未接收到所述控制指令响应,则所述车载装置在所述界面显示控制失败的提示信息。16.一种车载装置,其特征在于,包括: 第一显示模块,用于在界面上显示用于控制车位锁开闭的虚拟按键; 生成模块,用于当探测到点击所述虚拟按键的操作时,生成用于收起或者支起车位锁的遥控指令; 打包模块,用于查询所述车位锁的密钥,将所述遥控指令与所述密钥打包生成控制指令数据包; 第一发送模块,用于向所述车位锁发送所述控制指令数据包。17.根据权利要求16所述的车载装置,其特征在于,所述车载装置还包括: 第二发送模块,用于向所述车位锁发送用于查询所述车位锁使用状态的遥控指令; 接收模块,用于接收所述车位锁发送的车位锁信息;所述车位锁信息包括车位锁的故障信息和/或所述车位锁支起的角度值; 第二显示模块,用于在界面显示所述车位锁信息。18.根据权利要求17所述的车载装置,其特征在于, 所述第一显示模块,具体用于若所述车位锁支起的角度值小于5°,则显示所述闭锁车位锁按键,点击所述闭锁车位锁按键时执行生成支起车位锁的遥控指令的步骤;若所述车位锁支起的角度值大于85°,则显示所述开放车位锁按键,点击所述开放车位锁按键时执行生成收起支起车位锁的遥控指令的步骤。19.根据权利要求16所述的车载装置,其特征在于,所述车载装置还包括: 判断模块,用于判断在预设时限内,是否接收到所述车位锁发送的控制指令响应;所述控制指令响应用于指示所述车位锁执行所述控制指令数据包中的遥控指令的执行结果;第三显示模块,用于若接收到所述控制指令响应,则在所述界面显示所述控制指令响应所指示的执行结果;若未接收到所述控制指令响应,则在所述界面显示控制失败的提示?目息O20.根据权利要求16所述的车载装置,其特征在于, 所述第一发送模块,具体用于基于V2X通信方式向所述车位锁发送所述控制指令数据包。21.根据权利要求16-20任一项所述的车载装置,其特征在于, 所述虚拟按键的个数为一个,所述虚拟按键是否处于高亮状态表示是否支起车位锁;或者,所述虚拟按键的个数为至少两个,包括用于控制车位锁收起的开放车位锁按键和用于控制车位锁支起的闭锁车位锁按键,所述至少两个虚拟按键是否处于高亮状态表示是否开启对应的控制车位锁的功能。22.一种车位锁,其特征在于,包括: 接收模块,用于接收车载装置发送的控制指令数据包;其中,所述控制指令数据包包括密、钥和遥控指令; 判断模块,用于根据预存的配对密钥,判断所述控制指令数据包中的密钥与所述配对密钥是否相同; 控制模块,用于若相同,则根据所述遥控指令,支起或收起车位锁。23.根据权利要求22所述的车位锁,其特征在于,所述车位锁,还包括: 探测模块,用于探测车位锁支起的角度值,根据所述车位锁支起的角度值确定车位锁的使用状态; 所述控制模块,具体用于若所述遥控指令为收起车位锁,且所述车位锁的使用状态为支起状态,则收起车位锁;若所述遥控指令为支起车位锁,且所述车位锁的使用状态为收起状态,则支起车位锁。24.根据权利要求22所述的车位锁,其特征在于,所述车位锁,还包括: 发送模块,用于向所述车载装置发送控制指令响应;所述控制指令响应用于指示所述控制指令数据包中的遥控指令的执行结果。25.根据权利要求22-24任一项所述的车位锁,其特征在于, 所述接收模块,具体用于基于V2X通信方式接收车载装置发送的控制指令数据包。26.—种车载控制系统,包括如权利要求16-21所述的车载装置,以及如权利要求22-25所述的车位锁。
【文档编号】E04H6/42GK105887718SQ201511032563
【公开日】2016年8月24日
【申请日】2015年12月31日
【发明人】林伟, 陈昆盛, 勾晓菲, 李文锐, 李丹, 邹禹, 徐勇, 刘鹏
【申请人】乐卡汽车智能科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1