一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于BLE的数据传输方法、装置及BLE主设备与流程

2022-02-22 08:52:07 来源:中国专利 TAG:

技术特征:
1.一种基于ble的数据传输方法,其特征在于,包括:ble主设备获取各ble从设备各自对应的同时传输文件;其中,所述ble从设备的数量大于或等于2;利用所述ble主设备与所述ble从设备的ble连接,在每个通讯间隙依次向各所述ble从设备发送各自对应的预设数量的同时传输数据包;其中,所述同时传输数据包为所述同时传输文件对应的数据包。2.根据权利要求1所述的基于ble的数据传输方法,其特征在于,所述利用所述ble主设备与所述ble从设备的ble连接,在每个通讯间隙依次向各所述ble从设备发送各自对应的预设数量的同时传输数据包之前,还包括:断开所述ble主设备与各所述ble从设备的ble连接,并与各所述ble从设备重新协商ble通讯的最大传输单元,将原本的第一包长调整为第二包长;其中,所述第二包长大于所述第一包长;协商完成后,所述ble主设备与各所述ble从设备重新建立ble连接。3.根据权利要求2所述的基于ble的数据传输方法,其特征在于,所述断开所述ble主设备与各所述ble从设备的ble连接,并与各所述ble从设备重新协商ble通讯的最大传输单元,将原本的第一包长调整为第二包长,包括:利用所述ble主设备与所述ble从设备的ble连接,向各所述ble从设备发送同时传输请求;根据各所述ble从设备返回的请求成功信息,断开所述ble主设备与各所述ble从设备的ble连接,并与各所述ble从设备重新协商ble通讯的最大传输单元。4.根据权利要求2所述的基于ble的数据传输方法,其特征在于,所述利用所述ble主设备与所述ble从设备的ble连接,在每个通讯间隙依次向各所述ble从设备发送各自对应的预设数量的同时传输数据包之后,还包括:成功发送各所述ble从设备各自对应的同时传输文件后,再次断开所述ble主设备与各所述ble从设备的ble连接,并与各所述ble从设备重新协商ble通讯的最大传输单元,将所述第二包长调整为所述第一包长;协商完成后,所述ble主设备与各所述ble从设备重新建立ble连接。5.根据权利要求1所述的基于ble的数据传输方法,其特征在于,所述同时传输文件为升级文件时,所述ble主设备获取各ble从设备各自对应的同时传输文件,包括:所述ble主设备检测到各所述ble从设备需要升级时,获取各所述ble从设备的升级文件。6.根据权利要求1至5任一项所述的基于ble的数据传输方法,其特征在于,所述预设数量为1时,所述利用所述ble主设备与所述ble从设备的ble连接,在每个通讯间隙依次向各所述ble从设备发送各自对应的预设数量的同时传输数据包,包括:获取各所述ble从设备各自对应的当前数据包;其中,所述当前数据包为任一所述同时传输数据包;在当前通讯间隙依次向各所述ble从设备发送各自对应的当前数据包;根据各所述ble从设备返回的当前数据包成功信息,判断各所述ble从设备各自对应的同时传输文件是否均成功传输;
若否,则执行所述获取各所述ble从设备各自对应的当前数据包的步骤;若是,确实各所述ble从设备各自对应的同时传输文件均成功传输。7.根据权利要求6所述的基于ble的数据传输方法,其特征在于,所述获取各所述ble从设备各自对应的当前数据包,包括:若接收到当前ble从设备对应的当前数据包成功信息,且当前ble从设备对应的当前数据包不为同时传输文件的最后一包数据包,则获取当前ble从设备对应的传输数据包中的下一数据包,并将下一数据包作为当前ble从设备对应的当前数据包;其中,当前ble从设备为任一所述ble从设备;若未接收到当前ble从设备对应的当前数据包成功信息,则再次获取当前ble从设备对应的传输数据包中的当前数据包。8.一种基于ble的数据传输装置,其特征在于,应用于ble主设备,包括:文件获取模块,用于获取各ble从设备各自对应的同时传输文件;其中,所述ble从设备的数量大于或等于2;文件传输模块,用于利用所述ble主设备与所述ble从设备的ble连接,在每个通讯间隙依次向各所述ble从设备发送各自对应的预设数量的同时传输数据包;其中,所述同时传输数据包为所述同时传输文件对应的数据包。9.一种ble主设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的基于ble的数据传输方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的基于ble的数据传输方法的步骤。

技术总结
本发明公开了一种基于BLE的数据传输方法、装置、BLE主设备及计算机可读存储介质,该方法包括:BLE主设备获取各BLE从设备各自对应的同时传输文件;其中,BLE从设备的数量大于或等于2;利用BLE主设备与BLE从设备的BLE连接,在每个通讯间隙依次向各BLE从设备发送各自对应的预设数量的同时传输数据包;其中,同时传输数据包为同时传输文件对应的数据包;本发明中BLE主设备能够在每个BLE通讯间隙向各从设备发送预设数量的数据包,能够更加高效的利用BLE通讯间隙,减少BLE主设备向多个从设备传输文件的传输时间,从而能够在对BLE从设备进行OTA升级时提高OTA升级速度,提升了用户体验。提升了用户体验。提升了用户体验。


技术研发人员:刘静 单体江
受保护的技术使用者:歌尔光学科技有限公司
技术研发日:2021.10.28
技术公布日:2022/2/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献