gpt4 book ai didi

ios - 信标测距与 GPS 跟踪电池使用情况

转载 作者:可可西里 更新时间:2023-11-01 05:28:20 25 4
gpt4 key购买 nike

我正在考虑实现一个基于信标的应用程序,以根据信标放置进行一些位置跟踪。根据我的阅读和理解,信标监控对电池生命周期相当无害,但测距对电池生命周期的影响肯定更大。

是否有任何规范或技巧/技术可以最大限度地减少测距时的电池消耗?与 GPS 位置跟踪相比,测距时的电池续航时间如何?

最佳答案

信标测距比 GPS 跟踪使用的电池少得多,因为它为低功耗蓝牙 radio 接收器供电,而不是为 GPS 接收器供电。虽然,我没有具体数字,但 GPS 接收器更耗电。

Ranging 和 Monitoring 之间的功耗差异有点模糊并且在 iOS 和 Android 之间有所不同。在 iOS 上,测距只允许在前台进行,除非您有特殊的后台权限(只有当您有导航应用程序时才能获得)。当在前台完成时,测距比屏幕消耗的电量少得多,所以它是微不足道的。

恒定在背景中测距(可能在 Android 和 iOS 上获得特殊许可)将以类似于蜂窝待机的速率耗尽电池。 strong> 换句话说,预计正在测距的手机的电池消耗速度是屏幕关闭但蜂窝 radio 打开的闲置手机的两倍。

一个重要的警告是,仅仅因为您为应用程序启用了测距并将其移至后台,并不意味着它会持续测距。如前所述,iOS 通常会在应用程序离开前台后五秒内关闭。同样,Android 设备使用 Android Beacon Library将限制背景范围每五分钟仅发生 10 秒。在 Android 上,您必须特别配置它才能执行其他操作,而在 iOS 上,您必须提供特殊权限。

在测距时,您可以采取哪些特殊技巧来最大限度地减少电池消耗?不要经常这样做。 接受上面的默认值或手动限制范围,这样您的范围就只有 10% 或更少。

后台监控比持续测距耗电量少,因为它不会一直进行主动扫描。 iPhone 5+ 和 Android 5+ 设备使用蓝牙芯片中的硬件辅助来触发信标模式,而无需进行主动扫描。 iPhone 4S 和 Android 4.x 设备会自动限制扫描以保持低电池使用率。

关于ios - 信标测距与 GPS 跟踪电池使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29185576/

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