一种蓝牙数据传输方法、移动终端及存储介质技术

技术编号:16923847 阅读:132 留言:0更新日期:2017-12-31 17:36
本发明专利技术公开了一种蓝牙数据传输方法、移动终端及存储介质,所述方法包括,在移动终端上设置分别代表二进制数字1的第一蓝牙名称、代表二进制数字0的第二蓝牙名称、与代表待传送数据的二进制代码所对应的蓝牙名称集合以及与蓝牙名称集合所对应的数据传输指令,并储存;发送方移动终端根据待传送的数据计算预期传送时间;若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合;接收方移动终端根据接收到的蓝牙名称集合检测并执行预设的蓝牙名称集合所对应的数据传输指令。本发明专利技术通过在待传输数据的传送时间小于预定时间时,直接通过传送蓝牙名称集合传输数据,从而节约了蓝牙配对的时间,提高了数据传输的效率。

【技术实现步骤摘要】
一种蓝牙数据传输方法、移动终端及存储介质
本专利技术涉及蓝牙
,具体涉及一种蓝牙数据传输方法、移动终端及存储介质。
技术介绍
蓝牙是一种标准的无线通信技术,可以实现固定设备、移动设备及楼宇个人域网之间的短距离数据交换。目前蓝牙技术已经成为移动终端上的标配技术,是移动终端最常用的功能之一,用户首先开启移动终端上的蓝牙功能,然后两台移动终端相互之间进行连接、配对,连接后两台移动终端之间再进行数据交换。现有技术的蓝牙传输虽然十分方便,但是也存在一定的缺陷。每一次两台移动终端之间通过蓝牙技术进行数据传输时均需要先进行连接、配对等操作,然后再进行实际的数据传输。现有技术中蓝牙的配对时间平均为5秒,5秒的配对时间在普通用户日常使用时看似无足轻重。但是,传输的数据量较小时,连接、配对的时间甚至比传输数据的时间还要长,这时连接、配对的时间就严重的影响了蓝牙传输的效率。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种蓝牙数据传输方法、移动终端及存储介质,旨在通过在待传输数据的传送时间小于预定时间时,直接通过传送代表待传输数据的蓝牙名称集合来传输数据,从而节约了蓝牙配对的时间,提高了数据传输的效率。本专利技术解决技术问题所采用的技术方案如下:一种蓝牙数据传输方法,其中,所述蓝牙数据传输方法包括:在移动终端上设置分别代表二进制数字1的第一蓝牙名称、代表二进制数字0的第二蓝牙名称、与代表待传送数据的二进制代码所对应的蓝牙名称集合以及与蓝牙名称集合所对应的数据传输指令,并储存;发送方移动终端根据待传送的数据计算预期传送时间;若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合;接收方移动终端根据接收到的蓝牙名称集合检测并执行预设的蓝牙名称集合所对应的数据传输指令。进一步地,所述若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合步骤之前,还包括:发送方移动终端广播数据传输开始指令;接收方移动终端接收到数据传输开始指令后,开始接收蓝牙名称集合。进一步地,所述若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合步骤具体包括:发送方移动终端调取需要传输数据的数据传输指令所对应的蓝牙名称集合,依次每隔一固定时间广播所述蓝牙名称集合中的第一蓝牙名称和第二蓝牙名称。进一步地,所述接收方移动终端接收到数据传输开始指令后,开始接收蓝牙名称步骤具体包括:接收方移动终端执行一次搜索,按照时间顺序依次接收并储存接收到的第一蓝牙名称和第二蓝牙名称。进一步地,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合之后,还包括:发送方移动终端广播数据传输结束指令;接收方移动终端接收到数据传输结束指令后,停止接收蓝牙名称。一种移动终端,其中,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有蓝牙数据传输程序,该蓝牙数据传输程序被所述处理器执行时实现以下步骤:在移动终端上设置分别代表二进制数字1的第一蓝牙名称、代表二进制数字0的第二蓝牙名称、与代表待传送数据的二进制代码所对应的蓝牙名称集合以及与蓝牙名称集合所对应的数据传输指令,并储存;发送方移动终端根据待传送的数据计算预期传送时间;若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合;接收方移动终端根据接收到的蓝牙名称集合检测并执行预设的蓝牙名称集合所对应的数据传输指令。进一步地,所述蓝牙数据传输程序被所述处理器执行时,还实现以下步骤:发送方移动终端广播数据传输开始指令;接收方移动终端接收到数据传输开始指令后,开始接收蓝牙名称集合。进一步地,所述蓝牙数据传输程序被所述处理器执行时,还实现以下步骤:发送方移动终端调取需要传输数据的数据传输指令所对应的蓝牙名称集合,依次每隔一固定时间广播所述蓝牙名称集合中的第一蓝牙名称和第二蓝牙名称;接收方移动终端执行一次搜索,按照时间顺序依次接收并储存接收到的第一蓝牙名称和第二蓝牙名称。进一步地,所述蓝牙数据传输程序被所述处理器执行时,还实现以下步骤:发送方移动终端广播数据传输结束指令;接收方移动终端接收到数据传输结束指令后,停止接收蓝牙名称。一种存储介质,其中,所述存储介质存储有蓝牙数据传输程序,该蓝牙数据传输程序被处理器执行实现所述蓝牙数据传输方法。本专利技术提供了一种蓝牙数据传输方法、移动终端及存储介质,通过在待传输数据的传送时间小于预定时间时,直接通过传送代表待传输数据的蓝牙名称集合来传输数据,从而节约了蓝牙配对的时间,提高了数据传输的效率。附图说明图1是本专利技术蓝牙数据传输方法的第一较佳实施例的流程图。图2是本专利技术移动终端较佳实施例功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一请参见图1,图1是本专利技术蓝牙数据传输方法的第一较佳实施例的流程图。如图1所示,一种蓝牙数据传输方法,其中,包括以下步骤:S100、在移动终端上设置分别代表二进制数字1的第一蓝牙名称、代表二进制数字0的第二蓝牙名称、与代表待传送数据的二进制代码所对应的蓝牙名称集合以及与蓝牙名称集合所对应的数据传输指令,并储存;具体地,所谓蓝牙名称集合,为一串由若干第一蓝牙名称和第二蓝牙名称组合形成的蓝牙名称集合,每个蓝牙名称集合代表唯一一个二进制编码。所谓数据传输指令,为当移动终端识别到蓝牙名称集合时所要执行的指令。例如,第一蓝牙名称代表二进制代码1且设置为“abc”,第二蓝牙名称代表二进制代码0且设置为“def”。则当接收方移动终端接收到蓝牙名称“abc”时,视为接收到二进制编码1;当接收方移动终端接收到蓝牙名称“def”时,视为接收到二进制编码0。其中一个蓝牙名称集合可以为“abc,def,abc,abc,def”,该蓝牙名称集合代表的二进制编码为“1,0,1,1,0”。同时,一个蓝牙名称集合代表唯一一个数据传输指令,例如,蓝牙名称集合“abc,def,abc,abc,def”所代表的二进制编码为“1,0,1,1,0”,且与二进制编码“1,0,1,1,0”所对应的数据传输指令为“张三”。S200、发送方移动终端根据待传送的数据计算预期传送时间;步骤S200具体包括如下步骤:S201、设置发送间隔时间t;S202、根据待传送的数据搜索对应的蓝牙名称集合,并判断该蓝牙名称集合中包括几个蓝牙名称,将该蓝牙名称集合中蓝牙名称数量记为N;S203、计算发送间隔时间t与蓝牙名称数量N的乘积,得到预期传送时间。例如:设置发送间隔时间为200毫秒;搜索到代表“张三”的蓝牙名称集合为“abc,def,abc,abc,def”,其中蓝牙名称数量为5个;计算发送间隔时间200毫秒与蓝牙名称数量5的乘积为1秒,则预期传送时间为1秒。S300、若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合;优选的,由于移动终端间蓝牙配对时间通常为5秒左右,因此设置的预设值为5秒。步骤S300具体包括如下步骤:S301、发送方移动终端广播数据传输开始指令;具体地,发送方移动终端调取需要传本文档来自技高网...
一种蓝牙数据传输方法、移动终端及存储介质

【技术保护点】
一种蓝牙数据传输方法,其特征在于,所述蓝牙数据传输方法包括:在移动终端上设置分别代表二进制数字1的第一蓝牙名称、代表二进制数字0的第二蓝牙名称、与代表待传送数据的二进制代码所对应的蓝牙名称集合以及与蓝牙名称集合所对应的数据传输指令,并储存;发送方移动终端根据待传送的数据计算预期传送时间;若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合;接收方移动终端根据接收到的蓝牙名称集合检测并执行预设的蓝牙名称集合所对应的数据传输指令。

【技术特征摘要】
1.一种蓝牙数据传输方法,其特征在于,所述蓝牙数据传输方法包括:在移动终端上设置分别代表二进制数字1的第一蓝牙名称、代表二进制数字0的第二蓝牙名称、与代表待传送数据的二进制代码所对应的蓝牙名称集合以及与蓝牙名称集合所对应的数据传输指令,并储存;发送方移动终端根据待传送的数据计算预期传送时间;若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合;接收方移动终端根据接收到的蓝牙名称集合检测并执行预设的蓝牙名称集合所对应的数据传输指令。2.根据权利要求1所述的蓝牙数据传输方法,其特征在于,所述若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合步骤之前,还包括:发送方移动终端广播数据传输开始指令;接收方移动终端接收到数据传输开始指令后,开始接收蓝牙名称集合。3.根据权利要求2所述的蓝牙数据传输方法,其特征在于,所述若预期传送时间小于预定值时,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合步骤具体包括:发送方移动终端调取需要传输数据的数据传输指令所对应的蓝牙名称集合,依次每隔一固定时间广播所述蓝牙名称集合中的第一蓝牙名称和第二蓝牙名称。4.根据权利要求3所述的蓝牙数据传输方法,其特征在于,所述接收方移动终端接收到数据传输开始指令后,开始接收蓝牙名称步骤具体包括:接收方移动终端执行一次搜索,按照时间顺序依次接收并储存接收到的第一蓝牙名称和第二蓝牙名称。5.根据权利要求1所述的蓝牙数据传输方法,其特征在于,发送方移动终端根据待传送的数据广播对应的蓝牙名称集合之后,还包括:发送方移动终端广播数据传输结束指令;接收方移动终端接收到数据传输结束指令后,停止接收...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1