蓝牙扫描方法、装置及系统与流程

文档序号:12500122阅读:来源:国知局

技术特征:

1.一种蓝牙扫描方法,其特征在于,所述方法包括:

当启动蓝牙扫描时,生成第一数量的扫描指令,所述第一数量为当前需要进行蓝牙扫描的扫描模块的数量,且每条扫描指令携带的广播信道标识与其中一个扫描模块相对应;

针对所述第一数量的扫描模块中的每个扫描模块,扫描与该扫描模块对应的广播信道传输的广播数据,所述广播信道由与该扫描模块对应的广播信道标识确定;

当扫描到所述广播数据时,存储所述广播数据。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

检测通过第一设置选项设置的关于每个扫描模块的第一预设周期;

所述生成第一数量的扫描指令,包括:

以预设时间间隔,生成一个扫描指令;其中,所述第一预设周期大于或者等于所述预设时间间隔;

统计生成的所述扫描指令的第二数量;

当所述第二数量与所述第一数量相同时,停止执行所述以预设时间间隔,生成一个扫描指令的步骤,得到所述第一数量的扫描指令;其中,所述第一数量的扫描指令携带有相同的广播信道标识。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

检测通过第二设置选项设置的关于时间同步的第二预设周期;

以所述第二预设周期,周期性执行所述以预设时间间隔,生成一个扫描指令的步骤,直至生成所述第一数量的扫描指令;

其中,所述第二预设周期大于所述第一预设周期。

4.一种蓝牙扫描系统,其特征在于,所述系统包括:控制服务器和多个扫描设备;

所述控制服务器,用于当启动蓝牙扫描时,生成第一数量的扫描指令,所述第一数量为当前需要进行蓝牙扫描的扫描设备的数量,且每条扫描指令携带的广播信道标识与其中一个扫描设备相对应;

所述多个扫描设备中的每一个扫描设备,用于扫描与该扫描设备对应的广播信道传输的广播数据,所述广播信道由与该扫描设备对应的广播信道标识确定;当扫描到所述广播数据时,存储所述广播数据。

5.根据权利要求4所述的系统,其特征在于,

所述控制服务器,还用于检测通过第一设置选项设置的关于每个扫描设备的第一预设周期;在生成第一数量的扫描指令过程中,以预设时间间隔,生成一个扫描指令;其中,所述第一预设周期大于或者等于所述预设时间间隔;统计生成的所述扫描指令的第二数量;当所述第二数量与所述第一数量相同时,停止执行所述以预设时间间隔,生成一个扫描指令的步骤,得到所述第一数量的扫描指令;其中,所述第一数量的扫描指令携带有相同的广播信道标识。

6.根据权利要求5所述的系统,其特征在于,

所述控制服务器,还用于检测通过第二设置选项设置的关于时间同步的第二预设周期;以所述第二预设周期,周期性执行所述以预设时间间隔,生成一个扫描指令的步骤,直至生成所述第一数量的扫描指令;

其中,所述第二预设周期大于所述第一预设周期。

7.一种蓝牙扫描装置,其特征在于,所述装置包括:

控制模块,用于当启动蓝牙扫描时,生成第一数量的扫描指令,所述第一数量为当前需要进行蓝牙扫描的扫描模块的数量,且每条扫描指令携带的广播信道标识与其中一个扫描模块相对应;

扫描模块,用于扫描与该扫描模块对应的广播信道传输的广播数据,所述广播信道由与该扫描模块对应的广播信道标识确定;

存储模块,用于当扫描到所述广播数据时,存储所述广播数据。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:

第一检测模块,用于检测通过第一设置选项设置的关于每个扫描模块的第一预设周期;

所述控制模块,具体用于在生成第一数量的扫描指令的过程中,以预设时间间隔,生成一个扫描指令;其中,所述第一预设周期大于或者等于所述预设时间间隔;统计生成的所述扫描指令的第二数量;当所述第二数量与所述第一数量相同时,停止执行所述以预设时间间隔,生成一个扫描指令的步骤,得到所述第一数量的扫描指令;其中,所述第一数量的扫描指令携带有相同的广播信道标识。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

第二检测模块,用于检测通过第二设置选项设置的关于时间同步的第二预设周期;

重新执行模块,用于以所述第二预设周期,周期性执行所述以预设时间间隔,生成一个扫描指令的步骤,直至生成所述第一数量的扫描指令;

其中,所述第二预设周期大于所述第一预设周期。

10.一种电子设备,其特征在于,所述电子设备包括:

处理器;用于存储所述处理器可执行指令的存储器;

其中,所述处理器,被配置为执行上述权利要求1-3任一所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1