多连接指南

[English]

介绍

下表展示了每个 ESP 低功耗蓝牙主机所支持的最大多连接个数。在多连接场景下,需要对连接参数进行合理配置。通常情况下,随着连接数量的增加,连接间隔(Connection Interval)也应相应增大。具体的参数配置建议和 sdkconfig 详细信息,请参阅下表中的相应示例代码。

在本文档中,最大连接数指设备作为中心设备或外围设备时,能够同时维持的最大连接数量。

主机 (Host) SDKconfig

ESP 低功耗蓝牙主机支持的最大连接数

主机 (Host)

最大连接个数

SDKconfig

示例

ESP-Bluedroid

50

BT_MULTI_CONNECTION_ENBALE

BT_ACL_CONNECTIONS

multi_conn

ESP-NimBLE

70

BT_NIMBLE_MAX_CONNECTIONS

multi_conn

控制器 (Controller) SDKconfig

  • 无需进行控制器 (Controller) 相关的 SDK 配置。

注意

  1. 应用能够支持的最大连接数在很大程度上取决于整体内存使用情况。建议禁用不必要的功能,以优化多连接性能。

  2. 当设备处于外围角色时,连接稳定性和整体性能将受到中心设备和协商连接参数的影响。

  1. 由于 ESP-Bluedroid 的内存占用相对更高,其支持的最大连接数会少于 ESP-Nimble。

  2. 如果您的应用需要的同时连接数量超过上述数值,请联系 乐鑫客户支持团队 以获取进一步的协助。


此文档对您有帮助吗?