Astha Verma
8946ea2d7a
fix(nimble): Connect with OTA address for host based privacy
2026-09-18 17:22:25 +05:30
Astha Verma
1da5d70034
fix(nimble): fix l2cap_coc throughput disconnect on esp32c2
2026-09-16 10:26:51 +05:30
Rahul Tank
93f74eb464
Merge branch 'bugfix/fix_nimble_issues_3092026_v6.0' into 'release/v6.0'
...
feat(nimble): Fix few nimble issues 03092026(v6.0)
See merge request espressif/esp-idf!52355
2026-09-04 05:50:01 +05:30
Rahul Tank
aa69fb8119
Merge branch 'bugfix/fix_kconfig_warnings_v6.0' into 'release/v6.0'
...
fix(nimble): move BTDM defaults to esp32 (v6.0)
See merge request espressif/esp-idf!51704
2026-09-03 21:28:58 +05:30
Rahul Tank
938ce4f4d1
fix(nimble): bound PAwR synced connect retries in the example
2026-09-03 21:27:16 +05:30
Jiang Jiang Jian
b06fe0e986
Merge branch 'fix/fix_some_ble_sleep_issues_v6.0' into 'release/v6.0'
...
Fix/fix some ble sleep issues (6.0)
See merge request espressif/esp-idf!51319
2026-09-03 19:50:49 +08:00
Rahul Tank
b39727b591
fix(nimble): move BTDM defaults to esp32
...
BTDM_CTRL_MODE_* exists only on classic ESP32. Shared
sdkconfig.defaults caused unknown-symbol warnings on other targets.
2026-09-03 14:54:25 +08:00
cjin
8902758dfd
feat(ble): added CONFIG_PM_SLP_IRAM_OPT to make sure cache error check
2026-07-30 10:16:30 +08:00
Astha Verma
d4c0686061
fix(nimble): Restore throughput after switching from LE Coded PHY
2026-07-24 18:03:04 +05:30
Rahul Tank
fa1bf5e2fc
fix(nimble): Fix issues found in review for nimble examples
2026-07-24 17:50:29 +08:00
Rahul Tank
38f4edb16e
fix(nimble): Fixes for AI reported issues
2026-07-07 16:18:32 +05:30
Astha Verma
b0f278ec19
fix(nimble): Added l2cap_coc throughput examples
2026-06-29 15:41:54 +05:30
Rahul Tank
609ad13324
fix(nimble): Fix for clang compilation issues
2026-06-29 15:25:37 +05:30
Rahul Tank
b2ab997d3f
fix(nimble): Fix compilation issues in Gatt SPS service
2026-06-29 15:25:37 +05:30
Jiang Jiang Jian
1189d24f1f
Merge branch 'bugfix/optimize_nimble_throughput_example_v6.0' into 'release/v6.0'
...
fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8 (v6.0)
See merge request espressif/esp-idf!49979
2026-06-29 15:42:31 +08:00
cjin
e7c9bcbda8
fix(ble): remove chip id macro for ble sample codes
2026-06-29 14:21:35 +08:00
cjin
57732dbc59
fix(ble): use default frequency for ble power save example
2026-06-29 10:30:23 +08:00
Jin Chen
c05182d0fc
feat(ble): update ble power save sdkconfig on ESP32-c5
...
(cherry picked from commit 3fdabaedaa )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-26 10:09:05 +08:00
Jin Chen
b99b2ce04d
feat(ble): update ble power save sdkconfig on ESP32-C61
...
(cherry picked from commit e603f41667 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-26 10:09:05 +08:00
Mayank Tyagi
7744dc5854
fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8
2026-06-24 16:58:21 +05:30
Rahul Tank
55e359ad36
fix(nimble): Update example READMEs with correct console log information
2026-05-08 14:37:09 +05:30
Rahul Tank
a47ea03266
feat(nimble): Support NimBLE log compression and decompression over SPI
2026-05-01 16:34:46 +05:30
Rahul Tank
41502f6c23
fix(nimble): Fix prox service to handle negative values
2026-05-01 14:21:47 +05:30
Sumeet Singh
7da24634db
feat(nimble): Update blecent example README.md with EATT documentation
2026-04-30 15:43:49 +05:30
Astha Verma
85e2589006
fix(nimble): Convert IDF_PATH to CMake-compatible format for Windows
2026-04-30 12:23:09 +05:30
Astha Verma
e764429c65
fix(nimble): fix missing gatt caching header in examples
2026-04-30 12:23:09 +05:30
Sumeet Singh
ff87ec7028
fix(nimble): Fix enc adv NVS struct and add ext adv support
2026-04-30 12:23:09 +05:30
Shreeyash Bhakare
fdeba6951e
fix(nimble): fix CODED PHY ext adv Packet Too Long by using min interval (20 ms)
2026-04-30 12:23:09 +05:30
Fu Hanxi
ad1d17a794
ci: rename eco tags to revision
2026-04-09 10:43:34 +02:00
cjin
1a2597eb64
feat(ble): supported ble mempool run time allocation for esp ip chips
2026-03-23 15:10:54 +08:00
Sumeet Singh
4e84a3df57
fix(nimble): modify logic to print mbuf in ble_hs_log_mbuf (v6.0)
2026-03-20 12:58:38 +05:30
Rahul Tank
235397dc75
feat(nimble): Added changes in examples to have code under flags
2026-03-20 11:07:00 +05:30
Rahul Tank
745b7bea38
fix(nimble): Improve safety, fix bugs, and update docs across NimBLE examples
...
- Remove unused headers from examples
- Improve periodic adv/sync example functionality and readability
- Use ble_hs_id_infer_auto() instead of hardcoded BLE_OWN_ADDR_PUBLIC/RANDOM
- Add ble_hs_util_ensure_addr() calls in on_sync for proper address setup
- Use correct ext adv instance (0 instead of 1) in phy_prph, l2cap_coc, multi_conn
- Fix struct name: ble_gap_periodic_adv_enable_params -> ble_gap_periodic_adv_start_params
- Add CONFIG_BT_NIMBLE_GAP_SERVICE guards around ble_svc_gap_device_name_set
- Fix unsafe AD data parsing with bounds checks in central examples
- Fix UUID matching bugs (off-by-one loop condition and byte order) in
phy_cent, htp_cent, and proximity_sensor_cent
- Fix ble_multi_conn_cent address type to use dynamic inference
- Remove contradictory sm_sc=0 after sm_sc=1 in ble_multi_adv
- Add CONFIG_BT_NIMBLE_EXT_ADV=y to ble_multi_adv sdkconfig defaults
- Check return values for ble_gap_set_host_feat, nimble_port_init
- Update tutorials and READMEs to match code changes
2026-03-20 11:06:13 +05:30
Rahul Tank
77462b9f65
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information
2026-03-20 11:00:46 +05:30
Rahul Tank
3813ee6502
fix(nimble): Bugfixes for various issues
2026-03-20 11:00:21 +05:30
Shreeyash
ea1a30b3ef
fix(nimble): Fix vulnerabilities in NimBLE examples
2026-03-10 14:46:05 +05:30
Astha Verma
189c78c3fd
fix(nimble): Added device name log for ext adv in blecent_throughput
2026-02-03 16:12:36 +05:30
Jiang Jiang Jian
8e3e325ba6
Merge branch 'bugfix/ad_type_example_v6.0' into 'release/v6.0'
...
fix(nimble): Add AD type macros in example (v6.0)
See merge request espressif/esp-idf!44980
2026-02-02 10:46:07 +08:00
wuzhenghui
046f837245
feat(esp_hw_support): add ESP_MODEM_CLOCK_ENABLE_CHECKING config option
2026-01-30 15:30:34 +08:00
Rahul Tank
fe7a059601
fix(nimble): Add AD type macros in example
2026-01-14 10:47:51 +05:30
Rahul Tank
c6815bdb9a
feat(nimble): Add support for static passkey
2025-12-22 21:14:19 +05:30
Ashish Sharma
f306dbea84
feat(mbedtls): migrates ESP-TEE with PSA APIs
2025-12-19 07:28:33 +08:00
Jiang Jiang Jian
18a4332f92
Merge branch 'ci/fix_wifi_cases_6.0' into 'release/v6.0'
...
Ci: fix wifi cases 6.0
See merge request espressif/esp-idf!43784
2025-12-05 12:30:18 +08:00
Shen Wei Long
74fdb071f7
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2
...
(cherry picked from commit cd33f13521 )
Co-authored-by: ShenWeilong <shenweilong@espressif.com >
2025-11-28 09:06:16 +00:00
Chen Yudong
1e189cbb40
ci: rename wifi_two_dut to two_duts
2025-11-27 13:43:21 +08:00
Rahul Tank
8f8be6cb18
fix(nimble): Address compilation issues in nimble examples
2025-11-26 14:35:51 +05:30
C.S.M
c81cf3bdf6
refactor(spi_flash): Remove spi_flash rom driver patch config option
2025-10-22 10:37:19 +08:00
Wang Meng Yang
f207bec03c
Merge branch 'bugfix/ci_c3eco7_pwr_save_fail' into 'master'
...
fix(ble): fix ci power save test connection failure
Closes IDFCI-3036
See merge request espressif/esp-idf!42636
2025-10-21 14:40:56 +08:00
Island
4cd13a9317
Merge branch 'fix/update_pawr_example_docs' into 'master'
...
Fix/update pawr example docs
See merge request espressif/esp-idf!42161
2025-10-17 18:03:00 +08:00
xiongweichao
7920885608
fix(ble): fix ci power save test connection failure
2025-10-16 15:59:19 +08:00