我目前正在使用 BEACONinside 的 BLE 信标开发一个展示应用程序。我已经设置我的应用程序来覆盖我的两个信标(因此有 2Region
秒)。这工作正常,我收到所有回调和我需要的所有信标信息。
我正在监视报告的距离,并注意到它不会立即更新距离值,而是逐渐更新。跟踪每个回调,我看到报告的距离缓慢减少,即使我跑向信标。这意味着,即使(用于测试)非常低的扫描间隔,我也到达了信标,但仍然需要等待最多十秒钟才能报告距离以反映接近度。
这是有原因的吗?我可以调整设置以使其立即更新吗?
我的场景只是放置在不同点的两个信标,当我靠近它们时我想触发一个动作。所以使用测距而不是监控将是一种方法,对吧?目前我比较了最后三个测量值,看看我是否更接近信标。
谢谢!