一种蓝牙连接方法、蓝牙设备及系统技术方案

技术编号:13176599 阅读:48 留言:0更新日期:2016-05-10 20:13
本发明专利技术公开了一种蓝牙连接方法、蓝牙设备及系统,其中方法包括如下步骤:蓝牙广播已连接其他蓝牙设备的连接参数;接收连接请求获取发送连接请求的请求蓝牙设备的MAC地址,判断已连接的其他蓝牙设备在预设时间内是否进行数据传输,是则向请求蓝牙设备发送连接失败指令,否则在断开与其他蓝牙设备的蓝牙连接并清除其MAC地址后,再与请求蓝牙设备蓝牙连接并存储请求蓝牙设备的MAC地址。本发明专利技术通过广播已连接其他蓝牙设备的连接参数,实现在其他请求蓝牙设备连接时,通过判断已连接的其他蓝牙设备在预设时间内的自动断开与否实现与多个请求蓝牙设备的连接,提高了蓝牙连接的效率。

【技术实现步骤摘要】

本专利技术属于通信
,具体而言,涉及一种蓝牙连接方法、蓝牙设备及系统
技术介绍
随着蓝牙技术的发展,蓝牙设备与人们生活越来越息息相关。人们生活的蓝牙设备也越来越多。而然当前的蓝牙设备仅仅能实现与一个智能设备(如手机)的连接,并且,在一个智能设备连接蓝牙设备后,其他智能设备就不能与该设备连接。因此亟待专利技术一种可以实现一个蓝牙设备与多个智能设备连接方法。
技术实现思路
为解决现有技术中蓝牙设备与一个智能设备连接后,就不能与其他智能设备连接,造成的资源浪费的技术缺陷,本专利技术提供一种通过判断已与蓝牙设备连接的智能设备是否在进行数据传输的方式来实现自动与其他智能设备连接的方法。本专利技术提供了一种蓝牙连接方法,包括如下步骤:蓝牙广播已连接其他蓝牙设备的连接参数;接收连接请求获取发送连接请求的请求蓝牙设备的MAC地址,判断已连接的其他蓝牙设备在预设时间内是否进行数据传输,是则向请求蓝牙设备发送连接失败指令,否则在断开与其他蓝牙设备的蓝牙连接并清除其MAC地址后,再与请求蓝牙设备蓝牙连接并存储请求蓝牙设备的MAC地址。进一步,蓝牙广播已连接其他蓝牙设备的连接参数之前还包括判断是否与其他蓝牙设备连接,是则存储其他蓝牙设备的MAC地址并广播已连接其他蓝牙设备的连接参数,否则广播未连接其他蓝牙设备的默认参数。进一步,接收连接请求获取发送连接请求的请求蓝牙设备的MAC地址之前还包括判断已连接的其他蓝牙设备在预设时间内是否进行数据传输,是则继续广播已连接其他蓝牙设备的连接参数,否则断开与其他蓝牙设备的蓝牙连接并清除其MAC地址,并广播默认参数。本专利技术还提供了一种蓝牙设备,包括广播模块、处理模块,其中,广播模块,用于蓝牙广播已连接其他设备的连接参数;处理模块,用于接收的连接请求获取发送连接请求的请求设备的MAC地址,判断已连接的其他设备在预设时间内是否进行数据传输,是则向请求设备发送连接失败指令,否则断开与其他设备的蓝牙连接后,与请求设备蓝牙连接并存储请求设备的MAC地址。进一步,广播模块还包括第一判断单元,用于判断是否与其他设备连接,是则存储其他设备的MAC地址并广播已连接其他设备的连接参数,否则广播未连接其他设备的默认参数。处理模块还包括预设模块,用于设置判断断开与其他蓝牙设备连接的时间;第二判断单元,用于判断已连接的其他蓝牙设备在预设时间内是否进行数据传输,是则继续广播已连接其他蓝牙设备的连接参数,否则断开与其他蓝牙设备的蓝牙连接并清除其MAC地址,并广播默认参数。本专利技术还提供了一种蓝牙连接系统,包括蓝牙设备、请求蓝牙设备,其中,请求蓝牙设备用于通过蓝牙向蓝牙设备发送连接请求。综上,本专利技术通过广播已连接其他蓝牙设备的连接参数,实现在其他请求蓝牙设备连接时,通过判断已连接的其他蓝牙设备在预设时间内的自动断开与否实现与多个请求蓝牙设备的连接,提高了蓝牙连接的效率。【附图说明】图1为本专利技术所述的蓝牙连接方法的一个实施例的流程示意图;图2为本专利技术所述的蓝牙连接方法的另一个实施例的流程示意图;图3为本专利技术所述的蓝牙设备的一个实施例的结构示意图;图4为本专利技术所述的蓝牙连接系统一个实施例的结构示意图。【具体实施方式】下面通过具体的实施例并结合附图对本专利技术做进一步的详细描述。为了解决现有蓝牙设备只能实现与一个智能设备的连接,且与一个智能设备连接后,不进行数据处理占用资源的问题,本专利技术提供了一种基于广播的蓝牙设备与多个智能设备连接的方法,通过蓝牙设备的广播信息确认智能设备的连接方式,自动断开不进行数据传输的智能设备,与其他需要数据传输的智能设备进行通信。如图1所示,方法包括如下步骤:S1、蓝牙广播已连接其他蓝牙设备的连接参数。—般的蓝牙设备广播的数据均为其设备信号。用户无法得知其使用已被其他设备连接。因此本专利技术通过广播已连接其他蓝牙设备的连接参数,通知请求方当前的连接状态。用户获取广播的连接参数后根据需要决定是否发送连接请。本专利技术中所述的蓝牙设备可选的为蓝牙耳机、蓝牙手环、蓝牙手机等具备蓝牙功能的设备。例如,蓝牙耳机已被手机A连接,蓝牙耳机对外广播已连接其他蓝牙设备的连接参数。手机B接收到该广播后,根据需要放弃与蓝牙耳机连接,或者继续连接蓝牙耳机。S2、接收连接请求获取发送连接请求的请求蓝牙设备的MAC地址,判断已连接的其他蓝牙设备在预设时间内是否进行数据传输,是则向请求蓝牙设备发送连接失败指令,否则在断开与其他蓝牙设备的蓝牙连接并清除其MAC地址后,再与请求蓝牙设备蓝牙连接并存储请求蓝牙设备的MAC地址。蓝牙耳机与手机A连接后,广播已连接其他蓝牙设备的连接参数。手机B接收该连接参数后,向蓝牙耳机发送连接请求。由于蓝牙耳机已与手机A建立蓝牙连接,因此蓝牙耳机是否与手机B的连接需对手机A的数据传输状态进行判断。如果手机A与蓝牙耳机建立连接后,长时间不进行数据传输,其他蓝牙设备也不能与其进行蓝牙连接就造成了资源的极大浪费。因此本专利技术通过预设时间,判断手机A在预设时间内是否进行数据传输。该预设时间可根据需要进行设定。假如预设时间未1分钟,那么如果手机A在1分钟内为进行数据传输,蓝牙耳机自动断开与手机A的连接,与手机B蓝牙连接,并存储手机A的地址。如图2所示为本专利技术所述的蓝牙连接方法的另一个实施例。所述方法包括:S101、判断是否与其他蓝牙设备连接,是则存储其他蓝牙设备的MAC地址并广播已连接其他蓝牙设备的连接参数,否则广播未连接其他蓝牙设备的默认参数。蓝牙设备(例如蓝牙耳机)可能未连接其他蓝牙设备,因此发送已其他蓝牙设备的连接参数前需要进行判断。例如有蓝牙耳机1-5号,将手机A与蓝牙耳当前第1页1 2 本文档来自技高网...

【技术保护点】
一种蓝牙连接方法,其特征在于,包括如下步骤:蓝牙广播已连接其他蓝牙设备的连接参数;接收连接请求获取发送连接请求的请求蓝牙设备的MAC地址,判断已连接的其他蓝牙设备在预设时间内是否进行数据传输,是则向请求蓝牙设备发送连接失败指令,否则在断开与其他蓝牙设备的蓝牙连接并清除其MAC地址后,再与请求蓝牙设备蓝牙连接并存储请求蓝牙设备的MAC地址。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:曲贺
申请(专利权)人:北京清川科技有限公司
类型:发明
国别省市:北京;11

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

1