Commit Graph
1086 Commits
Author SHA1 Message Date
Zhao Wei Liang 4b05304089 feat(ble): change free api on ESP32-C2
(cherry picked from commit e18972e94e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-16 10:10:56 +08:00
Chen Jian Hua a73a4af45d fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(18b5cbe)
- Fixed GPIO matrix function calls


(cherry picked from commit 25adf4c934)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-10-13 17:33:34 +08:00
linruihao a757b667f4 fix(bt): fix btbb may not reinit when coex with wifi
Closes https://github.com/espressif/esp-idf/issues/15841
2025-10-10 14:35:35 +08:00
Jin Cheng ea614b8f87 fix(bt/controller): fixed several controller bugs 2025-09-29 10:01:46 +08:00
Jin Cheng 655b866459 fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral 2025-09-28 11:43:29 +08:00
Island c5e3208af4 Merge branch 'feat/support_wakeup_causes_in_bt_wakeup' into 'release/v5.4'
Feat/support wakeup causes in bt wakeup

See merge request espressif/esp-idf!42064
2025-09-28 10:30:22 +08:00
Zhao Wei Liang 1f6875b8d7 change(ble): [AUTO_MR] Update lib_esp32c2 to aabb0f68
(cherry picked from commit 4d2d49f736)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-26 11:13:50 +08:00
Zhao Wei Liang 7d8b0e3881 change(ble): [AUTO_MR] Update lib_esp32c6 to f0e815be
(cherry picked from commit 810d7e0ec7)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-26 11:13:48 +08:00
Zhao Wei Liang 76de3d1c63 change(ble): [AUTO_MR] Update lib_esp32h2 to f0e815be
(cherry picked from commit 0b203abf4b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-26 11:13:45 +08:00
cjin 32b71fa394 feat(ble): get wakeup cause when wake up on ESP32-H2 2025-09-22 11:03:22 +08:00
cjin f8dc8242ba feat(ble): get wakeup cause when wake up on ESP32-C5 2025-09-22 11:03:22 +08:00
cjin bc09833dbf feat(ble): get wakeup cause when wake up on ESP32-C6 2025-09-22 11:03:22 +08:00
cjin bf7e9f0914 feat(ble): get wakeup cause when wake up on ESP32-C2 2025-09-22 11:03:22 +08:00
Zhou Xiao 9426f8c276 change(ble): [AUTO_MR] Update lib_esp32c2 to 58398575
(cherry picked from commit a56e7df710)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-19 11:33:19 +08:00
Zhou Xiao 8f68334081 change(ble): [AUTO_MR] Update lib_esp32c6 to 390a8efd
(cherry picked from commit 26dcd59599)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-19 11:33:17 +08:00
Zhou Xiao 660ccc089e change(ble): [AUTO_MR] Update lib_esp32h2 to 390a8efd
(cherry picked from commit a7b87fe832)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-19 11:33:15 +08:00
Jiang Jiang Jian cf9d588523 Merge branch 'change/ble_update_lib_20250828_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!41961
2025-09-19 00:15:50 +08:00
Wang Meng Yang c66629e31c Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.4' into 'release/v5.4'
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.4)

See merge request espressif/esp-idf!41634
2025-09-18 17:47:19 +08:00
Zhao Wei Liang 885eeaeeeb fix(ble): update ext_version on ESP32-H2
(cherry picked from commit b091ec843c)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 11:14:30 +08:00
Zhao Wei Liang 0dfd3f9cf3 fix(ble): update ext_version on ESP32-C6
(cherry picked from commit 3558f20a4e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 11:14:28 +08:00
Zhao Wei Liang 1d72a8405d change(ble): [AUTO_MR] Update lib_esp32c2 to e08d6058
(cherry picked from commit 0ec2a92d79)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 11:14:23 +08:00
Zhao Wei Liang 4059907e8d change(ble): [AUTO_MR] Update lib_esp32c6 to 000475d3
(cherry picked from commit 32a510900c)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 11:14:20 +08:00
Zhao Wei Liang 3ee4dbdb44 change(ble): [AUTO_MR] Update lib_esp32h2 to 000475d3
(cherry picked from commit 141362fe48)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 11:14:17 +08:00
Zhou Xiao fc5f66f0d5 fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 2025-09-16 22:47:52 +08:00
Zhou Xiao b6be31309f feat(ble): supported ble log v2 for ESP32 2025-09-16 19:13:00 +08:00
Zhou Xiao 32cb69706b feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3 2025-09-16 19:13:00 +08:00
Zhou Xiao b65ba9a601 feat(ble): supported ble log v2 for ESP32-C2 2025-09-16 19:13:00 +08:00
Zhou Xiao c943a88ee2 feat(ble): supported ble log v2 for ESP32-H2 2025-09-16 19:13:00 +08:00
Zhou Xiao c6e8c016e2 feat(ble): supported ble log v2 for ESP32-C6 2025-09-16 19:13:00 +08:00
LiPeng fa96dfeaa1 fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 2025-09-15 19:16:16 +08:00
Zhou Xiao dddb7898ef feat(ble): support ble log uart dma out for ESP32-H2
(cherry picked from commit d45778f784)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 15:17:47 +08:00
Zhou Xiao 290a87781d feat(ble): support ble log uart dma out for ESP32-C6
(cherry picked from commit ae8a7c8117)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 15:17:47 +08:00
liqigan d04831c92d fix(bt/controller): Fixed some controller bugs 2025-08-27 11:11:48 +08:00
JinCheng 1c7c8554af fix(bt/controller): fixed some controller bugs 2025-08-27 11:11:31 +08:00
Zhang Hai Peng 309f031dd6 fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
- Improve ESP32 stability and security


(cherry picked from commit 8ec5410236)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-26 21:53:31 +08:00
Zhou Xiaoandcjin 03f48ed829 feat(ble): support pawr feature in ble sdk on ESP32-H2
(cherry picked from commit 2f7e200fc8)

Co-authored-by: cjin <jinchen@espressif.com>
2025-08-19 13:14:34 +08:00
Zhou Xiaoandcjin 1b68ee2287 feat(ble): support pawr feature in ble sdk on ESP32-C6
(cherry picked from commit 410d904845)

Co-authored-by: cjin <jinchen@espressif.com>
2025-08-19 13:14:30 +08:00
Zhou Xiaoandcjin ba758fc764 feat(ble): add clk source freq change of ble slow clock on ESP32-H2
(cherry picked from commit cb60528f23)

Co-authored-by: cjin <jinchen@espressif.com>
2025-08-19 13:14:27 +08:00
Zhou Xiaoandcjin 4d10df602b feat(ble): add clk source freq change of ble slow clock on ESP32-C6
(cherry picked from commit b5ce766c7f)

Co-authored-by: cjin <jinchen@espressif.com>
2025-08-19 13:14:25 +08:00
Zhou Xiao fdea67236f change(ble): [AUTO_MR] Update lib_esp32c6 to 9492a0cb
(cherry picked from commit 236baa7585)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-19 13:14:22 +08:00
Zhou Xiao e535a8a938 change(ble): [AUTO_MR] Update lib_esp32h2 to 9492a0cb
(cherry picked from commit ea32d4cd18)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-19 13:14:20 +08:00
Zhao Wei LiangandZhou Xiao 23163e8fc7 change(ble): enabled specify scan channel vs hci cmd for ESP32-C2
(cherry picked from commit 2818eb91f1)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-11 10:32:16 +08:00
Zhao Wei Liang 65c3b2a120 change(ble): [AUTO_MR] Update lib_esp32c2 to dbd33ef2
(cherry picked from commit 043143ab8b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:13 +08:00
Zhao Wei Liang 6aed375fc7 change(ble): [AUTO_MR] Update lib_esp32c6 to 898f73cb
(cherry picked from commit fe22519bb5)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:11 +08:00
Zhao Wei Liang 5cd35bf979 change(ble): [AUTO_MR] Update lib_esp32h2 to 898f73cb
(cherry picked from commit 4990dfdd23)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:08 +08:00
Island ee2a48c3c1 Merge branch 'bugfix/fixed_ble_dtm_err_v5.4' into 'release/v5.4'
Bugfix/fixed ble dtm err (v5.4)

See merge request espressif/esp-idf!40954
2025-08-08 20:23:46 +08:00
Zhao Wei Liang 1796aafeb1 fix(ble): fixed dtm function error on ESP32-H2
(cherry picked from commit 43c82b3b20)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-05 12:03:59 +08:00
Zhao Wei Liang 8ea01297c8 fix(ble): fixed dtm function error on ESP32-C6
(cherry picked from commit ca0fdad4f2)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-05 12:03:59 +08:00
Zhang Hai Peng 832dddb973 fix(bt/ble): Update esp32 libbtdm_app.a (722c907a)
- Fixed bt hci event was not report to host when hci command was sent


(cherry picked from commit 155c32be20)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-04 11:53:30 +08:00
Island a5c7fe8697 Merge branch 'change/ble_update_lib_20250728_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!40911
2025-07-31 11:51:43 +08:00