CN103812536A - 蓝牙设备连接方法和蓝牙设备 - Google Patents
蓝牙设备连接方法和蓝牙设备 Download PDFInfo
- Publication number
- CN103812536A CN103812536A CN201410053924.8A CN201410053924A CN103812536A CN 103812536 A CN103812536 A CN 103812536A CN 201410053924 A CN201410053924 A CN 201410053924A CN 103812536 A CN103812536 A CN 103812536A
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- bluetooth device
- audio signal
- address
- audio interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000005236 sound signal Effects 0.000 claims abstract description 112
- 230000006854 communication Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 8
- 238000012790 confirmation Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 20
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种蓝牙设备连接方法和蓝牙设备,该方法包括:第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连,第一蓝牙设备通过其音频接口接收第二蓝牙设备输出的第一音频信号,并对第一音频信号进行解码得到解码数据;第一蓝牙设备从解码数据中获取第二蓝牙设备的蓝牙地址;第一蓝牙设备根据第二蓝牙设备的蓝牙地址与第二蓝牙设备进行连接。本发明中从设备通过音频接口发送包含自身蓝牙地址的音频信号,主设备解码接收的音频信号,获得从设备蓝牙地址并直接进入连接设备过程,避免了耗时的发现设备过程,实现了蓝牙设备间的快速连接。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种蓝牙设备连接方法和蓝牙设备。
背景技术
蓝牙技术作为全球通用的短距离无线通信技术,提供了近距离的数据通讯手段,在低成本、低功耗、相对高速率等方面有很大的优势。两个蓝牙设备进行连接时,一个作为主设备,另一个作为从设备。一般具备蓝牙通讯功能的设备,既可以作为主设备,也可以作为从设备,也就是说,蓝牙设备平时工作在从模式(即作为从设备),等待其他主设备来连接;需要时转换为主模式(即作为主设备),向其他从设备发起连接(也称为寻呼或呼叫)。
使用蓝牙技术时,不同的蓝牙设备之间发起连接的过程,一般分为两部分:发现设备(inquiry)和连接设备(page)。目前,蓝牙设备首次连接的流程如下:
1、将作为从设备的蓝牙设备设置为可发现模式(discoverable)。作为主设备的蓝牙设备可以设置为可发现模式,也可以不设置为可发现模式。
2、主设备发起发现设备(inquiry)过程,获得附近处于可发现模式的从设备的信息。
3、以列表的形式将获得的从设备的设备名显示在主设备的屏幕上,用户通过设备名找到目标设备(即想要连接的从设备,例如,张三、Nokia-5230等),通过按键选择该设备。如果列表中没有目标设备,则重复执行步骤2。
4、在用户选择目标设备后,主设备获取目标设备的蓝牙地址(与设备名称对应),并使用该地址与目标设备进行连接。
5、连接成功后,两个蓝牙设备可以通过蓝牙进行通讯。
由于蓝牙使用的是跳频技术,通常需要10秒钟左右的时间才能出现扫描频率和搜索频率相同的情况,因此,发现设备的过程(即上述步骤1和2)比较耗时,从而导致完成连接所需的时间较长。从多个从设备中确定目标设备比较繁琐(即上述步骤3),当主设备附近存在大量处于可发现模式的从设备时,可能需要更长的时间才能找到目标设备。另外,目标设备是用户通过设备名选择的,如果有设备名相同的多个从设备(蓝牙地址不同),可能导致连接的不是目标设备。
发明内容
本发明提供了一种蓝牙设备连接方法和蓝牙设备,以至少解决蓝牙设备连接时,发现设备的过程比较耗时,导致完成连接所需的时间较长的问题。
根据本发明的一个方面,提供了一种蓝牙设备连接方法,包括:第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连,所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号,并对所述第一音频信号进行解码得到解码数据;所述第一蓝牙设备从所述解码数据中获取所述第二蓝牙设备的蓝牙地址;所述第一蓝牙设备根据所述第二蓝牙设备的蓝牙地址与所述第二蓝牙设备进行连接。
此外,在所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号之前,所述方法还包括:所述第二蓝牙设备至少将所述第二蓝牙设备的蓝牙地址转换为待编码数据,对所述待编码数据进行编码得到所述第一音频信号,并通过所述第二蓝牙设备的音频接口输出所述第一音频信号;或者,所述第二蓝牙设备获取预先存储的所述第一音频信号,并通过所述第二蓝牙设备的音频接口输出获取的所述第一音频信号。
此外,在所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号之后,所述方法还包括:所述第一蓝牙设备通过其音频接口向所述第二蓝牙设备发送第二音频信号,其中,所述第二音频信号携带有应答信息。
此外,在所述第一蓝牙设备根据所述第二蓝牙设备的蓝牙地址与所述第二蓝牙设备进行连接之后,所述方法还包括:所述第二蓝牙设备通过其音频接口向所述第一蓝牙设备发送第三音频信号,其中,所述第三音频信号携带有用于指示所述第一蓝牙设备与所述第二蓝牙设备通过蓝牙连接成功的确认信息。
此外,在第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连之前,所述方法还包括:所述第一蓝牙设备查找到预先存储的蓝牙地址,并按照所述预先存储的蓝牙地址发起连接,其中,所述预先存储的蓝牙地址是在其对应的蓝牙设备与所述第一蓝牙设备首次连接后存储在所述第一蓝牙设备中的;如果所述第一蓝牙设备按照所述预先存储的蓝牙地址未连接到所述第二蓝牙设备,则所述第一蓝牙设备的音频接口与所述第二蓝牙设备的音频接口相连,所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号;如果所述第一蓝牙设备按照所述预先存储的蓝牙地址连接到所述第二蓝牙设备,则所述第一蓝牙设备与所述第二蓝牙设备通过蓝牙进行通信。
根据本发明的另一个方面,提供了一种蓝牙设备,包括:音频接口,用于与目标蓝牙设备相连;接收模块,用于通过所述音频接口接收所述目标蓝牙设备输出的第一音频信号;解码模块,用于对所述第一音频信号进行解码得到解码数据;获取模块,用于从所述解码数据中获取所述目标蓝牙设备的蓝牙地址;连接模块,用于根据所述目标蓝牙设备的蓝牙地址与所述目标蓝牙设备进行连接。
此外,所述蓝牙设备还包括:第一发送模块,用于在所述接收模块通过所述音频接口接收所述目标蓝牙设备输出的第一音频信号之后,通过所述音频接口向所述目标蓝牙设备发送第二音频信号,其中,所述第二音频信号携带有应答信息。
此外,所述蓝牙设备还包括:查找模块,用于查找所述蓝牙设备中预先存储的蓝牙地址,其中,所述预先存储的蓝牙地址是所述蓝牙设备与所述预先存储的蓝牙地址对应的蓝牙设备首次连接后存储的;所述连接模块,还用于按照所述预先存储的蓝牙地址发起连接;所述接收模块,还用于在所述蓝牙设备按照所述预先存储的蓝牙地址未连接到所述目标蓝牙设备的情况下,通过所述音频接口接收所述目标蓝牙设备输出的第一音频信号;通信模块,用于在所述蓝牙设备按照所述预先存储的蓝牙地址连接到所述目标蓝牙设备的情况下,与所述目标蓝牙设备通过蓝牙进行通信。
此外,所述蓝牙设备还包括:转换模块,用于至少将所述蓝牙设备的蓝牙地址转换为待编码数据;编码模块,用于对所述待编码数据进行编码得到第三音频信号;输出模块,用于通过所述音频接口输出所述第三音频信号。
此外,所述蓝牙设备还包括:第二发送模块,用于在所述蓝牙设备与接收所述第三音频信号的对端蓝牙设备通过蓝牙连接之后,通过所述音频接口向所述对端蓝牙设备发送第四音频信号,其中,所述第四音频信号携带有用于指示所述蓝牙设备与所述对端蓝牙设备通过蓝牙连接成功的确认信息。
由上述技术方案可以看出,本发明提供了一种蓝牙设备连接方法和蓝牙设备。需要连接的两个蓝牙设备通过匹配的音频接口相连,从设备通过音频接口发送包含自身蓝牙地址的音频信号,主设备解码接收的音频信号,获得从设备的蓝牙地址,根据该蓝牙地址直接进入连接设备的过程,这样可以避免比较耗时的发现设备的过程,从而缩短了完成连接的时间,实现了蓝牙设备间的快速连接。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1是本发明实施例1提供的蓝牙设备连接方法的流程图;
图2是本发明实施例1提供的蓝牙设备连接方法的原理图;
图3是本发明实施例1提供的蓝牙设备连接方法的另一流程图;
图4是本发明实施例2提供的蓝牙设备的示意图一;
图5是本发明实施例2提供的蓝牙设备的示意图二。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。在本发明的描述中,需要说明的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或数量或位置。
下面将结合附图对本发明实施例作进一步地详细描述。
实施例1
本实施例提供了一种蓝牙设备连接方法,本实施例中第一蓝牙设备作为主设备,第二蓝牙设备作为从设备,二者除了具备蓝牙功能之外,还具有音频接口以及音频播放和音频录音(即接收到音频信号不是立即播放,而是对其录音后进行处理)功能,例如,手机、电脑、智能手表、智能眼镜等移动终端,具有签名功能的智能密钥设备,或者具有口令生成功能的动态口令牌等。
图1是本发明实施例1提供的蓝牙设备连接方法的流程图,如图1所示,该方法包括如下的步骤S101至步骤S103。
步骤S101,第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连,第一蓝牙设备通过其音频接口接收第二蓝牙设备输出的第一音频信号,并对第一音频信号进行解码得到解码数据。
音频接口可以是音频插头,也可以是音频插座。需要进行蓝牙连接的两个蓝牙设备的音频接口需要匹配,即一个是音频插头,另一个是与之匹配的音频插座。
在步骤S101第一蓝牙设备通过其音频接口接收第二蓝牙设备输出的第一音频信号之前,第二蓝牙设备至少可以通过以下方式使用其音频接口输出第一音频信号:
(1)第二蓝牙设备至少将第二蓝牙设备的蓝牙地址转换为待编码数据,对待编码数据进行编码得到第一音频信号,并通过第二蓝牙设备的音频接口输出第一音频信号。本实现方式可以在第二蓝牙设备检测到音频接口有设备插入或接收到用户通过按键(可以是硬件按键、可触摸的虚拟按键或其他形式可以实现按键功能的模块)发出的指令之后执行。另外,第二蓝牙设备检测到音频接口有设备插入之后,输出音频信号,用户无需控制蓝牙设备输出音频信号,使用方便。其中,待编码数据是数字信号,例如,二进制的0101011。
(2)第二蓝牙设备获取预先存储的第一音频信号,并通过第二蓝牙设备的音频接口输出获取的第一音频信号。即第二蓝牙设备至少将其蓝牙地址通过转换、编码得到对应的音频信号,并存储该音频信号,待检测到音频接口有设备插入或接收到用户通过按键(可以是硬件按键、可触摸的虚拟按键或其他形式可以实现按键功能的模块)发出的指令后,获取并发送该音频信号。此种实现方式中,无需每次连接都要重复转换、编码的过程,更加节省蓝牙连接花费的时间。
当然,本发明中蓝牙设备(从设备)输出音频信号的方式并不限于上述几种实现方式,其他可以实现蓝牙设备的快速连接的实现方式也属于本发明的保护范围,例如,第二蓝牙设备可以在首次检测到音频接口有设备插入之后,至少将其蓝牙地址通过转换、编码得到对应的音频信号,存储并发送该音频信号,在后续检测到音频接口有设备插入之后,直接发送存储的音频信号。
另外,由上述内容可以看出,本实施例中需要进行蓝牙连接的两个蓝牙设备之间需要数字信号到音频信号以及音频信号到数字信号的编解码协议。
步骤S102,第一蓝牙设备从解码数据中获取第二蓝牙设备的蓝牙地址。
考虑到第二蓝牙设备发出的音频信号可能不是第一蓝牙设备想要接收的包含有第二蓝牙设备的蓝牙地址的音频信号,例如,用户操作错误播放的音乐。对于这种情况,第一蓝牙设备不能从接收的音频信号对应的解码数据中获得第二蓝牙设备的蓝牙地址,进而无法进行蓝牙连接,此时,第一蓝牙设备可以向第二蓝牙设备发送错误提示,提示第二蓝牙设备重新发送包含第二蓝牙设备的蓝牙地址的音频信号,使得第一蓝牙设备能够及时获得第二蓝牙设备的蓝牙地址。
步骤S103,第一蓝牙设备根据第二蓝牙设备的蓝牙地址与第二蓝牙设备进行连接。
连接时可以设置为需要输入密码,也可以设置为不需要输入密码;另外,主设备和从设备均可以请求断开连接。具体与现有技术中相同,此处不再赘述。
由上述技术方案可以看出,本实施例提供的蓝牙设备连接方法,从设备通过音频接口向主设备发送包含自身蓝牙地址的音频信号,主设备解码接收的音频信号,获得从设备的蓝牙地址,根据该蓝牙地址直接进入连接设备的过程,这样可以避免比较耗时的发现设备的过程,从而缩短了完成连接的时间,实现了蓝牙设备间的快速连接。在知道从设备蓝牙地址的前提下,page过程很简单,速度也很快,大于2秒左右即可完成。并且,主设备与从设备直接通过音频接口连接,无需判断从设备是否为目标设备,与现有技术中用户通过设备名确定目标设备的方法相比,无需人为干涉,提高了连接速度。
图2是本发明实施例1提供的蓝牙设备连接方法的原理图,如图2所示,第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连,第二蓝牙设备通过音频接口输出音频信号,其中,该音频信号是第二蓝牙设备将其蓝牙地址转换为待编码数据(如图2中所示的数字信号0101),对待编码数据进行音频编码得到的。第一蓝牙设备通过音频接口接收该音频信号,并进行解码得到解码数据(即上述待编码数据),从解码数据中获取第二蓝牙设备的蓝牙地址,第一蓝牙设备通过蓝牙模块发起连接,连接成功后,第一蓝牙设备和第二蓝牙设备可以进行通信。
第二蓝牙设备向第一蓝牙设备传输音频信号的通讯机制可以是双向通讯,也可以是单向通讯。双向通讯可以如下:在第一蓝牙设备通过其音频接口接收第二蓝牙设备输出的第一音频信号之后,第一蓝牙设备可以通过其音频接口向第二蓝牙设备发送第二音频信号,其中,第二音频信号携带有应答信息。应答信息可以是用于确认接收到第一音频信号的信息,也可以是携带有有效数据的信息。在单向通讯的情况下,只有第二蓝牙设备向第一设备发送音频信号,第一设备不向第二设备发送应答信息。双向通讯的机制可以避免第二蓝牙设备进行不必要的重复发送音频信号的操作。
在第一蓝牙设备根据第二蓝牙设备的蓝牙地址与第二蓝牙设备进行连接之后,上述方法还可以包括:第二蓝牙设备通过其音频接口向第一蓝牙设备发送第三音频信号,其中,第三音频信号携带有用于指示第一蓝牙设备与第二蓝牙设备通过蓝牙连接成功的确认信息。由此可以确定第一蓝牙设备连接的不是其他蓝牙设备。
以上描述的是蓝牙设备首次连接的过程。在实际应用中,蓝牙设备的每次连接均可以按照上述方法执行。另外,本实施例还提供了一个优选的实施方式,首次连接成功后,双方设备都记住对方的蓝牙地址等历史信息,后续连接则不需要重复首次连接的过程,在一定程度上简化了非首次连接的过程。但是,由于某些原因,如果双方设备之一丢失了历史信息,则需要执行与首次连接相同的过程。以手机和蓝牙key为例,如果是非首次连接,手机在已经登录的应用(例如,手机银行)下能够找到存储的该蓝牙key的蓝牙地址,在蓝牙key已经开启蓝牙功能的情况下,手机根据该蓝牙地址进行连接即可;同理,蓝牙key作为主设备,手机作为从设备的连接与上述类似,此处不再赘述。
具体的,如果第一蓝牙设备和第二蓝牙设备是非首次连接,可能不用执行图1所示的流程,在第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连之前,上述方法还包括:第一蓝牙设备查找到预先存储的蓝牙地址,并按照预先存储的蓝牙地址发起连接,其中,预先存储的蓝牙地址是在其对应的蓝牙设备与第一蓝牙设备首次连接后存储在第一蓝牙设备中的;如果第一蓝牙设备按照预先存储的蓝牙地址未连接到第二蓝牙设备,则第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连,第一蓝牙设备通过其音频接口接收第二蓝牙设备输出的第一音频信号(即按照首次连接的过程操作);如果第一蓝牙设备按照预先存储的蓝牙地址连接到第二蓝牙设备,则第一蓝牙设备与第二蓝牙设备通过蓝牙进行通信。
下面结合图3进行详细说明,图3中各个步骤的详细解释见上述相关内容,此处不再赘述。如图3所示,包括如下步骤:
步骤S301,第一蓝牙设备是否查找到预先存储的蓝牙地址。如果是,则执行步骤S302;如果否,则执行步骤S304。
步骤S302,第一蓝牙设备按照预先存储的蓝牙地址发起连接。
步骤S303,第一蓝牙设备按照预先存储的蓝牙地址是否连接到第二蓝牙设备。如果是,则执行步骤S307;如果否,则执行步骤S304。
步骤S304,第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连,第一蓝牙设备通过其音频接口接收第二蓝牙设备输出的音频信号,并对该音频信号解码得到解码数据。
步骤S305,第一蓝牙设备从解码数据中获取第二蓝牙设备的蓝牙地址。
步骤S306,第一蓝牙设备根据第二蓝牙设备的蓝牙地址与第二蓝牙设备进行连接。
步骤S307,第一蓝牙设备与第二蓝牙设备通过蓝牙进行通信。
实施例2
本实施例提供了一种蓝牙设备,可以用于实现实施例1中第一蓝牙设备或第二蓝牙设备执行的操作。图4是本发明实施例2提供的蓝牙设备的示意图一,如图4所示,蓝牙设备包括:
音频接口41(可以是音频插头或音频插座),用于与目标蓝牙设备相连;
接收模块42,连接至音频接口41,用于通过音频接口接收目标蓝牙设备输出的第一音频信号;
解码模块43,连接至接收模块42,用于对第一音频信号进行解码得到解码数据;
第一获取模块44,连接至解码模块43,用于从解码数据中获取目标蓝牙设备的蓝牙地址;
连接模块45(相当于图2所示的蓝牙模块),连接至第一获取模块44,用于根据目标蓝牙设备的蓝牙地址与目标蓝牙设备进行连接。
上述蓝牙设备还可以包括:第一发送模块,用于在接收模块通过音频接口接收目标蓝牙设备输出的第一音频信号之后,通过音频接口向目标蓝牙设备发送第二音频信号,其中,第二音频信号携带有应答信息。
上述蓝牙设备还可以包括:查找模块,用于查找蓝牙设备中预先存储的蓝牙地址,其中,预先存储的蓝牙地址是蓝牙设备与预先存储的蓝牙地址对应的蓝牙设备首次连接后存储的;连接模块45,还用于按照预先存储的蓝牙地址发起连接;接收模块42,还用于在蓝牙设备按照预先存储的蓝牙地址未连接到目标蓝牙设备的情况下,通过音频接口接收目标蓝牙设备输出的第一音频信号;通信模块,用于在蓝牙设备按照预先存储的蓝牙地址连接到目标蓝牙设备的情况下,与目标蓝牙设备通过蓝牙进行通信。
上述模块是蓝牙设备作为主设备时所需使用的。当然,本实施例中的蓝牙设备还可以包括如图5所示的模块,图5所示的模块是蓝牙设备作为从设备时所需使用的。图5中实线连接的模块可以实现实施例1中蓝牙设备通过其音频接口输出音频信号的方式(1),虚线连接的模块可以实施例1中蓝牙设备通过其音频接口输出音频信号的实现方式(2)。
如图5所示,蓝牙设备还可以包括:
转换模块51,用于至少将蓝牙设备的蓝牙地址转换为待编码数据;
编码模块52,连接至转换模块51,用于对待编码数据进行编码得到第三音频信号;
存储模块53,连接至编码模块52,用于存储经过转换、编码得到的第三音频信号;存储模块53还可以用于存储与该蓝牙设备通过蓝牙连接过的设备的蓝牙地址,可以在首次连接后存储;
第二获取模块54,连接至存储模块53,用于获取存储模块53存储的第三音频信号;
输出模块55,连接至编码模块52和第二获取模块54,用于通过音频接口输出编码模块52编码得到的第三音频信号或第二获取模块54获取的第三音频信号。
上述蓝牙设备还可以包括:第二发送模块,用于在蓝牙设备与接收第三音频信号的对端蓝牙设备通过蓝牙连接之后,通过音频接口向对端蓝牙设备发送第四音频信号,其中,第四音频信号携带有用于指示蓝牙设备与对端蓝牙设备通过蓝牙连接成功的确认信息。
本实施例中,蓝牙设备之间通过音频接口传输蓝牙地址,根据该蓝牙地址完成连接,从而避免了耗时的发现设备的过程,实现快速连接。
当然,上述模块划分只是一种示意划分,本发明并不局限于此。例如,蓝牙设备(作为主设备)可以仅包括:音频接口、接收模块和连接模块,接收模块执行与接收、解码、获取相关的功能。只要能实现本发明的目的的模块划分,均应属于本发明的保护范围。
另外,对于既可以作为主设备,也可以作为从设备的蓝牙设备,需要包括本实施例中实现主设备功能的各个模块以及实现从设备功能的各个模块。当然,如果某些设备仅需要作为主设备,则该设备可以仅包含实现主设备功能的模块,同理,如果某些设备仅需要作为从设备,则该设备可以仅包含实现从设备功能的模块。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
Claims (10)
1.一种蓝牙设备连接方法,其特征在于,包括:
第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连,所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号,并对所述第一音频信号进行解码得到解码数据;
所述第一蓝牙设备从所述解码数据中获取所述第二蓝牙设备的蓝牙地址;
所述第一蓝牙设备根据所述第二蓝牙设备的蓝牙地址与所述第二蓝牙设备进行连接。
2.根据权利要求1所述的方法,其特征在于,在所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号之前,所述方法还包括:
所述第二蓝牙设备至少将所述第二蓝牙设备的蓝牙地址转换为待编码数据,对所述待编码数据进行编码得到所述第一音频信号,并通过所述第二蓝牙设备的音频接口输出所述第一音频信号;或者,
所述第二蓝牙设备获取预先存储的所述第一音频信号,并通过所述第二蓝牙设备的音频接口输出获取的所述第一音频信号。
3.根据权利要求1所述的方法,其特征在于,在所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号之后,所述方法还包括:所述第一蓝牙设备通过其音频接口向所述第二蓝牙设备发送第二音频信号,其中,所述第二音频信号携带有应答信息。
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述第一蓝牙设备根据所述第二蓝牙设备的蓝牙地址与所述第二蓝牙设备进行连接之后,所述方法还包括:
所述第二蓝牙设备通过其音频接口向所述第一蓝牙设备发送第三音频信号,其中,所述第三音频信号携带有用于指示所述第一蓝牙设备与所述第二蓝牙设备通过蓝牙连接成功的确认信息。
5.根据权利要求1至3中任一项所述的方法,其特征在于,在第一蓝牙设备的音频接口与第二蓝牙设备的音频接口相连之前,所述方法还包括:
所述第一蓝牙设备查找到预先存储的蓝牙地址,并按照所述预先存储的蓝牙地址发起连接,其中,所述预先存储的蓝牙地址是在其对应的蓝牙设备与所述第一蓝牙设备首次连接后存储在所述第一蓝牙设备中的;
如果所述第一蓝牙设备按照所述预先存储的蓝牙地址未连接到所述第二蓝牙设备,则所述第一蓝牙设备的音频接口与所述第二蓝牙设备的音频接口相连,所述第一蓝牙设备通过其音频接口接收所述第二蓝牙设备输出的第一音频信号;
如果所述第一蓝牙设备按照所述预先存储的蓝牙地址连接到所述第二蓝牙设备,则所述第一蓝牙设备与所述第二蓝牙设备通过蓝牙进行通信。
6.一种蓝牙设备,其特征在于,包括:
音频接口,用于与目标蓝牙设备相连;
接收模块,用于通过所述音频接口接收所述目标蓝牙设备输出的第一音频信号;
解码模块,用于对所述第一音频信号进行解码得到解码数据;
获取模块,用于从所述解码数据中获取所述目标蓝牙设备的蓝牙地址;
连接模块,用于根据所述目标蓝牙设备的蓝牙地址与所述目标蓝牙设备进行连接。
7.根据权利要求6所述的蓝牙设备,其特征在于,所述蓝牙设备还包括:
第一发送模块,用于在所述接收模块通过所述音频接口接收所述目标蓝牙设备输出的第一音频信号之后,通过所述音频接口向所述目标蓝牙设备发送第二音频信号,其中,所述第二音频信号携带有应答信息。
8.根据权利要求6或7所述的蓝牙设备,其特征在于,所述蓝牙设备还包括:
查找模块,用于查找所述蓝牙设备中预先存储的蓝牙地址,其中,所述预先存储的蓝牙地址是所述蓝牙设备与所述预先存储的蓝牙地址对应的蓝牙设备首次连接后存储的;
所述连接模块,还用于按照所述预先存储的蓝牙地址发起连接;
所述接收模块,还用于在所述蓝牙设备按照所述预先存储的蓝牙地址未连接到所述目标蓝牙设备的情况下,通过所述音频接口接收所述目标蓝牙设备输出的第一音频信号;
通信模块,用于在所述蓝牙设备按照所述预先存储的蓝牙地址连接到所述目标蓝牙设备的情况下,与所述目标蓝牙设备通过蓝牙进行通信。
9.根据权利要求6或7所述的蓝牙设备,其特征在于,所述蓝牙设备还包括:
转换模块,用于至少将所述蓝牙设备的蓝牙地址转换为待编码数据;
编码模块,用于对所述待编码数据进行编码得到第三音频信号;
输出模块,用于通过所述音频接口输出所述第三音频信号。
10.根据权利要求9所述的蓝牙设备,其特征在于,所述蓝牙设备还包括:
第二发送模块,用于在所述蓝牙设备与接收所述第三音频信号的对端蓝牙设备通过蓝牙连接之后,通过所述音频接口向所述对端蓝牙设备发送第四音频信号,其中,所述第四音频信号携带有用于指示所述蓝牙设备与所述对端蓝牙设备通过蓝牙连接成功的确认信息。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410053924.8A CN103812536A (zh) | 2014-02-18 | 2014-02-18 | 蓝牙设备连接方法和蓝牙设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410053924.8A CN103812536A (zh) | 2014-02-18 | 2014-02-18 | 蓝牙设备连接方法和蓝牙设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103812536A true CN103812536A (zh) | 2014-05-21 |
Family
ID=50708807
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410053924.8A Pending CN103812536A (zh) | 2014-02-18 | 2014-02-18 | 蓝牙设备连接方法和蓝牙设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103812536A (zh) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104717603A (zh) * | 2014-12-25 | 2015-06-17 | 惠州Tcl移动通信有限公司 | 一种蓝牙低功耗组网并支持便捷互联的方法及系统 |
| CN104735608A (zh) * | 2015-03-18 | 2015-06-24 | 金山电子(深圳)有限公司 | 智能手机蓝牙语音配对方法及具有语音识别的音箱 |
| CN105516905A (zh) * | 2015-12-25 | 2016-04-20 | 百度在线网络技术(北京)有限公司 | 蓝牙设备的连接方法及装置 |
| CN105554905A (zh) * | 2015-12-10 | 2016-05-04 | 飞天诚信科技股份有限公司 | 一种实现智能密钥装置与上位机蓝牙连接的方法及装置 |
| CN105872882A (zh) * | 2016-04-29 | 2016-08-17 | 乐视控股(北京)有限公司 | 用于蓝牙耳机匹配连接的方法、终端及蓝牙耳机 |
| CN106131843A (zh) * | 2016-06-30 | 2016-11-16 | 珠海市魅族科技有限公司 | 一种基于aux接口的wifi连接方法 |
| WO2019015265A1 (zh) * | 2017-07-19 | 2019-01-24 | 歌尔股份有限公司 | 蓝牙设备的配对方法及系统 |
| CN109936840A (zh) * | 2019-01-02 | 2019-06-25 | 百度在线网络技术(北京)有限公司 | 通信方法、装置及电子设备 |
| CN111246371A (zh) * | 2015-03-03 | 2020-06-05 | 华为技术有限公司 | 一种获取设备方位的方法及设备 |
| CN115315025A (zh) * | 2021-05-08 | 2022-11-08 | 广州视源电子科技股份有限公司 | 一种设备连接方法、装置、设备及存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1983842A (zh) * | 2005-12-13 | 2007-06-20 | 中兴通讯股份有限公司 | 一种蓝牙无线设备快速建立连接的装置和方法 |
| CN101252376A (zh) * | 2008-03-27 | 2008-08-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种连接蓝牙设备的方法、系统及移动通信终端 |
| TW201125412A (en) * | 2010-01-11 | 2011-07-16 | Wistron Corp | Method of connection establishment and bluetooth device |
| CN102595643A (zh) * | 2010-11-19 | 2012-07-18 | 罗技欧洲股份有限公司 | 用于无线设备连接和配对的系统和方法 |
| CN202889567U (zh) * | 2012-02-03 | 2013-04-17 | 杨晓东 | 蓝牙系统及蓝牙耳机 |
-
2014
- 2014-02-18 CN CN201410053924.8A patent/CN103812536A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1983842A (zh) * | 2005-12-13 | 2007-06-20 | 中兴通讯股份有限公司 | 一种蓝牙无线设备快速建立连接的装置和方法 |
| CN101252376A (zh) * | 2008-03-27 | 2008-08-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种连接蓝牙设备的方法、系统及移动通信终端 |
| TW201125412A (en) * | 2010-01-11 | 2011-07-16 | Wistron Corp | Method of connection establishment and bluetooth device |
| CN102595643A (zh) * | 2010-11-19 | 2012-07-18 | 罗技欧洲股份有限公司 | 用于无线设备连接和配对的系统和方法 |
| CN202889567U (zh) * | 2012-02-03 | 2013-04-17 | 杨晓东 | 蓝牙系统及蓝牙耳机 |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104717603A (zh) * | 2014-12-25 | 2015-06-17 | 惠州Tcl移动通信有限公司 | 一种蓝牙低功耗组网并支持便捷互联的方法及系统 |
| CN104717603B (zh) * | 2014-12-25 | 2018-05-08 | 惠州Tcl移动通信有限公司 | 一种蓝牙低功耗组网并支持便捷互联的方法及系统 |
| CN111246371A (zh) * | 2015-03-03 | 2020-06-05 | 华为技术有限公司 | 一种获取设备方位的方法及设备 |
| CN104735608A (zh) * | 2015-03-18 | 2015-06-24 | 金山电子(深圳)有限公司 | 智能手机蓝牙语音配对方法及具有语音识别的音箱 |
| CN105554905A (zh) * | 2015-12-10 | 2016-05-04 | 飞天诚信科技股份有限公司 | 一种实现智能密钥装置与上位机蓝牙连接的方法及装置 |
| CN105516905A (zh) * | 2015-12-25 | 2016-04-20 | 百度在线网络技术(北京)有限公司 | 蓝牙设备的连接方法及装置 |
| CN105872882A (zh) * | 2016-04-29 | 2016-08-17 | 乐视控股(北京)有限公司 | 用于蓝牙耳机匹配连接的方法、终端及蓝牙耳机 |
| CN106131843A (zh) * | 2016-06-30 | 2016-11-16 | 珠海市魅族科技有限公司 | 一种基于aux接口的wifi连接方法 |
| WO2019015265A1 (zh) * | 2017-07-19 | 2019-01-24 | 歌尔股份有限公司 | 蓝牙设备的配对方法及系统 |
| CN109936840A (zh) * | 2019-01-02 | 2019-06-25 | 百度在线网络技术(北京)有限公司 | 通信方法、装置及电子设备 |
| CN109936840B (zh) * | 2019-01-02 | 2023-01-03 | 百度在线网络技术(北京)有限公司 | 通信方法、装置及电子设备 |
| CN115315025A (zh) * | 2021-05-08 | 2022-11-08 | 广州视源电子科技股份有限公司 | 一种设备连接方法、装置、设备及存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103812536A (zh) | 蓝牙设备连接方法和蓝牙设备 | |
| CN103944723A (zh) | 蓝牙设备认证方法和蓝牙设备 | |
| CN203289452U (zh) | 一种基于声波通信配对的无线音频系统 | |
| CN105704837B (zh) | 一种用于建立无线连接的方法及设备 | |
| CN103327644B (zh) | 一种无线连接的方法及设备 | |
| KR102275720B1 (ko) | 블루투스 통신방법 및 블루투스 통신디바이스 | |
| CN103384369B (zh) | 一种建立数据连接的方法、装置及系统 | |
| CN103402275A (zh) | 分享WiFi链接信息的方法、终端和系统 | |
| KR101588993B1 (ko) | 프로토콜 변환 어댑터 | |
| CN103220822A (zh) | 数据传输方法、装置和移动终端 | |
| KR20170031552A (ko) | 전자 장치의 근접 인증 방법 및 그 장치 | |
| US20150363182A1 (en) | Smart device, wearable device and method for pushing &receiving installation package | |
| CN104994595A (zh) | 手机终端及其智能硬件联网控制方法 | |
| CN103812535A (zh) | 蓝牙设备连接方法和蓝牙设备 | |
| WO2018049892A1 (zh) | 数据传输方法、装置及终端 | |
| WO2015098162A1 (ja) | 車載装置及び車載装置の制御方法 | |
| CN106251609B (zh) | 智能机器人及其联网方法、网络分享方法和装置 | |
| CN105208529A (zh) | 一种移动终端的位置提示方法及位置提示模块 | |
| CN110489815B (zh) | 基于i3c总线通信的验证方法及验证系统 | |
| CN104954078A (zh) | 基于声波通信的控制及响应方法和装置 | |
| US20160100021A1 (en) | Information processing device, destination information updating method, and record medium | |
| KR101364540B1 (ko) | 블루투스 장치의 재 연결 방법 및 장치 | |
| CN115348644B (zh) | 蓝牙多设备入网方法、装置、电子设备及存储介质 | |
| CN115134391B (zh) | 非物联网设备的设备控制方法及装置 | |
| CN112954655A (zh) | 蓝牙设备认证方法和蓝牙设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140521 |
|
| RJ01 | Rejection of invention patent application after publication |