一种蓝牙链接方法、装置及蓝牙设备制造方法及图纸

技术编号:19102880 阅读:43 留言:0更新日期:2018-10-03 04:07
本发明专利技术提供的蓝牙链接方法,应用于蓝牙设备中,该蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、第一系统控制器和第二系统控制器,第一系统控制器控制第一蓝牙芯片,第二系统控制器控制第二蓝牙芯片。两个蓝牙芯片中的任意一个蓝牙芯片与目标蓝牙设备建立蓝牙链接后,能够将目标蓝牙设备的配对链接信息共享给另一个蓝牙芯片,并将另一个蓝牙芯片的配对链接信息发送给目标蓝牙设备,因此,所述另一个蓝牙芯片能够直接与目标蓝牙设备进行连接,而不需要再进行手动搜索配对过程,降低多个蓝牙芯片与同一蓝牙设备建立链接所需的时间。

【技术实现步骤摘要】
一种蓝牙链接方法、装置及蓝牙设备
本专利技术属于计算机
,尤其涉及一种蓝牙链接方法、装置及蓝牙设备。
技术介绍
蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换,使用的频段为2.4~2.485GHz。蓝牙是基于主从架构的协议,一个主设备可以与多个从设备进行通讯。还有一种应用场景,一个设备中包括两个蓝牙芯片,而且,该设备作为主设备,该主设备中的两个蓝牙芯片可能需要与同一个从设备配对连接。通常情况下,同一个主设备中的两个蓝牙芯片被视为两个蓝牙设备,分别需要两次搜索配对过程与同一个从设备建立链接,需要用户进行两次搜索过程,建立链接的过程繁琐、效率低。
技术实现思路
有鉴于此,本申请的目的在于提供一种蓝牙链接方法、装置和蓝牙设备,以解决同一蓝牙设备中的多个蓝牙芯片与同一蓝牙从设备建立链接时需要分别单独搜索配对才能建立蓝牙链接的技术问题。第一方面,本申请提供了一种蓝牙链接方法,应用于蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述方法包括:当所述第一系统控制器接收到蓝牙搜索指令后,所述第一系统控制器控制所述第一蓝牙芯片与搜索到的目标蓝牙设备建立第一蓝牙链接;所述第一系统控制器从所述第二系统控制器中获取所述第二蓝牙芯片的配对连接信息;所述第一系统控制器将所述第二蓝牙芯片的配对连接信息通过所述第一蓝牙链接发送给所述目标蓝牙设备;所述第一系统控制器将所述目标蓝牙设备的配对连接信息发送给所述第二系统控制器,以使所述第二系统控制器根据所述目标蓝牙设备的配对连接信息建立所述第二蓝牙芯片与所述目标蓝牙设备之间的第二蓝牙链接。可选地,所述第一系统控制器将所述第二蓝牙芯片的配对连接信息通过所述第一蓝牙链接发送给所述目标蓝牙设备,包括:所述第一系统控制器将所述第二蓝牙芯片的配对连接信息封装成调制解调器AT命令、串行端口剖面SPP消息或蓝牙低能耗BLE消息;所述第一系统控制器将封装得到的消息通过所述第一蓝牙链接发送给所述目标蓝牙设备。第二方面,本申请提供一种蓝牙链接方法,应用于蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述方法包括:所述第二系统控制器接收所述第一系统控制器发送的配对连接信息获取请求;所述第二系统控制器响应所述配对连接信息获取请求,将所述第二蓝牙芯片的配对连接信息发送给所述第一系统控制器,以使所述第一系统控制器将所述第二蓝牙芯片的配对连接信息发送给与所述第一蓝牙芯片建立蓝牙链接的目标蓝牙设备;所述第二系统控制器接收所述第一系统控制器发送的所述目标蓝牙设备的配对连接信息;所述第二系统控制器控制所述第二蓝牙芯片根据所述目标蓝牙设备的配对连接信息建立所述目标蓝牙设备之间的第二蓝牙链接。第三方面,本申请提供一种蓝牙链接装置,应用与蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述装置包括:第一蓝牙链接建立模块,用于当所述第一系统控制器接收到蓝牙搜索指令后,控制所述第一蓝牙芯片与搜索到的目标蓝牙设备建立第一蓝牙链接;获取模块,用于从所述第二系统控制器中获取所述第二蓝牙芯片的配对连接信息;第一发送模块,用于将所述第二蓝牙芯片的配对连接信息通过所述第一蓝牙链接发送给所述目标蓝牙设备;第二发送模块,用于将所述目标蓝牙设备的配对连接信息发送给所述第二系统控制器,以使所述第二系统控制器根据所述目标蓝牙设备的配对连接信息建立所述第二蓝牙芯片与所述目标蓝牙设备之间的第二蓝牙链接。可选地,所述第一发送模块,包括:消息封装子模块,用于将所述第二蓝牙芯片的配对连接信息封装成调制解调器AT命令、串行端口剖面SPP消息或蓝牙低能耗BLE消息;发送子模块,用于将所述AT命令、SPP消息或BLE消息,通过所述第一蓝牙链接发送给所述目标蓝牙设备。第四方面,本申请提供一种蓝牙链接装置,应用于蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述装置包括:第一接收模块,用于接收所述第一系统控制器发送的配对连接信息获取请求;发送模块,用于响应所述配对连接信息获取请求,将所述第二蓝牙芯片的配对连接信息发送给所述第一系统控制器,以使所述第一系统控制器将所述第二蓝牙芯片的配对连接信息发送给与所述第一蓝牙芯片建立蓝牙链接的目标蓝牙设备;第二接收模块,用于接收所述第一系统控制器发送的所述目标蓝牙设备的配对连接信息;第二蓝牙链接建立模块,用于控制所述第二蓝牙芯片根据所述目标蓝牙设备的配对连接信息建立所述目标蓝牙设备之间的第二蓝牙链接。第五方面,本申请提供一种蓝牙设备,包括:第一蓝牙芯片、第二蓝牙芯片、第一系统控制器和第二系统控制器,其中,所述第一系统控制器通过第一通信接口与所述第一蓝牙芯片连接,并通过第二通信接口与所述第二系统控制器连接;所述第二系统控制器通过第三通信接口与所述第二蓝牙芯片连接;所述第一系统控制器,用于当接收到蓝牙搜索指令后,控制所述第一蓝牙芯片与搜索到的目标蓝牙设备建立第一蓝牙链接;从所述第二系统控制器中获取第二蓝牙芯片的配对连接信息并通过所述第一蓝牙链接发送给所述目标蓝牙设备,以及,将目标蓝牙设备的配对连接信息发送给所述第二系统控制器;所述第二系统控制器,用于根据接收到的目标蓝牙设备的配对连接信息,控制所述第二蓝牙芯片发起蓝牙链接请求并建立第二蓝牙芯片与所述目标蓝牙设备之间的第二蓝牙链接。可选地,所述第一系统控制器,用于从所述第二系统控制器中获取第二蓝牙芯片的配对连接信息并通过所述第一蓝牙链接发送给所述目标蓝牙设备时,具体用于:将所述第二蓝牙芯片的配对连接信息封装成调制解调器AT命令、串行端口剖面SPP消息或蓝牙低能耗BLE消息;将封装得到的消息通过所述第一蓝牙链接发送给所述目标蓝牙设备。可选地,所述第一系统控制器为窄带控制器,所述第二系统控制器为宽带控制器;或者,所述第一系统控制器为宽带控制器,所述第二系统控制器为窄带控制器。可选地,所述第三通信接口为串行外设接口SPI或通用异步收发传输器接口UART;所述第一通信接口和所述第二通信接口为UART接口或通用串行总线接口USB。本申请提供的蓝牙链接方法,应用于蓝牙设备中,该蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、第一系统控制器和第二系统控制器,第一系统控制器控制第一蓝牙芯片,第二系统控制器控制第二蓝牙芯片。当第一蓝牙芯片通过手动搜索配对与目标蓝牙设备建立第一蓝牙链接后,第一系统控制器将目标蓝牙设备的配对连接信息发送给第二蓝牙芯片,与此同时,第一系统控制器将第二蓝牙芯片的配对连接信息通过第本文档来自技高网...

【技术保护点】
1.一种蓝牙链接方法,其特征在于,应用于蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述方法包括:当所述第一系统控制器接收到蓝牙搜索指令后,所述第一系统控制器控制所述第一蓝牙芯片与搜索到的目标蓝牙设备建立第一蓝牙链接;所述第一系统控制器从所述第二系统控制器中获取所述第二蓝牙芯片的配对连接信息;所述第一系统控制器将所述第二蓝牙芯片的配对连接信息通过所述第一蓝牙链接发送给所述目标蓝牙设备;所述第一系统控制器将所述目标蓝牙设备的配对连接信息发送给所述第二系统控制器,以使所述第二系统控制器根据所述目标蓝牙设备的配对连接信息建立所述第二蓝牙芯片与所述目标蓝牙设备之间的第二蓝牙链接。

【技术特征摘要】
1.一种蓝牙链接方法,其特征在于,应用于蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述方法包括:当所述第一系统控制器接收到蓝牙搜索指令后,所述第一系统控制器控制所述第一蓝牙芯片与搜索到的目标蓝牙设备建立第一蓝牙链接;所述第一系统控制器从所述第二系统控制器中获取所述第二蓝牙芯片的配对连接信息;所述第一系统控制器将所述第二蓝牙芯片的配对连接信息通过所述第一蓝牙链接发送给所述目标蓝牙设备;所述第一系统控制器将所述目标蓝牙设备的配对连接信息发送给所述第二系统控制器,以使所述第二系统控制器根据所述目标蓝牙设备的配对连接信息建立所述第二蓝牙芯片与所述目标蓝牙设备之间的第二蓝牙链接。2.根据权利要求1所述的方法,其特征在于,所述第一系统控制器将所述第二蓝牙芯片的配对连接信息通过所述第一蓝牙链接发送给所述目标蓝牙设备,包括:所述第一系统控制器将所述第二蓝牙芯片的配对连接信息封装成调制解调器AT命令、串行端口剖面SPP消息或蓝牙低能耗BLE消息;所述第一系统控制器将封装得到的消息通过所述第一蓝牙链接发送给所述目标蓝牙设备。3.一种蓝牙链接方法,其特征在于,应用于蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述方法包括:所述第二系统控制器接收所述第一系统控制器发送的配对连接信息获取请求;所述第二系统控制器响应所述配对连接信息获取请求,将所述第二蓝牙芯片的配对连接信息发送给所述第一系统控制器,以使所述第一系统控制器将所述第二蓝牙芯片的配对连接信息发送给与所述第一蓝牙芯片建立蓝牙链接的目标蓝牙设备;所述第二系统控制器接收所述第一系统控制器发送的所述目标蓝牙设备的配对连接信息;所述第二系统控制器控制所述第二蓝牙芯片根据所述目标蓝牙设备的配对连接信息建立所述目标蓝牙设备之间的第二蓝牙链接。4.一种蓝牙链接装置,其特征在于,应用与蓝牙设备中,所述蓝牙设备包含第一蓝牙芯片、第二蓝牙芯片、用于控制所述第一蓝牙芯片的第一系统控制器,以及,用于控制所述第二蓝牙芯片的第二系统控制器,且所述第一系统控制器和所述第二系统控制器之间通过通信接口进行通信,所述装置包括:第一蓝牙链接建立模块,用于当所述第一系统控制器接收到蓝牙搜索指令后,控制所述第一蓝牙芯片与搜索到的目标蓝牙设备建立第一蓝牙链接;获取模块,用于从所述第二系统控制器中获取所述第二蓝牙芯片的配对连接信息;第一发送模块,用于将所述第二蓝牙芯片的配对连接信息通过所述第一蓝牙链接发送给所述目标蓝牙设备;第二发送模块,用于将所述目标蓝牙设备的配对连接信息发送给所述第二系统控制器,以使所述第二系统控制器根据所述目标蓝牙设备...

【专利技术属性】
技术研发人员:樊胡兵钟义
申请(专利权)人:海能达通信股份有限公司
类型:发明
国别省市:广东,44

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

1