[发明专利]基于BLE蓝牙的程序更新方法、电子设备及移动终端在审
申请号: | 201811484629.2 | 申请日: | 2018-12-06 |
公开(公告)号: | CN109640302A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 林琪;王贵华;曹营伟 | 申请(专利权)人: | 上海荣泰健康科技股份有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W28/12;H04W76/14;H04L29/08;H04L1/16;G06F8/65 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 庞红芳 |
地址: | 201713 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 程序更新 移动终端 蓝牙 预设 传输 程序数据 反馈信号 低功耗 数据包 传输指令信号 蓝牙通信连接 发送 后续数据包 数据包格式 产品领域 程序传输 服务器端 启动程序 启动传输 准确率 下载 打包 更新 应用 | ||
1.一种基于BLE蓝牙的程序更新方法,应用于一移动终端中,用于所述移动终端将从服务器端下载的程序传输到一电子设备过程中,其特征在于:所述基于BLE蓝牙的程序更新方法包括:
与电子设备建立BLE蓝牙通信连接,并在从所述电子设备接收到启动程序传输指令信号时启动传输;
将程序数据以每预设字节打包并以预设数据包格式发送给所述电子设备;
当发送的数据包数量达到预设数量数据包时,等待接收所述电子设备发送的反馈信号;
根据接收到的反馈信号控制后续数据包传输,控制所述程序数据向所述电子设备的传输更新。
2.根据权利要求1所述的基于BLE蓝牙的程序更新方法,其特征在于:所述根据接收到的反馈信号控制后续数据包传输包括:
当接收到的所述反馈信号为ACK信号时,确认所述预设数量数据包被所述电子设备正确接收,继续发送下一个预设数量数据包;
当接收到的所述反馈信号为NAK信号时,将本次发送的所述预设数量数据包重新发送至所述电子设备;
当接收到的所述反馈信号为CAN信号时,终止向所述电子设备发送数据包。
3.根据权利要2所述的基于BLE蓝牙的程序更新方法,其特征在于:当接收到的所述反馈信号为ACK信号时,还包括提示发送成功;当接收到的所述反馈信号为CAN信号时,还包括提示程序更新失败。
4.根据权利要1或2所述的基于BLE蓝牙的程序更新方法,其特征在于:当预设时间内未接收到所述电子设备发送的反馈信号时,中断向所述电子设备发送数据包,并提示数据发送超时。
5.根据权利要1所述的基于BLE蓝牙的程序更新方法,其特征在于:所述基于BLE蓝牙的程序更新方法还包括:
在程序数据传输过程中,显示程序数据的发送百分比;
当将全部程序数据成功发送至所述电子设备后,发送一数据发送完成信号至所述电子设备;
提示程序更新成功。
6.根据权利要1所述的基于BLE蓝牙的程序更新方法,其特征在于:在发送预设数量数据包过程中,在每一数据包发送后,延时预设时间再发送下一数据包。
7.根据权利要1所述的基于BLE蓝牙的程序更新方法,其特征在于:所述预设数据包格式为:SOH帧开头字节-信息包序号-信息包序号的补码-数据区段-CRC校验位。
8.根据权利要1或7所述的基于BLE蓝牙的程序更新方法,其特征在于:每一数据包包括20字节,所述预设字节为15字节。
9.根据权利要1所述的基于BLE蓝牙的程序更新方法,其特征在于:每达到预设数量数据包时,采用头校验、信息包号校验、CRC校验三重校验方式对预设数量数据包进行校验。
10.根据权利要1或8所述的基于BLE蓝牙的程序更新方法,其特征在于:累计对每个预设数量数据包的校验错误数量,当所述校验错误数量达到预设错误阈值时,终止向所述电子设备发送数据包。
11.一种移动终端,包括处理器和存储器,所述存储器存储有程序指令,其特征在于,所述处理器运行程序指令实现如权利要求1至权利要求9任一项所述的基于BLE蓝牙的程序更新方法。
12.一种基于BLE蓝牙的程序更新方法,应用于一电子设备中,用于所述电子设备从一移动终端接收程序数据过程中,其特征在于:所述基于BLE蓝牙的程序更新方法包括:
与移动终端建立BLE蓝牙通信连接,并向所述移动终端发送启动程序传输指令信号;
从所述移动终端接收数据包并在接收的数据包数量达到预设数量数据包时,向所述移动终端发送反馈信号,以供所述移动终端根据接收到的反馈信号控制后续数据包传输,控制所述程序数据向所述电子设备的传输更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海荣泰健康科技股份有限公司,未经上海荣泰健康科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811484629.2/1.html,转载请声明来源钻瓜专利网。