数据传输方法、终端及可穿戴式设备技术

技术编号:14557091 阅读:50 留言:0更新日期:2017-02-05 11:28
本发明专利技术实施例公开了一种数据传输方法、终端及可穿戴式设备。本发明专利技术实施例通过预先接收可穿戴式设备发送的数据传输协商数据,根据数据传输协商数据中的帧头判断接收的待传输数据是否正确,根据数据传输协商数据中的待传输数据的数据总量判断待传输数据是否传输完成,可以确保终端顺利完整地接收到可穿戴式设备传输的数据。

Data transmission method, terminal and wearable device

The embodiment of the invention discloses a data transmission method, a terminal and a wearable device. The embodiment of the invention can send data through the data transmission agreement of wearable devices received in advance, judging the received data to be transmitted correctly according to the header data transmission consultation data, according to the amount of data to be transmitted data transmission in the negotiation data transmission to determine whether the data transmission is completed, the terminal can ensure a smooth and complete received the wearable device data transmission.

【技术实现步骤摘要】

本专利技术涉及通讯
,尤其涉及一种数据传输方法、终端及可穿戴式设备
技术介绍
近年来可穿戴式设备流行,例如智能手环、智能手表等,可穿戴式设备可采集用户或周围环境的数据,但由于可穿戴式设备显示屏幕小,可穿戴式设备的数据一般需要传输给终端进行处理。然后,由于传输的信号强度、距离等影响,数据传输可能会发生未传输完、传输错误等异常情况,给用户带来损失。
技术实现思路
本专利技术实施例提供一种数据传输方法、终端及可穿戴式设备,以确保终端顺利完整地接收到可穿戴式设备传输的数据。一方面,提供了一种数据传输方法,包括:接收可穿戴式设备发送的数据传输协商数据,所述数据传输协商数据包括帧头和待传输数据的数据总量,所述待传输数据为所述可穿戴式设备采集的环境数据;若所述帧头与设定帧头一致,接收所述可穿戴式设备发送的待传输数据;判断接收到的所述待传输数据的数量是否达到所述待传输数据的数据总量;若判断的结果为是,解析接收到的所述待传输数据。优选地,所述方法还包括:若解析完成,向所述可穿戴式设备发送删除已传输数据的命令。优选地,所述待传输数据为十六进制数,所述待传输数据包括至少一个参数,所述解析接收到的所述待传输数据,包括:对所述至少一个参数中的每个参数中的每个值分别转换为二进制数;根据每个参数中的每个值的高低次序,对转换后的每个值进行移位和位运算,得到解析后的数据。另一方面,提供了一种数据传输方法,包括:向终端发送数据传输协商数据,所述数据传输协商数据包括帧头和待传输数据的数据总量,所述待传输数据为可穿戴式设备采集的环境数据;接收所述终端发送的响应消息,所述响应消息用于指示所述终端比较所述帧头与设定帧头一致;向所述终端发送待传输数据,由所述终端根据根据所述待传输数据的数据总量判断所述待传输数据是否接收完成。优选地,所述方法还包括:接收所述终端发送的删除已传输数据的命令;删除所述已传输数据。又一方面,提供了一种终端,包括:接收单元,用于接收可穿戴式设备发送的数据传输协商数据,所述数据传输协商数据包括帧头和待传输数据的数据总量,所述待传输数据为所述可穿戴式设备采集的环境数据;所述接收单元还用于若所述帧头与设定帧头一致,接收所述可穿戴式设备发送的待传输数据;判断单元,用于判断所述接收单元接收到的所述待传输数据的数量是否达到所述待传输数据的数据总量;解析单元,用于若所述判断单元判断的结果为是,解析接收到的所述待传输数据。优选地,所述终端还包括:发送单元,用于若所述解析单元解析完成,向所述可穿戴式设备发送删除已传输数据的命令。优选地,所述待传输数据为十六进制数,所述待传输数据包括至少一个参数,所述解析单元具体用于:对所述至少一个参数中的每个参数中的每个值分别转换为二进制数;根据每个参数中的每个值的高低次序,对转换后的每个值进行移位和位运算,得到解析后的数据。又一方面,提供了一种可穿戴式设备,包括:发送单元,用于向终端发送数据传输协商数据,所述数据传输协商数据包括帧头和待传输数据的数据总量,所述待传输数据为可穿戴式设备采集的环境数据;接收单元,用于接收所述终端发送的响应消息,所述响应消息用于指示所述终端比较所述帧头与设定帧头一致;所述发送单元还用于向所述终端发送待传输数据,由所述终端根据根据所述待传输数据的数据总量判断所述待传输数据是否接收完成。优选地,所述接收单元还用于接收所述终端发送的删除已传输数据的命令;所述可穿戴式设备还包括:删除单元,用于删除所述已传输数据。实施本专利技术实施例提供的一种数据传输方法、终端及可穿戴式设备,具有如下有益效果:通过预先接收可穿戴式设备发送的数据传输协商数据,根据数据传输协商数据中的帧头判断接收的待传输数据是否正确,根据数据传输协商数据中的待传输数据的数据总量判断待传输数据是否传输完成,可以确保终端顺利完整地接收到可穿戴式设备传输的数据。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种数据传输方法的流程示意图;图2为本专利技术实施例提供的另一种数据传输方法的流程示意图;图3为本专利技术实施例提供的又一种数据传输方法的流程示意图;图4为本专利技术实施例提供的一种终端的结构示意图;图5为本专利技术实施例提供的另一种终端的结构示意图;图6为本专利技术实施例提供的一种可穿戴式设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的一种数据传输方法的流程示意图,该方法包括以下步骤:步骤S101,接收可穿戴式设备发送的数据传输协商数据。在终端与可穿戴式设备开始通讯时,即开始传输数据时,终端接收可穿戴式设备发送的数据传输协商数据。所述数据传输协商数据包括帧头和待传输数据的数据总量,该帧头例如是“AA55”,该帧头是终端与可穿戴式设备预先协商好的;待传输数据为一条条的数据记录,待传输数据的数据总量即为待传输的数据条数总数。所述待传输数据为所述可穿戴式设备采集的环境数据,该环境数据包括温度、湿度、气压、时间等参数。步骤S102,若所述帧头与设定帧头一致,接收所述可穿戴式设备发送的待传输数据。若终端接收到的该帧头和与可穿戴式设备预先协商好的设定帧头一致,则开始接收可穿戴式设备发送的待传输数据,若帧头与设定帧头不一致,则丢弃接收到的数据或放弃接收数据。步骤S103,判断接收到的所述待传输数据的数量是否达到所述待传输数据的数据总量;若判断的结果为是,进行到步骤S104;否则,继续执行步骤S102。终端每接收到一条数据,根据待传输数据的数据总量,即数据总条数,判断是否接收完成,如果未完成接收,则继续接收。步骤S104,解析接收到的所述待传输数据。终端和可穿戴式设备间进行数据传输一般采用低功耗蓝牙传输方式,低功耗本文档来自技高网...

【技术保护点】
一种数据传输方法,其特征在于,包括:接收可穿戴式设备发送的数据传输协商数据,所述数据传输协商数据包括帧头和待传输数据的数据总量,所述待传输数据为所述可穿戴式设备采集的环境数据;若所述帧头与设定帧头一致,接收所述可穿戴式设备发送的待传输数据;判断接收到的所述待传输数据的数量是否达到所述待传输数据的数据总量;若判断的结果为是,解析接收到的所述待传输数据。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:
接收可穿戴式设备发送的数据传输协商数据,所述数据传输协商数据包括
帧头和待传输数据的数据总量,所述待传输数据为所述可穿戴式设备采集的环
境数据;
若所述帧头与设定帧头一致,接收所述可穿戴式设备发送的待传输数据;
判断接收到的所述待传输数据的数量是否达到所述待传输数据的数据总
量;
若判断的结果为是,解析接收到的所述待传输数据。
2.如权利要求1所述的方法,其特征在于,还包括:
若解析完成,向所述可穿戴式设备发送删除已传输数据的命令。
3.如权利要求1或2所述的方法,其特征在于,所述待传输数据为十六进
制数,所述待传输数据包括至少一个参数,所述解析接收到的所述待传输数据,
包括:
对所述至少一个参数中的每个参数中的每个值分别转换为二进制数;
根据每个参数中的每个值的高低次序,对转换后的每个值进行移位和位运
算,得到解析后的数据。
4.一种数据传输方法,其特征在于,包括:
向终端发送数据传输协商数据,所述数据传输协商数据包括帧头和待传输
数据的数据总量,所述待传输数据为可穿戴式设备采集的环境数据;
接收所述终端发送的响应消息,所述响应消息用于指示所述终端比较所述
帧头与设定帧头一致;
向所述终端发送待传输数据,由所述终端根据根据所述待传输数据的数据
总量判断所述待传输数据是否接收完成。
5.如权利要求4所述的方法,其特征在于,还包括:
接收所述终端发送的删除已传输数据的命令;
删除所述已传输数据。
6.一种终端,其特征在于,包括:
接收单元,用于接收可穿戴式设备发送的数据传输协商数据,所述数据...

【专利技术属性】
技术研发人员:刘均焦典
申请(专利权)人:深圳还是威健康科技有限公司
类型:发明
国别省市:广东;44

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

1