feat(ble/bluedroid): Support bluedroid dual identity

(cherry picked from commit 2358786647)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
This commit is contained in:
Zhi Wei Jian
2026-07-14 14:32:18 +08:00
committed by zhiweijian
parent a5d34ab570
commit 5c2a41bd5b
28 changed files with 1774 additions and 37 deletions
+5
View File
@@ -43,6 +43,10 @@ BLE_DOCS = ['api-guides/ble/index.rst',
'api-reference/bluetooth/nimble/index.rst',
'migration-guides/release-5.x/5.0/bluetooth-low-energy.rst']
BLE_DUAL_IDENTITY_DOCS = [
'api-guides/ble/bluedroid-dual-identity-host-dev.rst',
]
BLE_MESH_DOCS = ['api-guides/esp-ble-mesh/ble-mesh-index.rst',
'api-guides/esp-ble-mesh/ble-mesh-feature-list.rst',
'api-guides/esp-ble-mesh/ble-mesh-terminology.rst',
@@ -205,6 +209,7 @@ ESP32P4_DOCS = ['api-reference/system/ipc.rst',
# format: {tag needed to include: documents to included}, tags are parsed from sdkconfig and peripheral_caps.h headers
conditional_include_dict = {'SOC_BT_SUPPORTED':BT_DOCS,
'SOC_BLE_SUPPORTED':BLE_DOCS,
'SOC_BLE_50_SUPPORTED':BLE_DUAL_IDENTITY_DOCS,
'SOC_BLE_MESH_SUPPORTED':BLE_MESH_DOCS,
'SOC_BLUFI_SUPPORTED':BLUFI_DOCS,
'SOC_WIFI_SUPPORTED':WIFI_DOCS,