System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 蓝牙设备的升级方法、装置、计算机设备及存储介质制造方法及图纸_技高网

蓝牙设备的升级方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:42435808 阅读:12 留言:0更新日期:2024-08-16 16:46
本申请提供一种蓝牙设备的升级方法、装置、计算机设备及存储介质,应用在OTA平台上,所述蓝牙设备的升级方法包括:获取用于升级蓝牙设备的原始安装包,并查找蓝牙设备对应的芯片类型,其中,在OTA平台中预先标注有与蓝牙设备对应的芯片类型;根据蓝牙设备对应的芯片类型获取对应的升级插件,其中,升级插件包括执行程序,执行程序用于根据芯片类型对应的传输规则向蓝牙设备传输原始安装包;将原始安装包和升级插件进行打包以生成升级包,并将升级包下发至蓝牙网关以使蓝牙网关根据升级包对蓝牙设备进行升级。本申请通过在升级蓝牙设备的升级包中添加升级插件的方式,升级插件包括执行程序,执行程序用于根据芯片类型对应的传输规则向蓝牙设备传输原始安装包,使得蓝牙网关可以适配升级不同芯片类型的蓝牙设备,避免修改蓝牙网关,保证蓝牙网关的程序整洁,避免浪费资源。

【技术实现步骤摘要】

本专利技术涉及物联网,尤其涉及一种蓝牙设备的升级方法、装置、计算机设备及存储介质


技术介绍

1、随着物联网技术的发展,在物联网领域流行着多种无线通讯协议,比如zigbee、蓝牙、wifi等;现阶段,越来越多的蓝牙设备被广泛应用在多种电子产品上,但在使用带有蓝牙设备的产品时,由于蓝牙设备的功能更新或漏洞修复等原因需要对蓝牙设备进行升级,一般的升级流程为空中下载(ota)平台下发安装包给蓝牙网关,蓝牙网关解压安装包以获取升级固件,并将升级固件传输至蓝牙设备,调用蓝牙设备提供的协议栈,实现ota升级功能。

2、现阶段,蓝牙设备使用的芯片类型不同,执行的升级方式也不同;因此当在蓝牙设备新添加使用一类芯片类型时,需要先对蓝牙网关进行升级以适配新的蓝牙设备的芯片的升级方式,此时会导致蓝牙网关程序臃肿及浪费资源,若不率先升级蓝牙网关则不能升级蓝牙设备。


技术实现思路

1、本专利技术实施例提供了一种蓝牙设备的升级方法、装置、计算机设备及存储介质,旨在实现适配升级不同类型的蓝牙设备,避免修改蓝牙网关,保证蓝牙网关的程序整洁,避免浪费资源。

2、第一方面,本专利技术实施例提供了一种蓝牙设备的升级方法,应用于ota平台,其包括:获取用于升级蓝牙设备的原始安装包,并查找所述蓝牙设备对应的芯片类型,其中,在ota平台中预先标注有与所述蓝牙设备对应的芯片类型;根据所述蓝牙设备对应的所述芯片类型获取对应的升级插件,其中,所述升级插件包括执行程序,所述执行程序用于根据所述芯片类型对应的传输规则向所述蓝牙设备传输所述原始安装包;将所述原始安装包和所述升级插件进行打包以生成升级包,并将所述升级包下发至蓝牙网关以使所述蓝牙网关根据所述升级包对所述蓝牙设备进行升级。

3、第二方面,本专利技术实施例还提供了一种蓝牙设备的升级装置,其包括用于执行上述方法的单元。

4、第三方面,本专利技术实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。

5、第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时可实现上述方法。

6、本申请提供一种蓝牙设备的升级方法、装置、计算机设备及存储介质,应用在ota平台上,所述蓝牙设备的升级方法包括:获取用于升级蓝牙设备的原始安装包,并查找所述蓝牙设备对应的芯片类型,其中,在ota平台中预先标注有与所述蓝牙设备对应的芯片类型;根据所述蓝牙设备对应的所述芯片类型获取对应的升级插件,其中,所述升级插件包括执行程序,所述执行程序用于根据所述芯片类型对应的传输规则向所述蓝牙设备传输所述原始安装包;将所述原始安装包和所述升级插件进行打包以生成升级包,并将所述升级包下发至蓝牙网关以使所述蓝牙网关根据所述升级包对所述蓝牙设备进行升级。本申请通过在升级蓝牙设备的升级包中添加升级插件的方式,所述升级插件包括执行程序,所述执行程序用于根据所述芯片类型对应的传输规则向所述蓝牙设备传输所述原始安装包,使得所述蓝牙网关可以适配升级不同类型的所述蓝牙设备,避免修改所述蓝牙网关,保证所述蓝牙网关的程序整洁,避免浪费资源。

本文档来自技高网...

【技术保护点】

1.一种蓝牙设备的升级方法,其特征在于,应用于OTA平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述升级包下发至蓝牙网关,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据楼层结构图查找所述蓝牙设备所在区域内的蓝牙网关,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据楼层结构图查找所述蓝牙设备所在区域内的蓝牙网关,还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.一种蓝牙设备的升级方法,其特征在于,应用于蓝牙网关,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述执行程序升级所述蓝牙设备包括:

8.一种蓝牙设备的升级装置,其特征在于,包括用于执行如权利要求1-7任一项所述方法的单元。

9.一种计算机设备,其特征在于,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的方法。

10.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时可实现如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种蓝牙设备的升级方法,其特征在于,应用于ota平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述升级包下发至蓝牙网关,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据楼层结构图查找所述蓝牙设备所在区域内的蓝牙网关,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据楼层结构图查找所述蓝牙设备所在区域内的蓝牙网关,还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.一种蓝牙设备的升级方法,其特征在于,应用于蓝牙网关,所述方法包括...

【专利技术属性】
技术研发人员:张磊李美琪
申请(专利权)人:深圳诺博医疗器械有限公司
类型:发明
国别省市:

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

1