[发明专利]一种基于蓝牙BLE设备端的固件升级方法及其装置在审
申请号: | 201811385999.0 | 申请日: | 2018-11-20 |
公开(公告)号: | CN109542485A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 旷彪;高应超;皮攀;许小阳;郭伟亮;钟桂鑫 | 申请(专利权)人: | 北京千丁互联科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04W4/80 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 102300 北京市门头沟区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 固件升级 升级 蓝牙连接 升级数据 设备版本信息 终端 发送数据包 获取指令 人工成本 升级版本 自动升级 服务端 分摊 工作量 耗时 发送 联网 维护 | ||
本发明提供了一种基于蓝牙BLE设备端的固件升级方法及其装置,其中所述方法包括:在终端与蓝牙BLE设备端建立蓝牙连接时,获取所述蓝牙BLE设备端的设备版本信息;判断蓝牙BLE设备端是否需要进行固件升级;若是,则判断蓝牙BLE设备端中是否存有升级数据片段;若否,则向服务端发送数据包获取指令;接收升级数据片段,并通过蓝牙向蓝牙BLE设备端发送以便于进行当前升级版本的固件升级。本发明实现了在蓝牙BLE设备无需联网的自动升级,并且避免工程人员到项目现在进行挨个手动升级,将升级任务分摊到每个通过蓝牙连接的终端之中,升级工作量小,升级效率高、耗时短、大大降低了升级维护的人工成本。
技术领域
本发明涉及BLE蓝牙技术领域,更具体地说,涉及一种基于蓝牙BLE 设备端的固件升级方法及其装置。
背景技术
低能耗蓝牙(Bluetooth Low Energy,或称Bluetooth LE、BLE,旧商标 BluetoothSmart)也称低功耗蓝牙,是蓝牙技术联盟设计和销售的一种个人 局域网技术,旨在用于医疗保健、运动健身、信标、安防、家庭娱乐等领 域的新兴应用。相较经典蓝牙,低功耗蓝牙旨在保持同等通信范围的同时 显著降低功耗和成本。
目前已经有越来越多的BLE设备用于门禁系统、门锁等领域。这些 BLE设备,通常没有接入互联网,因此无法实现在线自动固件升级,需要 工程人员使用升级工具(app)一个个对其升级。
现有的BLE设备的固件升级方案需要工程人员到项目现场使用升级工 具(app)对BLE设备一个个进行升级,而且BLE稳定的传输速率只有 1KB/s,如果一个升级包有300KB的话,需要5分钟左右的时间才能完成 升级,升级工作量太大,耗时长、升级效率低,且需要工程人员到现场进 行升级,人工成本高。
发明内容
有鉴于此,本发明提供一种基于蓝牙BLE设备端的固件升级方法及其 装置以解决现有技术的不足。
为解决上述问题,本发明提供一种基于蓝牙BLE设备端的固件升级方 法,包括:
在终端与蓝牙BLE设备端建立蓝牙连接时,获取所述蓝牙BLE设备端 的设备版本信息;
根据所述设备版本信息判断所述蓝牙BLE设备端是否需要进行固件升 级;
若所述蓝牙BLE设备端需要进行固件升级,则判断所述蓝牙BLE设备 端中是否存有当前升级版本对应的升级数据包中的升级数据片段;
若所述蓝牙BLE设备端中未存有所述升级数据片段,则向所述服务端 发送数据包获取指令;
接收所述服务端根据所述数据包获取指令发送的所述升级数据片段, 并将所述升级数据片段通过蓝牙向所述蓝牙BLE设备端发送,以便于所述 服务端在接收到所述升级数据包中每个所述升级数据片段后进行当前升级 版本的固件升级。
优选地,所述“接收所述服务端根据所述数据包获取指令发送的所述 升级数据片段,并将所述升级数据片段通过蓝牙向所述蓝牙BLE设备端发 送,以便于所述服务端在接收到所述升级数据包中每个所述升级数据片段 后进行当前升级版本的固件升级”包括:
接收所述服务端根据所述数据包获取指令依据升级包片段顺序依次发 送的所述升级数据片段,并将升级数据片段通过蓝牙向所述蓝牙BLE设备 端发送,直至蓝牙连接断开或基于所述升级进度位置信息判定所述升级数 据包中的每个所述升级数据片段传输结束;其中,所述服务端根据所述升 级包片段顺序和所接收到的所述升级数据片段生成升级进度位置信息;所 述蓝牙BLE设备端每接收到一个升级数据片段后,根据所接收到的所有升 级数据片段更新所述升级进度位置信息。
优选地,所述“判断所述蓝牙BLE设备端中是否存有当前升级的升级 数据片段”之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千丁互联科技有限公司,未经北京千丁互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811385999.0/2.html,转载请声明来源钻瓜专利网。