Commit Graph

1149 Commits

Author SHA1 Message Date
zhaoweiliang 9a7d360faa change(ble): [AUTO_MR] Update lib_esp32c5 to 2406161c 2026-01-04 15:49:01 +08:00
zhaoweiliang 3d45deb23a change(ble): [AUTO_MR] Update lib_esp32h2 to 2406161c 2026-01-04 15:49:01 +08:00
zhaoweiliang 80b7c2b0f1 feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C5 2026-01-04 15:47:48 +08:00
zhaoweiliang 0b89e031d8 feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C6 2026-01-04 15:47:48 +08:00
zhaoweiliang eefc31f4ae feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-H2 2026-01-04 15:47:30 +08:00
zhaoweiliang fb5882d86c change(ble): [AUTO_MR] Update lib_esp32c6 to faf10639 2026-01-04 15:47:06 +08:00
zhaoweiliang 4eb392586f change(ble): [AUTO_MR] Update lib_esp32c5 to faf10639 2026-01-04 15:46:55 +08:00
zhaoweiliang c42a382a70 change(ble): [AUTO_MR] Update lib_esp32h2 to faf10639 2026-01-04 15:46:38 +08:00
Zhao Wei Liang a7597ac11e fix(ble): fixed the assert issue when using tinycrypt on ESP32-C2
(cherry picked from commit ac5d14d9544a596fc600993e4e0783d3987b64d7)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2026-01-04 15:41:01 +08:00
Zhou Xiao e763455cd9 change(ble): [AUTO_MR] Update lib_esp32c2 to 9f051857
(cherry picked from commit 7ebf1c8d158a1e1ce60a870170adb34c02eb18f1)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-30 13:13:23 +08:00
Jiang Jiang Jian 0a10858fd7 Merge branch 'feature/extend_h2_conon_num_to_70_v5.5' into 'release/v5.5'
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2 (v5.5)

See merge request espressif/esp-idf!43835
2025-12-30 10:31:52 +08:00
Island 2cbffeab2d Merge branch 'change/ble_update_lib_20251106_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!43174
2025-12-26 14:22:52 +08:00
Island da5ff0c78c Merge branch 'fix/add_soc_caps_for_pawr_feat_v5.5' into 'release/v5.5'
fix(ble): add soc caps feat for PAwR (v5.5)

See merge request espressif/esp-idf!44150
2025-12-26 14:21:25 +08:00
Chen Jian Hua ebd08a5aa6 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5106725)
- Fixed BLE assert lld_con.c 1479


(cherry picked from commit 22641241faccb558353153eef06f7894c2599428)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-12-17 12:53:55 +08:00
Jin Chen df9e35edb3 fix(ble): remove target dependency on power control config on ESP32C5
(cherry picked from commit 82da79224e571b1630f0e360af06e536c5ea68f3)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-11 16:23:17 +08:00
Jin Chen b84629814a fix(ble): remove target dependency on power control config on ESP32C6
(cherry picked from commit f29f500ac8a2ea0e8de2005f08e7c0e79c3c4adc)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-11 16:23:16 +08:00
Jin Chen 0cce37f934 fix(ble): add soc caps config for pawr feat on ESP32C5
(cherry picked from commit 19130df4f39b45a88d51baf9b7a0381bb73db063)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-11 16:23:09 +08:00
Jin Chen a6aa9bf7f5 fix(ble): add soc caps config for pawr feat on ESP32H2
(cherry picked from commit 2eb79c71f10766c94176fe206024777183750d53)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-11 16:23:08 +08:00
Jin Chen b0b2130475 fix(ble): add soc caps config for pawr feat on ESP32C6
(cherry picked from commit 4e4b863299164bfb78fa2c4142e0a57a2894232f)

Co-authored-by: cjin <jinchen@espressif.com>
2025-12-11 16:23:07 +08:00
Shen Wei Long 7738c4f733 change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2
(cherry picked from commit cd33f13521179656817840f5a3743a60e2c28b3f)

Co-authored-by: ShenWeilong <shenweilong@espressif.com>
2025-11-28 09:06:14 +00:00
Zhao Wei Liang 3a1a9d8813 feat(ble): add peripheral fast rx data in latency config on ESP32-C5
(cherry picked from commit 29890c89161ae83f1f7eb9f15579cb590877b928)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-18 00:07:10 +08:00
Zhao Wei Liang 5e63d62db9 feat(ble): add peripheral fast rx data in latency config on ESP32-C6
(cherry picked from commit 0f03da43c8cab9a8cd54d56e81782e693dcac789)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-18 00:07:10 +08:00
Zhao Wei Liang 0633afea3b feat: rename ble sleep related apt on ESP32-C5
(cherry picked from commit ed6587b1324a8b603bd05287993758eb6974bbe5)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-18 00:07:10 +08:00
Zhao Wei Liang 975a3f92e6 feat: rename ble sleep related apt on ESP32-H2
(cherry picked from commit 658efa27f071c33b6a35d43b465f5ac32b2e20f7)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-18 00:07:10 +08:00
Zhao Wei Liang 3030f4770f feat: rename ble sleep related apt on ESP32-C6
(cherry picked from commit 8e1292e1f29795d02226d178debf6c1564f6e33d)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-18 00:07:10 +08:00
Zhou Xiao a18213cc8a change(ble): [AUTO_MR] Update lib_esp32c5 to b6027aeb 2025-11-18 00:07:10 +08:00
Zhou Xiao 5811c72e6a change(ble): [AUTO_MR] Update lib_esp32c6 to b6027aeb 2025-11-18 00:07:10 +08:00
Zhou Xiao bef5b134a7 change(ble): [AUTO_MR] Update lib_esp32h2 to b6027aeb 2025-11-18 00:07:10 +08:00
Zhou Xiao d6d882b82f change(ble): [AUTO_MR] Update lib_esp32c2 to 27b6e1dc 2025-11-18 00:07:10 +08:00
Jin Cheng 051de7d578 fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:46:56 +08:00
Chen Jian Hua 4dc1bb07a4 feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression


(cherry picked from commit 03758ba550d1eec11b3f00ecc00341e2f53cd2e3)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:23 +08:00
Zhao Wei Liang 898f2efe91 change(ble): [AUTO_MR] Update lib_esp32c6 to 5b8adfa8
(cherry picked from commit 16a893e934221627aca32ff320c9f191412fb5b2)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-30 10:53:51 +08:00
Zhao Wei Liang bb0a7f6bc2 change(ble): [AUTO_MR] Update lib_esp32c5 to 5b8adfa8
(cherry picked from commit baf8a20a5ea6038ec41b4b4765ab5046cb1f5477)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-30 10:53:50 +08:00
Zhao Wei Liang b3459f9522 change(ble): [AUTO_MR] Update lib_esp32h2 to 5b8adfa8
(cherry picked from commit 4e07ce892df4f792d836a23d7e193abe4ff78bca)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-30 10:53:50 +08:00
cjin 535927f46c fix(ble): fix ble wakeup causes error on ESP32-H2 2025-10-23 16:36:51 +08:00
cjin 23a90fd2c0 fix(ble): fix ble wakeup causes error on ESP32-C6 2025-10-23 16:36:40 +08:00
cjin 7c8d916f79 fix(ble): fix ble wakeup causes error on ESP32-C5 2025-10-23 16:36:28 +08:00
cjin e691150640 fix(ble): fix ble wakeup causes error on ESP32-C2 2025-10-23 16:35:48 +08:00
Zhou Xiao 6ca39fa25d feat(ble): add priority level config on ESP32-C5
(cherry picked from commit 96bdca38a11f8385757d43ed9fe0f3d9ac91c2be)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:43 +08:00
Zhou Xiao aa670c11d2 feat(ble): add priority level config on ESP32-H2
(cherry picked from commit 75f2b8d4a1b745e60bef061e0dc730f1d80d19a0)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:42 +08:00
Zhou Xiao 3607361b62 feat(ble): add priority level config on ESP32-C6
(cherry picked from commit 09337109b79a09f57731948edfe021948307ad87)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:42 +08:00
Zhou Xiao 57436ebe50 change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8
(cherry picked from commit ee2c7247fb15122be2a362e8e7ec6735c1762375)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:41 +08:00
Zhou Xiao 0fb894de51 change(ble): [AUTO_MR] Update lib_esp32c6 to a76948d4
(cherry picked from commit f4d881ff59769fa1db924dcbf7fcbe46dd848abe)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:41 +08:00
Zhou Xiao c0a9bfad60 change(ble): [AUTO_MR] Update lib_esp32c5 to a76948d4
(cherry picked from commit f4ebf339641d9e52e62ef35942e1d45f40fa524c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:40 +08:00
Zhou Xiao 8db0057731 change(ble): [AUTO_MR] Update lib_esp32h2 to a76948d4
(cherry picked from commit ab5c1b0e3b55b631440ea30ffed9553f61f3e7c7)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:40 +08:00
Jiang Jiang Jian 1d3324de86 Merge branch 'fix/incorrect_assert_in_acl_data_process_v5.5' into 'release/v5.5'
fix(bt): avoid asserting when previous data hasn't finished transmitting(backport v5.5)

See merge request espressif/esp-idf!42666
2025-10-20 15:25:55 +08:00
Island d56618c4c1 Merge branch 'fix/update_pawr_example_docs_v5.5' into 'release/v5.5'
Fix/update pawr example docs (v5.5)

See merge request espressif/esp-idf!42658
2025-10-17 18:06:53 +08:00
Island 729b28e6a8 Merge branch 'bugfix/fix_cble50y25_305_v5.5' into 'release/v5.5'
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.5)

See merge request espressif/esp-idf!42559
2025-10-17 11:56:17 +08:00
gongyantao 88cf07b303 fix(bt): avoid asserting when previous data hasn't finished transmitting 2025-10-17 11:46:37 +08:00
Jin Chen 60f9038d12 feat(ble): allow a larger sca limit on ESP32-H2
(cherry picked from commit abfc2d766e13db57a0a84b5c23dd3259aad701ea)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:14:13 +08:00