一种移动终端与智能穿戴设备之间的数据传输方法技术

技术编号:25052148 阅读:30 留言:0更新日期:2020-07-29 05:39
本发明专利技术提供了一种移动终端与智能穿戴设备之间的数据传输方法,该方法包括移动终端与智能穿戴设备之间建立蓝牙通信连接;移动终端与智能穿戴设备中的一个作为发送端,另一个作为接收端;发送端判断目标传输数据的大小是否大于设定字节。如果目标传输数据大于设定字节,则说明目标传输数据较大,需要进行先压缩为压缩数据,之后发送端通过蓝牙将压缩数据传输给接收端。如果目标传输数据不大于设定字节,则说明目标传输数据较小,即使不进行压缩,发送端与接收端之间的数据传输速度也不会慢,从而可以无需压缩,发送端直接将目标传输数据传输给接收端。实现在低功耗蓝牙传输且连接参数不能降低情况,还能高速传输数据,提高移动终端与智能穿戴设备之间的数据传输速度。

【技术实现步骤摘要】
一种移动终端与智能穿戴设备之间的数据传输方法
本专利技术涉及无线通信
,尤其涉及一种移动终端与智能穿戴设备之间的数据传输方法。
技术介绍
潜水电脑属于智能穿戴设备,由于外形尺寸小、重量要求轻和续航能力要求长、器件多的情况下,结构空间往往很有限,就决定电池容量不能很高,在一定电池容量下续航能力长,须考虑所有器件采用低功耗版。手机与智能穿戴设备无线通信方式通常是wifi和蓝牙两种,wifi功耗比蓝牙大且体积大,从而低功耗无线传输方案,最为成熟的方案是低功耗蓝牙。低功耗蓝牙是一种无线技术标准,工作在2.4GHzISM频段(IndustrialScientificMedical,由国际通信联盟无线电通信局定义的频段)。数据传输速度是基于BLE(BluetoothLowEnergy,低功耗蓝牙)传输数据潜水电脑的瓶颈,每次能够有效传输20个字节,在传输大文件时往往花费时间长。例如升级2MB固件通常需要传输5分钟左右,如果减小固件升级所需的时间,则在单位时间内提升传输速度。BLE传输速度受连接间隔、连接延迟的参数影响,现有方法通过降低连接参数本文档来自技高网...

【技术保护点】
1.一种移动终端与智能穿戴设备之间的数据传输方法,其特征在于,包括:/n所述移动终端与所述智能穿戴设备之间建立蓝牙通信连接;/n所述移动终端与所述智能穿戴设备中的一个作为发送端,另一个作为接收端;/n所述发送端判断目标传输数据的大小是否大于设定字节;/n如果是,则所述发送端将所述目标传输数据进行压缩,得到压缩数据;所述发送端通过蓝牙将所述压缩数据传输给所述接收端;所述接收端将所述压缩数据进行解压,得到所述目标传输数据;/n如果否,则所述发送端通过蓝牙将所述目标传输数据传输给所述接收端,所述接收端得到所述目标传输数据。/n

【技术特征摘要】
1.一种移动终端与智能穿戴设备之间的数据传输方法,其特征在于,包括:
所述移动终端与所述智能穿戴设备之间建立蓝牙通信连接;
所述移动终端与所述智能穿戴设备中的一个作为发送端,另一个作为接收端;
所述发送端判断目标传输数据的大小是否大于设定字节;
如果是,则所述发送端将所述目标传输数据进行压缩,得到压缩数据;所述发送端通过蓝牙将所述压缩数据传输给所述接收端;所述接收端将所述压缩数据进行解压,得到所述目标传输数据;
如果否,则所述发送端通过蓝牙将所述目标传输数据传输给所述接收端,所述接收端得到所述目标传输数据。


2.如权利要求1所述的数据传输方法,其特征在于,所述发送端内设置有第一压解处理模块;
所述发送端将目标传输数据进行压缩,得到压缩数据具体为:
所述第一压解处理模块将所述目标传输数据进行压缩,得到所述压缩数据。


3.如权利要求2所述的数据传输方法,其特征在于,所述接收端内设置有第二压解处理模块;
所述接收端将所述压缩数据进行解压,得到所述目标传输数据具体为:
所述第二压解处理模块将所述压缩数据进行解压,得到所述目标传输数据。


4.如权利要求3所述的数据传输方法,其特征在于,所述第一压解处理模块及第二压解处理模块均采用LZO算法进行压缩或解压。


5.如权利要求4所述的数据传输方法,其特征在于,所述第一压解处理模块将所述目标传输数据进行压缩得到所述压缩数据具体为:
调用lzo_init函数进行初始化;
调用lzo1x_1_compress函数将所述目标传输数据进行压缩,得到所述压缩数据。


6.如权利要求4所述的数据传输方...

【专利技术属性】
技术研发人员:陈志列刘志永于文才
申请(专利权)人:研祥智慧物联科技有限公司
类型:发明
国别省市:广东;44

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

1