允许蓝牙发现会消耗更多功率吗?


10

隐私问题,以及当然完全关闭蓝牙功能–除此以外,如果我启用“使设备可被发现”,会带来更多的能量吗?只要蓝牙处于“打开”状态,它是否总是消耗相同的功率?


1
密切相关,“对此感兴趣的人可能也会对此感兴趣:” 经常使蓝牙耗尽电量会太快吗?
伊兹

Answers:


13

我发现没有确凿的证据支持或反对它,这基本上取决于蓝牙堆栈的实现。

BT堆栈需要权衡功耗和可用性要求(假设用户要执行该操作),因此BT尝试尽可能关闭发送和接收电路。

理想的情况是两个设备都已连接,但都不希望其他设备出现。“连接”是指设备具有同步时钟并同意占空比。对于空闲的耳机,每秒听一小段时间完全可以接受,因为用户不太可能更快地接听电话。如果有工作要做,手机将发送一个数据包,指示耳机保持其接收器打开。

从加电状态进入连接状态比较困难,因为您有两个设备试图将它们的收发器的占空比最小化,而它们仍然需要彼此查找(并且不能假定同步时钟)。设备现在的行为在很大程度上取决于其可使用的功率及其用途。

头戴式耳机会假定已在与之配对的电话的范围内将其打开,因此,如果配对列表中的某个设备说话,它将连续收听;如果是这样,它将以连接建立数据包答复;几秒钟后,假设它被意外打开(例如在手提包中),它通常会放弃并进入低功耗模式。

车载免提装置具有很多可用功率,因此它可以连续监听并主动探测配对的设备。

“可发现”仅表示某些广播数据包在收到后会得到回复;否则,仅考虑定向到该设备的单播数据包。此设置在技术上与电源策略无关,但通常由响应UI请求的中间层将它们设置在一起。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.