gpt4 book ai didi

android - AltBeacon 库 - 减少蓝牙扫描周期

转载 作者:行者123 更新时间:2023-11-29 14:37:44 25 4
gpt4 key购买 nike

我正在使用 AltBeacon 库并尝试检测信标。我想减少扫描周期之间的时间。

mBeaconManager.setBackgroundScanPeriod(30000l);

根据文档,上述行应将后台扫描周期设置为 3 秒。但是,我仍然看到扫描周期为 5 分钟(300000 毫秒)。我错过了什么吗?

最佳答案

实际上有两个方法调用:

mBeaconManager.setBackgroundScanPeriod(1100l);
mBeaconManager.setBackgroundBetweenScanPeriod(30000l);

第一个调用设置蓝牙扫描将持续多长时间,第二个调用设置蓝牙扫描之间的时间间隔。上面的命令有效地每 31.1 秒进行一次 1.1 秒的扫描。

您通常应该将 backgroundScanPeriod 设置为 1100 毫秒或更多,因为如果它们的传输始终在您开始和停止扫描的边界上,则每秒广播一次的信标有轻微的机会被错过。

关于android - AltBeacon 库 - 减少蓝牙扫描周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25768953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com