一种蓝牙无线设备的同步方法、装置及相关设备制造方法及图纸

技术编号:38082355 阅读:7 留言:0更新日期:2023-07-06 08:49
本发明专利技术实施例公开了一种蓝牙无线设备的同步方法、装置及相关设备,所述方法包括蓝牙无线设备作为从设备接入第一匹克网后,获取所述第一匹克网的固定时钟;获取第一预设时间T1和第二预设时间T2,根据所述第一预设时间T1和第二预设时间T2计算得到第一时钟偏移值;然后将所述蓝牙无线设备的本地时钟和所述固定时钟的时钟偏移值调整为所述第一时钟偏移值,并同步调整所述蓝牙无线设备的本地时钟,以实现所述蓝牙无线设备和所述第一匹克网的同步,由此,可以减少匹克网切换的时间损耗,提高数据收发的效率。收发的效率。收发的效率。

【技术实现步骤摘要】
一种蓝牙无线设备的同步方法、装置及相关设备


[0001]本专利技术涉及蓝牙连接
,尤其涉及一种蓝牙设备的同步方法、装置及相关设备。

技术介绍

[0002]相比于传统的有线耳机,真无线立体声(True Wireless Stereo,TWS)耳机做到真正的无线,能够摒弃耳机线材缠绕的烦恼,佩戴舒适,且具有较好的立体声播放效果。TWS技术是基于蓝牙芯片技术发展而来的,其工作原理是将两只耳机分为了主耳机(Master)和从耳机(Slave),手机等音源设备通过蓝牙连接主耳机,再由主耳机通过无线方式快速连接从耳机,实现真正的蓝牙左右声道无线分离使用。因此,在蓝牙TWS设备中,一般会存在两个匹克网(piconet,又叫微微网),分别为匹克网A和匹克网B,匹克网A是指手机等音源设备和主耳机的连接链路,匹克网B是指主耳机和从耳机的连接链路。
[0003]两个匹克网的时钟一般是不同的,当从匹克网A切换到匹克网B的时候,因为时钟不同,而且匹克网都是在固定时隙收发数据,因此切换到匹克网B后,可能需要等待数百us才能开始收发数据,匹克网切换的时间损耗较大,数据的收发效率低。

技术实现思路

[0004]本专利技术实施例提供一种蓝牙设备的同步方法及设备,能够减少匹克网切换的时间损耗,大大提高数据的收发效率。
[0005]为了解决上述技术问题,第一方面,本专利技术实施例提供一种蓝牙无线设备的同步方法,包括:
[0006]蓝牙无线设备作为从设备接入第一匹克网后,获取所述第一匹克网的固定时钟;
[0007]获取第一预设时间T1和第二预设时间T2,所述第一预设时间T1为所述第一匹克网内的主设备接收所述蓝牙无线设备发送数据包的接收时间,所述第二预设时间T2为所述蓝牙无线设备收发数据的准备时间;
[0008]根据所述第一预设时间T1和第二预设时间T2计算得到第一时钟偏移值;
[0009]在预设时刻将所述蓝牙无线设备的本地时钟和所述固定时钟之间的时钟偏移值调整为所述第一时钟偏移值,以及根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟,以实现所述蓝牙无线设备和所述第一匹克网的同步。
[0010]更进一步地,当(625+T1+T2)的总和小于1250时,根据公式slot_offset1=(625+T1+T2)计算第一时钟偏移值,所述slot_offset1表示第一时钟偏移值;当(625+T1+T2)的总和大于等于1250时,根据公式slot_offset1=(625+T1+T2)mod 1250计算第一时钟偏移值,所述slot_offset1表示第一时钟偏移值,mod1250表示(625+T1+T2)的总和除以1250的余数。
[0011]更进一步地,所述根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟的步骤,包括:
[0012]计算所述固定时钟与所述第一时钟偏移值的差值,将所述蓝牙无线设备的本地时钟调整为所述差值。
[0013]更进一步地,在根据所述固定时钟和所述第一偏移时钟调整所述蓝牙无线设备的本地时钟之前,所述方法还包括:所述蓝牙无线设备作为主设备接入第二匹克网;
[0014]在根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟的步骤之后,所述方法还包括:将所述蓝牙无线设备调整后的本地时钟发送给所述第二匹克网内的从设备,以实现所述第二匹克网内的从设备与所述蓝牙无线设备的同步。
[0015]更进一步地,在所述蓝牙无线设备作为从设备接入第一匹克网之前,所述蓝牙无线设备作为主设备接入第二匹克网,或者,在所述蓝牙无线设备作为从设备接入第一匹克网之后,所述蓝牙无线设备作为主设备接入第二匹克网。
[0016]更进一步地,在根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟之后,所述方法还包括:所述蓝牙无线设备基于调整后的本地时钟并作为主设备接入第二匹克网。
[0017]更进一步地,所述数据包为空数据包。
[0018]第二方面,本专利技术实施例还提供一种蓝牙无线设备的同步装置,包括:
[0019]第一获取模块,用于在所述蓝牙无线设备作为从设备接入第一匹克网后,获取所述第一匹克网的固定时钟;
[0020]第二获取模块,用于获取第一预设时间T1和第二预设时间T2,所述第一预设时间T1为所述第一匹克网内的主设备接收所述蓝牙无线设备发送数据包的接收时间,所述第二预设时间T2为所述蓝牙无线设备收发数据的准备时间;
[0021]计算模块,用于根据所述第一预设时间T1和第二预设时间T2计算得到第一时钟偏移值;
[0022]调整模块,用于在预设时刻将所述蓝牙无线设备的本地时钟和所述固定时钟之间的时钟偏移值调整为所述第一时钟偏移值,以及根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟,以实现所述蓝牙无线设备和所述第一匹克网的同步。
[0023]第三方面,本专利技术实施例还提供一种计算机设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的蓝牙无线设备的同步方法中的步骤。
[0024]第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的蓝牙无线设备的同步方法中的步骤。
[0025]有益效果:本专利技术的蓝牙无线设备的同步方法中,当蓝牙无线设备作为从设备接入第一匹克网后,获取所述第一匹克网的固定时钟;获取第一预设时间T1和第二预设时间T2,所述第一预设时间T1为所述第一匹克网内的主设备接收所述蓝牙无线设备发送数据包的接收时间,所述第二预设时间T2为所述蓝牙无线设备收发数据的准备时间;根据所述第一预设时间T1和第二预设时间T2计算得到第一时钟偏移值;然后在预设时刻将所述蓝牙无线设备的本地时钟和所述固定时钟的时钟偏移值调整为所述第一时钟偏移值,以及根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟,以实现所述蓝牙无线设备和所述第一匹克网的同步,通过上述时钟的调整,当蓝牙无线设备从第一匹克网快
速切换到第二匹克网,或者从第二匹克网切换到第一匹克网时,可以使得所述蓝牙无线设备快速进入收发时隙,减少匹克网切换的时间损耗,提高数据收发的效率。
附图说明
[0026]下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其有益效果显而易见。
[0027]图1是本专利技术实施例提供的蓝牙无线设备的同步方法的流程图;
[0028]图2是本专利技术实施例中的蓝牙无线设备的本地时钟的调整示意图;
[0029]图3a是本专利技术实施例提供的蓝牙无线设备的同步装置的一结构示意图;
[0030]图3b是本专利技术实施例提供的蓝牙无线设备的同步装置的另一结构示意图;
[0031]图4是本专利技术实施例提供的计算机设备的结构示意图。
具体实施方式<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙无线设备的同步方法,其特征在于,包括:蓝牙无线设备作为从设备接入第一匹克网后,获取所述第一匹克网的固定时钟;获取第一预设时间T1和第二预设时间T2,所述第一预设时间T1为所述第一匹克网内的主设备接收所述蓝牙无线设备发送数据包的接收时间,所述第二预设时间T2为所述蓝牙无线设备收发数据的准备时间;根据所述第一预设时间T1和第二预设时间T2计算得到第一时钟偏移值;在预设时刻将所述蓝牙无线设备的本地时钟和所述固定时钟之间的时钟偏移值调整为所述第一时钟偏移值,以及根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟,以实现所述蓝牙无线设备和所述第一匹克网的同步。2.根据权利要求1所述的同步方法,其特征在于,所述根据所述第一预设时间T1和第二预设时间T2计算得到第一时钟偏移值的步骤,包括:当(625+T1+T2)的总和小于1250时,根据公式slot_offset1=(625+T1+T2)计算第一时钟偏移值,所述slot_offset1表示第一时钟偏移值;当(625+T1+T2)的总和大于等于1250时,根据公式slot_offset1=(625+T1+T2)mod 1250计算第一时钟偏移值,所述slot_offset1表示第一时钟偏移值,mod 1250表示(625+T1+T2)的总和除以1250的余数。3.根据权利要求1所述的同步方法,其特征在于,所述根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟的步骤,包括:计算所述固定时钟与所述第一时钟偏移值的差值,将所述蓝牙无线设备的本地时钟调整为所述差值。4.根据权利要求1所述的同步方法,其特征在于,在根据所述固定时钟和所述第一偏移时钟调整所述蓝牙无线设备的本地时钟之前,所述方法还包括:所述蓝牙无线设备作为主设备接入第二匹克网;在根据所述固定时钟和所述第一时钟偏移值调整所述蓝牙无线设备的本地时钟的步骤之后,所述方法还包括:将所述蓝牙无线设备调整后的本...

【专利技术属性】
技术研发人员:马魁勇
申请(专利权)人:炬力珠海微电子有限公司
类型:发明
国别省市:

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

1