gpt4 book ai didi

objective-c - 估计信标 : Set up broadcasting interval

转载 作者:行者123 更新时间:2023-11-28 09:08:33 27 4
gpt4 key购买 nike

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

提前致谢。

最佳答案

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

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

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

干杯。

关于objective-c - 估计信标 : Set up broadcasting interval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30172827/

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