蓝牙连接方法、装置、设备和存储介质制造方法及图纸

技术编号:26263212 阅读:50 留言:0更新日期:2020-11-06 18:02
本发明专利技术提供一种蓝牙连接方法,由蓝牙遥控器执行,其特征在于,包括:向一个或多个智能设备发起配对广播;获取所述一个或多个智能设备基于所述配对广播反馈的设备ID;基于所述设备ID向所述智能设备发送不同的配置频率;基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L;对一个或多个所述距离L排序,确定所述距离L最小的智能设备;与所述智能设备建立蓝牙配对。本发明专利技术通过遥控器和智能设备之间进行双向测距,获取距离最近的一个智能设备接入,使得配对时目标性更强,操作成功率更高。

【技术实现步骤摘要】
蓝牙连接方法、装置、设备和存储介质
本专利技术实施例涉及蓝牙通信领域,尤其涉及一种蓝牙连接方法、装置、设备和存储介质。
技术介绍
在智能产品的制造及实验中,通常会出现一个遥控器面对多台从设备的场景,虽然使用蓝牙配对技术可以实现指定的一对一操作,但是蓝牙的配对操作在同时面对多台从设备时的效果并不理想,其配对成功的设备具有随机性,并不一定为我们想要操作连接的设备,导致接入目标设备需要多次尝试才能进行成功配对,操作十分不便。现有技术通过蓝牙信号强度的判定来解决此问题,又受制于不同模块的发射强度差异,在近距离的判断中精度不够等问题,无法取得良好的效果。
技术实现思路
本专利技术提供了一种蓝牙连接方法、系统、服务器和存储介质,使得配对时目标性更强,操作成功率更高。第一方面本专利技术提供一种蓝牙连接方法,由蓝牙遥控器执行,包括:向一个或多个智能设备发起配对广播;获取所述一个或多个智能设备基于所述配对广播反馈的设备ID;基于所述设备ID向所述智能设备发送不同的配置频率;基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L;对一个或多个所述距离L排序,确定所述距离L最小的智能设备;与所述智能设备建立蓝牙配对。进一步地,所述基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L,包括:获取所述智能设备基于所述配置频率返回的第一信号,记录耗时t1;向所述智能设备发送第二信号,所述第二信号包括耗时t1;获取智能设备的第三信号,记录耗时t5,所述第三信号包括所述智能设备获取到所述第二信号的耗时t3;基于所述耗时t1和t3计算得到的第一距离L1;基于所述耗时t3和t5计算得到所述第二距离L2;计算得到与所述智能设备的距离L=(L1+L2)/2。进一步地,所述基于所述耗时t1和t3计算得到的第一距离L1=(t1+t3)/2×V;所述基于所述耗时t3和t5计算得到所述第二距离L2=(t3+t5)/2×V。进一步地,所述基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L,包括:获取所述智能设备基于所述配置频率返回的第一信号,记录耗时t1;向所述智能设备发送第二信号,所述第二信号包括耗时t1和所述蓝牙遥控器的时延t2;获取智能设备的第三信号,记录耗时t5,所述第三信号包括所述智能设备获取到所述第二信号的耗时t3和所述智能设备的时延t4;基于所述t1、t2、t3和t4计算得到的第一距离L1;基于所述t2、t3、t4和t5计算得到所述第二距离L2;计算得到与所述智能设备的距离L=(L1+L2)/2。进一步地,所述基于所述t1、t2、t3和t4计算得到的第一距离L1=(t1-t2+t3-t4)/2×V;基于所述t2、t3、t4和t5计算得到所述第二距离L2=(t3-t4+t5-t2)/2×V。进一步地,在所述与所述第一智能设备进行蓝牙配对之后,还包括:基于所述距离L向所述智能设备发送调高和/或调低指令,以对所述智能设备的参数进行调节,所述参数包括设备音量和/或显示亮度。第二方面,本专利技术提供一种蓝牙连接装置,包括:广播模块,用于向一个或多个智能设备发起配对广播;第一获取模块,用于获取所述一个或多个智能设备基于所述配对广播反馈的设备ID;频率配置模块,用于基于所述设备ID向所述智能设备发送不同的配置频率;双向测距模块,用于基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L;距离判断模块,用于对一个或多个所述距离L排序,确定所述距离L最小的智能设备;配对模块,用于与所述智能设备建立蓝牙配对。进一步地,所述双向测距模块包括:第一获取单元,用于获取所述智能设备基于所述配置频率返回的第一信号,记录耗时t1;发送单元,用于向所述智能设备发送第二信号,所述第二信号包括耗时t1;第二获取单元,用于获取智能设备的第三信号,记录耗时t5,所述第三信号包括所述智能设备获取到所述第二信号的耗时t3;第一计算单元,用于基于所述耗时t1和t3计算得到的第一距离L1;第二计算单元,用于基于所述耗时t3和t5计算得到所述第二距离L2;第三计算单元,用于计算得到与所述智能设备的距离L=(L1+L2)/2。第三方面,本专利技术提供一种蓝牙连接设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上述任一所述的一种蓝牙连接方法。第四方面,本专利技术提供一种终端可读存储介质,其上存储有程序,所述程序被处理器执行时能够实现如上述任一所述的一种蓝牙连接方法。本专利技术通过遥控器和智能设备之间进行双向测距,获取距离最近的一个智能设备接入,使得配对时目标性更强,操作成功率更高。附图说明如图1所示为本实施例一的蓝牙连接方法流程图。如图2所示为本实施例一的替代实施例流程图。如图3所示为本实施例二的蓝牙连接方法流程图。如图4所示为本实施例二的超声波测距示意图。如图5为本实施例三的蓝牙连接方法流程图。如图6为本实施例三的超声波测距示意图。如图7所示为本实施例四的蓝牙连接装置模块图。如图8所示为本实施例四的替代实施例模块图。如图9所示为本实施例五的服务器模块图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。此外,术语“第一”、“第二”等可在本文中用于描述各种方向、动作、步骤或元件等,但这些方向、动作、步骤或元件不受这些术语限制。这些术语仅用于将第一个方向、动作、步骤或元件与另一个方向、动作、步骤或元件区分。举例来说,在不脱离本申请的范围的情况下,第一特征信息可以为第二特征信息或第三特征信息,类似地,第二特征信息、第三特征信息可以为第一特征信息。第一特征信息和第二特征信息、第三特征信息都是分布式文件系统的特征信息,但其不是同一特征信息。术语“第一”、“第二”等而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多本文档来自技高网...

【技术保护点】
1.一种蓝牙连接方法,由蓝牙遥控器执行,其特征在于,包括:/n向一个或多个智能设备发起配对广播;/n获取所述一个或多个智能设备基于所述配对广播反馈的设备ID;/n基于所述设备ID向所述智能设备发送不同的配置频率;/n基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L;/n对一个或多个所述距离L排序,确定所述距离L最小的智能设备;/n与所述智能设备建立蓝牙配对。/n

【技术特征摘要】
1.一种蓝牙连接方法,由蓝牙遥控器执行,其特征在于,包括:
向一个或多个智能设备发起配对广播;
获取所述一个或多个智能设备基于所述配对广播反馈的设备ID;
基于所述设备ID向所述智能设备发送不同的配置频率;
基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L;
对一个或多个所述距离L排序,确定所述距离L最小的智能设备;
与所述智能设备建立蓝牙配对。


2.根据权利要求1所述的一种蓝牙连接方法,其特征在于,所述基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L,包括:
获取所述智能设备基于所述配置频率返回的第一信号,记录耗时t1;
向所述智能设备发送第二信号,所述第二信号包括耗时t1;
获取智能设备的第三信号,记录耗时t5,所述第三信号包括所述智能设备获取到所述第二信号的耗时t3;
基于所述耗时t1和t3计算得到的第一距离L1;
基于所述耗时t3和t5计算得到所述第二距离L2;
计算得到与所述智能设备的距离L=(L1+L2)/2。


3.根据权利要求2所述的一种蓝牙连接方法,其特征在于,所述基于所述耗时t1和t3计算得到的第一距离L1=(t1+t3)/2×V;
所述基于所述耗时t3和t5计算得到所述第二距离L2=(t3+t5)/2×V。


4.根据权利要求1所述的一种蓝牙连接方法,其特征在于,所述基于所述配置频率与所述智能设备通信以执行双向测距,生成与所述智能设备的距离L,包括:
获取所述智能设备基于所述配置频率返回的第一信号,记录耗时t1;
向所述智能设备发送第二信号,所述第二信号包括耗时t1和所述蓝牙遥控器的时延t2;
获取智能设备的第三信号,记录耗时t5,所述第三信号包括所述智能设备获取到所述第二信号的耗时t3和所述智能设备的时延t4;
基于所述t1、t2、t3和t4计算得到的第一距离L1;
基于所述t2、t3、t4和t5计算得到所述第二距离L2;
计算得到与所述智能设备的距离L=(L1+L2)/2。


5.根据权利要求4所述的一种蓝牙连接方法,其特...

【专利技术属性】
技术研发人员:徐正新卢铁军姚文兴廖燕辉胡超陈敏黄健钟文宽
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:广东;44

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

1