蓝牙低功耗 - 设备在交易中进入深度睡眠

Posted

技术标签:

【中文标题】蓝牙低功耗 - 设备在交易中进入深度睡眠【英文标题】:Bluetooth low energy - Devices go to deep sleep in transactions 【发布时间】:2014-04-13 22:18:30 【问题描述】:

当我阅读有关数据事务的书时,

它提到一旦建立连接,两个设备都可以在事务之间进入深度睡眠。

我不太明白如何在交易过程中发生这种情况。谁能解释一下?

谢谢

【问题讨论】:

*** 不是回答此类问题的最佳场所。一个更好的地方是electronics.stackexchange.com 【参考方案1】:

蓝牙和低功耗蓝牙之间的主要区别在于后者未针对发送长数据流进行优化。换句话说,低功耗蓝牙针对“偶尔”发送数据块进行了优化。发送数据的频率取决于应用程序,并且可以由用户修改。例如,BLE 设备可以每五分钟发送一次数据块(例如当前温度读数),然后进入睡眠状态(功耗非常低),然后再醒来再次发送数据,依此类推。与传统蓝牙相比,这种占空比是 BLE 的低能量因素的主要原因之一。

如上图所示,BLE 数据传输是以数据块的形式传输的,BLE 设备可以在这些块的传输之间进入休眠状态。

有一些关于 BLE 理论方面的有用资源,我特别发现以下两个有用:

CSR: Bluetooth 4.0: Low Energy LitePoint: Bluetooth Low Energy

我希望这会有所帮助。

【讨论】:

感谢您的反馈。您介意在这里详细解释一下“工作周期”吗? 占空比是信号有效的时间比率(百分比)。公式为(占空比=(信号有效时间/信号总周期)X100)。例如,如果一个 BLE 设备发送数据 1ms 然后休眠 999ms,那么 (duty cycle=(1/1000)*100) = 0.1%。与经典蓝牙相比,这要低得多,尤其是在有连续数据流的情况下!因此,BLE的超低占空比是其低能耗的主要因素之一。

以上是关于蓝牙低功耗 - 设备在交易中进入深度睡眠的主要内容,如果未能解决你的问题,请参考以下文章

多功能的低功耗蓝牙可穿戴设备用于监测血液酒精浓度

低功耗蓝牙Ble的详细使用流程

BLE低功耗蓝牙的广播内容

混合APP低功耗蓝牙项目解析数据可能用到的一些小方法---ble

13.5 低功耗蓝牙设备的访问

Android 低功耗蓝牙(Ble) 开发总结