一种实现蓝牙服务连接的方法、装置及设备制造方法及图纸

技术编号:26308300 阅读:89 留言:0更新日期:2020-11-10 20:10
本申请实施例公开了一种实现蓝牙服务连接的方法、装置及设备,包括:响应于蓝牙操作请求,获取当前已配对蓝牙设备的蓝牙服务连接状态,向处于已连接或连接中的已配对蓝牙设备发送蓝牙服务断开请求;如果蓝牙操作请求为蓝牙设备配对请求,向目标蓝牙设备发送配对请求;之后,按照第一顺序依次向各个已配对蓝牙设备发送蓝牙服务连接请求;如果蓝牙操作请求为蓝牙服务自动连接请求,按照第二顺序依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成。由此,可以实现多个蓝牙服务的同时使用,并且便于对多个已配对蓝牙设备的蓝牙服务进行切换。

【技术实现步骤摘要】
一种实现蓝牙服务连接的方法、装置及设备
本申请涉及通信
,具体涉及一种实现蓝牙服务连接的方法、装置及设备。
技术介绍
车载蓝牙设备可以与多个具有蓝牙功能的移动终端进行蓝牙配对连接,与车载蓝牙设备进行了蓝牙配对连接的移动终端可以称为已配对蓝牙设备。车载蓝牙设备还可以与一个已配对蓝牙设备的蓝牙服务进行连接。蓝牙服务例如可以为HFP(Hands-freeProfile,蓝牙控制电话)服务,以实现车载蓝牙设备对于移动终端的通话功能的控制。目前,车载蓝牙设备在同一时间内,仅能与一个已配对蓝牙设备的蓝牙服务进行连接,而不能同时与多个已配对蓝牙设备的蓝牙服务进行连接,不能实现多个已配对蓝牙设备的蓝牙服务同时使用。
技术实现思路
有鉴于此,本申请实施例提供一种实现蓝牙服务连接的方法、装置及设备,可以实现同时对多个已配对蓝牙设备的蓝牙服务进行使用。为解决上述问题,本申请实施例提供的技术方案如下:一种实现蓝牙服务连接的方法,所述方法包括:响应于蓝牙操作请求,获取当前已配对蓝牙设备的蓝牙服务连接状态,所述蓝牙本文档来自技高网...

【技术保护点】
1.一种实现蓝牙服务连接的方法,其特征在于,所述方法包括:/n响应于蓝牙操作请求,获取当前已配对蓝牙设备的蓝牙服务连接状态,所述蓝牙操作请求包括蓝牙设备配对请求或者蓝牙服务自动连接请求,所述蓝牙设备配对请求携带目标蓝牙设备的标识;/n将所述蓝牙服务连接状态为已连接或连接中的已配对蓝牙设备确定为第一已配对蓝牙设备,向所述第一已配对蓝牙设备发送蓝牙服务断开请求,以断开与所述第一已配对蓝牙设备的蓝牙服务连接;/n如果所述蓝牙操作请求为蓝牙设备配对请求,向所述目标蓝牙设备发送配对请求,以建立与所述目标蓝牙设备的蓝牙配对;/n在建立与所述目标蓝牙设备的蓝牙配对之后,按照第一顺序依次向各个已配对蓝牙设备发...

【技术特征摘要】
1.一种实现蓝牙服务连接的方法,其特征在于,所述方法包括:
响应于蓝牙操作请求,获取当前已配对蓝牙设备的蓝牙服务连接状态,所述蓝牙操作请求包括蓝牙设备配对请求或者蓝牙服务自动连接请求,所述蓝牙设备配对请求携带目标蓝牙设备的标识;
将所述蓝牙服务连接状态为已连接或连接中的已配对蓝牙设备确定为第一已配对蓝牙设备,向所述第一已配对蓝牙设备发送蓝牙服务断开请求,以断开与所述第一已配对蓝牙设备的蓝牙服务连接;
如果所述蓝牙操作请求为蓝牙设备配对请求,向所述目标蓝牙设备发送配对请求,以建立与所述目标蓝牙设备的蓝牙配对;
在建立与所述目标蓝牙设备的蓝牙配对之后,按照第一顺序依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成;
如果所述蓝牙操作请求为蓝牙服务自动连接请求,按照第二顺序依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成。


2.根据权利要求1所述的方法,其特征在于,所述在建立与所述目标蓝牙设备的蓝牙配对之后,按照第一顺序依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成,包括:
在建立与所述目标蓝牙设备的蓝牙配对之后,如果所述目标蓝牙设备是首个已配对蓝牙设备,向所述目标蓝牙设备发送蓝牙服务连接请求,以建立与所述目标蓝牙设备的蓝牙服务连接。


3.根据权利要求1所述的方法,其特征在于,所述在建立与所述目标蓝牙设备的蓝牙配对之后,按照第一顺序依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成,包括:
在建立与所述目标蓝牙设备的蓝牙配对之后,如果所述目标蓝牙设备不是首个已配对蓝牙设备,判断第二已配对蓝牙设备的数量是否小于预设数量,所述第二已配对蓝牙设备为设置了优先级的已配对蓝牙设备;
如果第二已配对蓝牙设备的数量小于预设数量,按照所述目标蓝牙设备、所述第二已配对蓝牙设备以及其他已配对蓝牙设备的顺序,依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成;其中,所述第二已配对蓝牙设备中按照优先级顺序排序,其他已配对蓝牙设备中按照蓝牙配对时间排序;
如果第二已配对蓝牙设备的数量不小于预设数量,按照所述第二已配对蓝牙设备以及其他已配对蓝牙设备的顺序,依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成;其中,所述第二已配对蓝牙设备中按照优先级顺序排序,其他已配对蓝牙设备中按照蓝牙配对时间排序。


4.根据权利要求1所述的方法,其特征在于,所述如果所述蓝牙请求为蓝牙服务自动连接请求,按照第二顺序依次向各个已配对蓝牙设备发送蓝牙服务连接请求,直到与预设数量的已配对蓝牙设备建立蓝牙服务连接或者向全部已配对蓝牙设备发送蓝牙服务连接请求完成,包括:...

【专利技术属性】
技术研发人员:田朋伟
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁;21

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

1