Estimote Beacons:设置广播间隔

Estimote Beacons: Set up broadcasting interval

是否可以增加估计信标的广播间隔? 我使用 CoreLocation 将信标连接到我的应用程序。 但现在我想把几个信标的 rssi 值放在卡尔曼滤波器中。但是在当前状态下,我在一秒钟内得到一个值。

提前致谢。

Core Location 本身不支持连接,因为它将信标(或更准确地说,iBeacon)视为仅广播。但是,特定供应商可以通过他们自己的应用程序和 SDK 公开对设置的访问。我们在 Estimote 做到了这一点:您可以从 iTunes (https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=686915066&mt=8) or Google Play (https://play.google.com/store/apps/details?id=com.estimote.apps.main), or check the SDK (https://github.com/Estimote) 下载该应用程序以访问信标的设置,其中包括广告间隔。

Estimote Beacons 默认以 950 毫秒的间隔广播,您可以将其调整为 100 到 2000 毫秒之间的任何值。但请记住,响应能力还取决于接收器的探测频率。 iOS 设备平均每秒执行一次。然而,这只是一个普遍的共识:Apple 不会公布这方面的详细信息,也不会公开对蓝牙扫描设置的访问权限。

另一方面,在Android上,您可以自行设置扫描间隔。检查 Estimote SDK 中的 BeaconService class:http://estimote.github.io/Android-SDK/JavaDocs/com/estimote/sdk/service/BeaconService.html

干杯。