Merge branch 'fix/adding_missing_apis_nimble_v5.4' into 'release/v5.4'

fix(nimble): Added helper APIs in NimBLE (v5.4)

See merge request espressif/esp-idf!40929
This commit is contained in:
Rahul Tank
2025-08-20 16:19:34 +05:30
7 changed files with 150 additions and 4 deletions
+6
View File
@@ -794,6 +794,12 @@ config BT_NIMBLE_GATT_CACHING_DISABLE_AUTO
help
When client receives ATT out-of-sync error message, it will not automatically start the discovery procedure
to correct the invalid cache.
config BT_NIMBLE_GATT_CACHING_ASSOC_ENABLE
bool "Enable association-based GATT caching"
depends on BT_NIMBLE_GATT_CACHING
default n
help
Enable this option to use associated address caching instead of performing service discovery.
config BT_NIMBLE_WHITELIST_SIZE
int "BLE white list size"
@@ -196,6 +196,14 @@
#define MYNEWT_VAL_BLE_GATT_CACHING_DISABLE_AUTO (0)
#endif
#ifndef MYNEWT_VAL_BLE_GATT_CACHING_ASSOC_ENABLE
#ifdef CONFIG_BT_NIMBLE_GATT_CACHING_ASSOC_ENABLE
#define MYNEWT_VAL_BLE_GATT_CACHING_ASSOC_ENABLE (CONFIG_BT_NIMBLE_GATT_CACHING_ASSOC_ENABLE)
#else
#define MYNEWT_VAL_BLE_GATT_CACHING_ASSOC_ENABLE (0)
#endif
#endif
#endif
#ifndef MYNEWT_VAL_BLE_GATT_CSFC_SIZE