Merge branch 'fix/table_structure_v5.1' into 'release/v5.1'

fix(nimble): Restructure the table in README.md file (v5.1)

See merge request espressif/esp-idf!41664
This commit is contained in:
Rahul Tank
2025-09-01 17:14:56 +05:30
2 changed files with 53 additions and 55 deletions

View File

@@ -191,34 +191,33 @@ Subscribe passed
Subscribe Status: 0 Subscribe Status: 0
``` ```
The following configuration flags can be adjusted to significantly reduce RAM usage in your ESP-IDF project while retaining basic BLE functionality. The following configuration flags can be adjusted to significantly reduce RAM usage in your ESP-IDF project while retaining basic BLE functionality.
----------------------------------------------------------------------------------------------
| Config Option || Old → New Value || RAM Saved (Bytes) | | Config Option | Old → New Value | RAM Saved (Bytes) |
|--------------------------------------------------||------------------||--------------------| | ----------------------------------------------- | --------------- | ----------------- |
| CONFIG_BT_NIMBLE_SM_SC || y → n || 2040 | | CONFIG_BT_NIMBLE_SM_SC | y → n | 2040 |
| CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_ENCRYPTION || y → n || 32 | | CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_ENCRYPTION | y → n | 32 |
| CONFIG_BT_NIMBLE_GATT_MAX_PROCS || 4 → 2 || 112 | | CONFIG_BT_NIMBLE_GATT_MAX_PROCS | 4 → 2 | 112 |
| CONFIG_BT_NIMBLE_MAX_CONNECTIONS || 3 → 1 || 480 | | CONFIG_BT_NIMBLE_MAX_CONNECTIONS | 3 → 1 | 480 |
| CONFIG_BT_NIMBLE_MAX_BONDS || 3 → 1 || 448 | | CONFIG_BT_NIMBLE_MAX_BONDS | 3 → 1 | 448 |
| CONFIG_BT_NIMBLE_MAX_CCCDS || 8 → 1 || 112 | | CONFIG_BT_NIMBLE_MAX_CCCDS | 8 → 1 | 112 |
| CONFIG_BT_NIMBLE_ENABLE_CONN_REATTEMPT || y → n || 256 | | CONFIG_BT_NIMBLE_ENABLE_CONN_REATTEMPT | y → n | 256 |
| CONFIG_BT_NIMBLE_TRANSPORT_EVT_COUNT || 30 → 15 || 240 | | CONFIG_BT_NIMBLE_TRANSPORT_EVT_COUNT | 30 → 15 | 240 |
| CONFIG_BT_NIMBLE_SECURITY_ENABLE || y → n || 2072 | | CONFIG_BT_NIMBLE_SECURITY_ENABLE | y → n | 2072 |
| CONFIG_SPI_FLASH_ROM_IMPL || n → y || 9804 | | CONFIG_SPI_FLASH_ROM_IMPL | n → y | 9804 |
| CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP || y → n || 0 | | CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP | y → n | 0 |
| CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP || y → n || 140 | | CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP | y → n | 140 |
| CONFIG_SPI_FLASH_SUPPORT_GD_CHIP || y → n || 648 | | CONFIG_SPI_FLASH_SUPPORT_GD_CHIP | y → n | 648 |
| CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP || y → n || 8 | | CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP | y → n | 8 |
| CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP || y → n || 140 | | CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP | y → n | 140 |
| CONFIG_SPI_FLASH_SUPPORT_TH_CHIP || y → n || 136 | | CONFIG_SPI_FLASH_SUPPORT_TH_CHIP | y → n | 136 |
| CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE || y → n || 704 | | CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE | y → n | 704 |
| CONFIG_VFS_SUPPORT_TERMIOS || y → n || 424 | | CONFIG_VFS_SUPPORT_TERMIOS | y → n | 424 |
| CONFIG_VFS_SUPPORT_IO || y → n || 2008 | | CONFIG_VFS_SUPPORT_IO | y → n | 2008 |
| CONFIG_COMPILER_OPTIMIZATION_SIZE || n → y || 8408 | | CONFIG_COMPILER_OPTIMIZATION_SIZE | n → y | 8408 |
| CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE || n → y || 5896 | | CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE | n → y | 5896 |
| CONFIG_ESP_COEX_SW_COEXIST_ENABLE || y → n || 896 | | CONFIG_ESP_COEX_SW_COEXIST_ENABLE | y → n | 896 |
| ESP_TASK_WDT_EN || y → n || 528 | | ESP_TASK_WDT_EN | y → n | 528 |
| CONFIG_LOG_DEFAULT_LEVEL_NONE || n → y || 2592 | | CONFIG_LOG_DEFAULT_LEVEL_NONE | n → y | 2592 |
----------------------------------------------------------------------------------------------
## Troubleshooting ## Troubleshooting

View File

@@ -163,33 +163,32 @@ bluetooth adapter powered off
* NVS support is not yet integrated to bonding. So, for now, bonding is not persistent across reboot. * NVS support is not yet integrated to bonding. So, for now, bonding is not persistent across reboot.
The following configuration flags can be adjusted to significantly reduce RAM usage in your ESP-IDF project while retaining basic BLE functionality. The following configuration flags can be adjusted to significantly reduce RAM usage in your ESP-IDF project while retaining basic BLE functionality.
----------------------------------------------------------------------------------------------
| Config Option || Old → New Value || RAM Saved (Bytes) | | Config Option | Old → New Value | RAM Saved (Bytes) |
|--------------------------------------------------||------------------||--------------------| |--------------------------------------------------|-----------------|--------------------|
| CONFIG_BT_NIMBLE_SM_SC || y → n || 2016 | | CONFIG_BT_NIMBLE_SM_SC | y → n | 2016 |
| CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_ENCRYPTION || y → n || 32 | | CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_ENCRYPTION | y → n | 32 |
| CONFIG_BT_NIMBLE_GATT_MAX_PROCS || 4 → 2 || 112 | | CONFIG_BT_NIMBLE_GATT_MAX_PROCS | 4 → 2 | 112 |
| CONFIG_BT_NIMBLE_MAX_CONNECTIONS || 3 → 1 || 480 | | CONFIG_BT_NIMBLE_MAX_CONNECTIONS | 3 → 1 | 480 |
| CONFIG_BT_NIMBLE_MAX_BONDS || 3 → 1 || 448 | | CONFIG_BT_NIMBLE_MAX_BONDS | 3 → 1 | 448 |
| CONFIG_BT_NIMBLE_MAX_CCCDS || 8 → 1 || 112 | | CONFIG_BT_NIMBLE_MAX_CCCDS | 8 → 1 | 112 |
| CONFIG_BT_NIMBLE_ENABLE_CONN_REATTEMPT || y → n || 256 | | CONFIG_BT_NIMBLE_ENABLE_CONN_REATTEMPT | y → n | 256 |
| CONFIG_BT_NIMBLE_TRANSPORT_EVT_COUNT || 30 → 15 || 240 | | CONFIG_BT_NIMBLE_TRANSPORT_EVT_COUNT | 30 → 15 | 240 |
| CONFIG_BT_NIMBLE_SECURITY_ENABLE || y → n || 2048 | | CONFIG_BT_NIMBLE_SECURITY_ENABLE | y → n | 2048 |
| CONFIG_SPI_FLASH_ROM_IMPL || n → y || 9804 | | CONFIG_SPI_FLASH_ROM_IMPL | n → y | 9804 |
| CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP || y → n || 8 | | CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP | y → n | 8 |
| CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP || y → n || 132 | | CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP | y → n | 132 |
| CONFIG_SPI_FLASH_SUPPORT_GD_CHIP || y → n || 640 | | CONFIG_SPI_FLASH_SUPPORT_GD_CHIP | y → n | 640 |
| CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP || y → n || 0 | | CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP | y → n | 0 |
| CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP || y → n || 132 | | CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP | y → n | 132 |
| CONFIG_SPI_FLASH_SUPPORT_TH_CHIP || y → n || 128 | | CONFIG_SPI_FLASH_SUPPORT_TH_CHIP | y → n | 128 |
| CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE || y → n || 696 | | CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE | y → n | 696 |
| CONFIG_VFS_SUPPORT_TERMIOS || y → n || 424 | | CONFIG_VFS_SUPPORT_TERMIOS | y → n | 424 |
| CONFIG_VFS_SUPPORT_IO || y → n || 3000 | | CONFIG_VFS_SUPPORT_IO | y → n | 3000 |
| CONFIG_COMPILER_OPTIMIZATION_SIZE || n → y || 8912 | | CONFIG_COMPILER_OPTIMIZATION_SIZE | n → y | 8912 |
| CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE || n → y || 8456 | | CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE | n → y | 8456 |
| CONFIG_ESP_COEX_SW_COEXIST_ENABLE || y → n || 896 | | CONFIG_ESP_COEX_SW_COEXIST_ENABLE | y → n | 896 |
| CONFIG_LOG_DEFAULT_LEVEL_NONE || n → y || 2568 | | CONFIG_LOG_DEFAULT_LEVEL_NONE | n → y | 2568 |
----------------------------------------------------------------------------------------------
## Troubleshooting ## Troubleshooting