蓝牙控制方法、装置、电子设备及存储介质与流程

专利检索2025-06-16  4


本申请属于蓝牙控制,尤其涉及蓝牙控制方法、装置、电子设备及存储介质。


背景技术:

1、支持双模标准的蓝牙设备,具有两个蓝牙模块,分别是经典蓝牙(classicbluetooth,简称bt)模块和低功耗蓝牙(bluetooth low energy,简称ble)模块。这两个蓝牙模块是独立配对和独立回连的,这就会存在蓝牙连接状态不同步的问题。

2、比如,如果只连接了ble协议,那么蓝牙设备的一些与bt蓝牙相关的状态或功能将无法使用,那么如果在手机app上操作这些状态或功能,将无法获得有效信息,甚至返回错误信息,会使得用户产生关于已经连接了蓝牙却无法使用或者控制设备的困惑,导致用户体验不佳。


技术实现思路

1、本申请实施例提供了蓝牙控制方法、装置、电子设备及存储介质,可以实现将双模蓝牙设备的经典蓝牙模块和低功耗蓝牙模块绑定连接,实现两个蓝牙模块连接状态同步,提升用户体验。

2、第一方面,本申请实施例提供了一种蓝牙控制方法,应用于第一电子设备,所述第一电子设备包括第一蓝牙模组和第二蓝牙模组,所述方法包括:

3、当检测到所述第一电子设备满足预设触发条件,获取所述第一蓝牙模组的第一连接状态;所述第一连接状态为已连接或者未连接;所述预设触发条件用于表征所述第一电子设备请求与第二电子设备基于第二蓝牙模组建立第二蓝牙连接;

4、当所述第一连接状态为未连接时,向所述第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息;

5、响应于所述第一蓝牙连接建立成功,基于所述第二蓝牙模组与所述第二电子设备建立所述第二蓝牙连接。

6、在第一方面的一种可能的实现方式中,所述预设触发条件为检测到所述第一电子设备发出建立所述第二蓝牙连接的第二请求信息;所述当所述第一连接状态为未连接时,向第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息,包括:

7、当所述第一连接状态为未连接时,暂停执行建立所述第二蓝牙连接,并向所述第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息。

8、在第一方面的一种可能的实现方式中,所述预设触发条件为检测到所述第一电子设备和所述第二电子设备首次进行蓝牙配对,或者检测到所述第一电子设备进行蓝牙回连。

9、在第一方面的一种可能的实现方式中,所述当所述第一连接状态为未连接时,向第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息,包括:

10、当所述第一连接状态为未连接时,向用户展示关于基于所述第一蓝牙模组建立第一蓝牙连接的请求确认信息;

11、当接收到用户针对所述请求确认信息的响应指令,向所述第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息;其中,所述响应指令指示允许建立所述第一蓝牙连接。

12、在第一方面的一种可能的实现方式中,所述方法还包括:

13、当所述第一连接状态为已连接时,基于所述第二蓝牙模组在所述第一电子设备与所述第二电子设备之间建立所述第二蓝牙连接。

14、在第一方面的一种可能的实现方式中,所述第一请求信息为蓝牙配对请求或者蓝牙回连请求。

15、在第一方面的一种可能的实现方式中,所述第一蓝牙模组是经典蓝牙模块,所述第二蓝牙模组是低功耗蓝牙模块。

16、第二方面,本申请实施例提供了一种蓝牙控制装置,包括:

17、第一连接状态确认模块,当检测到第一电子设备满足预设触发条件,获取第一蓝牙模组的第一连接状态;所述第一连接状态为已连接或者未连接;所述预设触发条件用于表征所述第一电子设备请求与第二电子设备基于第二蓝牙模组建立第二蓝牙连接;

18、第一请求信息发送模块,当所述第一连接状态为未连接时,向所述第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息;

19、第二蓝牙连接建立模块,响应于所述第一蓝牙连接建立成功,基于第二蓝牙模组与所述第二电子设备建立第二蓝牙连接。

20、第三方面,本申请实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面中任一项所述的蓝牙控制方法。

21、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的蓝牙控制方法。

22、本申请实施例与现有技术相比存在的有益效果是:

23、本申请实施例针对支持双模标准的蓝牙设备,在检测到第一电子设备请求与第二电子设备建立关于第二蓝牙模组的蓝牙连接时,对两个电子设备之间关于第一蓝牙模组的蓝牙连接状态进行确认,当第一蓝牙模组未进行蓝牙连接时,先实现第一蓝牙模组的连接,然后建立第二蓝牙模组的连接,实现将双模蓝牙设备的经典蓝牙模块和低功耗蓝牙模块绑定连接,从而实现两个蓝牙模块连接状态同步,改善用户使用蓝牙控制的体验。



技术特征:

1.一种蓝牙控制方法,其特征在于,应用于第一电子设备,所述第一电子设备包括第一蓝牙模组和第二蓝牙模组,所述方法包括:

2.如权利要求1所述的蓝牙控制方法,其特征在于,所述预设触发条件为检测到所述第一电子设备发出建立所述第二蓝牙连接的第二请求信息;所述当所述第一连接状态为未连接时,向第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息,包括:

3.如权利要求1所述的蓝牙控制方法,其特征在于,所述预设触发条件为检测到所述第一电子设备和所述第二电子设备首次进行蓝牙配对,或者检测到所述第一电子设备进行蓝牙回连。

4.如权利要求1至3中任一项所述的蓝牙控制方法,其特征在于,所述当所述第一连接状态为未连接时,向第二电子设备发送关于基于所述第一蓝牙模组建立第一蓝牙连接的第一请求信息,包括:

5.如权利要求1至3中任一项所述的蓝牙控制方法,其特征在于,所述方法还包括:

6.如权利要求1至3中任一项所述的蓝牙控制方法,其特征在于,所述第一请求信息为蓝牙配对请求或者蓝牙回连请求。

7.如权利要求1至3中任一项所述的蓝牙控制方法,其特征在于,所述第一蓝牙模组是经典蓝牙模块,所述第二蓝牙模组是低功耗蓝牙模块。

8.一种蓝牙控制装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。


技术总结
本申请适用于蓝牙控制技术领域,提供了蓝牙控制方法、装置、电子设备及存储介质,包括:当检测到所述第一电子设备满足预设触发条件,获取所述第一蓝牙模组的第一连接状态;所述第一连接状态为已连接或者未连接;所述预设触发条件用于表征所述第一电子设备请求与第二电子设备基于第二蓝牙模组建立第二蓝牙连接;当第一连接状态为未连接时,向第二电子设备发送关于基于第一蓝牙模组建立第一蓝牙连接的第一请求信息;响应于第一蓝牙连接建立成功,基于所述第二蓝牙模组与所述第二电子设备建立所述第二蓝牙连接;本申请实现将双模蓝牙设备的经典蓝牙模块和低功耗蓝牙模块绑定连接,从而实现两个蓝牙模块连接状态同步,改善用户体验。

技术研发人员:宁远贵,刘亚敏
受保护的技术使用者:深圳百灵声学有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1155244.html

最新回复(0)