latency 对功耗的影响
文章目录
- 1、Connection Interval(连接间隔) vs. Latency(从机延迟)
- 2、为什么不能完全依赖 Connection Interval?
- 3、什么时候可以不用 Latency?
- 4、如何正确配置?
- 5、结论
调节连接间隔(Connection Interval)确实可以直接影响通信频率和功耗,但 Latency(从机延迟)仍然有独特的作用,尤其是在某些特定场景下。
下面详细分析两者的区别,以及为什么 Latency 仍然有用,甚至在某些情况下比单纯调整连接间隔更灵活。
1、Connection Interval(连接间隔) vs. Latency(从机延迟)
参数 | 作用 | 适用场景 | 限制条件 |
---|---|---|---|
Connection Interval | 决定 主从设备通信的基本频率(例如 20ms、100ms)。间隔越小,实时性越高,但功耗越大。 | 需要固定频率通信(如 HID 设备、音频传输) | 受 BLE 协议限制(7.5ms ~ 4s) |
Latency | 允许从设备 跳过若干次连接事件(不唤醒射频),减少功耗,但增加数据延迟。 | 对实时性要求低,但需要超低功耗(如传感器、Beacon) | (1 + Latency) × ConnInterval ≤ Supervision T |