Commit Graph
982 Commits
Author SHA1 Message Date
gongyantao 44fe7b6cee fix(bt): avoid asserting when previous data hasn't finished transmitting 2025-10-14 09:23:48 +08:00
Jiang Jiang Jian 7b3f1e0251 Merge branch 'bugfix/several_esp32_bugs_v5.3' into 'release/v5.3'
Bugfix/several esp32 bugs (v5.3)

See merge request espressif/esp-idf!42244
2025-10-13 10:46:33 +08:00
linruihao b4cb904099 fix(bt): fix btbb may not reinit when coex with wifi
Closes https://github.com/espressif/esp-idf/issues/15841
2025-10-10 14:36:09 +08:00
Jin Cheng 7cac0cf723 fix(bt/controller): fixed several controller bugs 2025-09-29 10:02:11 +08:00
Jin Cheng 84c5800012 fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral 2025-09-28 12:16:52 +08:00
Zhao Wei Liang 6b1fa12334 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:40 +08:00
Zhao Wei Liang e736866152 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:37 +08:00
Zhao Wei Liang 15be116344 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:35 +08:00
cjin 3496c8d5b6 feat(ble): get wakeup cause when wake up on ESP32-H2 2025-09-22 18:47:47 +08:00
cjin 0781519d98 feat(ble): get wakeup cause when wake up on ESP32-C6 2025-09-22 18:47:41 +08:00
cjin 80cb663941 feat(ble): get wakeup cause when wake up on ESP32-C2 2025-09-22 18:47:37 +08:00
Zhou Xiao 74c62d4e22 change(ble): [AUTO_MR] Update lib_esp32c2 to 58398575 2025-09-22 18:47:30 +08:00
Zhou Xiao 6ebbf34b98 change(ble): [AUTO_MR] Update lib_esp32c6 to 390a8efd 2025-09-22 18:47:30 +08:00
Zhou Xiao 893189b91c change(ble): [AUTO_MR] Update lib_esp32h2 to 390a8efd 2025-09-22 18:47:30 +08:00
Island d22cfcf81c Merge branch 'change/ble_update_lib_20250828_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!41960
2025-09-22 10:45:43 +08:00
Wang Meng Yang e4e7633f45 Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.3' into 'release/v5.3'
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.3)

See merge request espressif/esp-idf!41635
2025-09-18 17:47:16 +08:00
Zhao Wei Liang 7c327145df 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:07 +08:00
Zhao Wei Liang ced56f345f 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:05 +08:00
Zhao Wei Liang c3d8101c3f 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:00 +08:00
Zhao Wei Liang 1b4aec8bd3 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:13:58 +08:00
Zhao Wei Liang 8e46e7268c 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:13:55 +08:00
Zhou Xiao 109cd816f7 fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 2025-09-16 22:47:35 +08:00
Zhou Xiao 1e7afa2e29 feat(ble): supported ble log v2 for ESP32 2025-09-16 19:13:33 +08:00
Zhou Xiao e23116e32b feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3 2025-09-16 19:13:33 +08:00
Zhou Xiao af863d07bd feat(ble): supported ble log v2 for ESP32-C2 2025-09-16 19:13:33 +08:00
Zhou Xiao 6ea6ae8e35 feat(ble): supported ble log v2 for ESP32-H2 2025-09-16 19:13:33 +08:00
Zhou Xiao fa070343b6 feat(ble): supported ble log v2 for ESP32-C6 2025-09-16 19:13:33 +08:00
LiPeng c354e591fe fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 2025-09-15 19:16:42 +08:00
Zhou Xiao b193cd7fec 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:16:57 +08:00
Zhou Xiao 83a4c43d7e 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:16:57 +08:00
liqigan 2cf0aac93a fix(bt/controller): Fixed some controller bugs 2025-08-27 11:12:31 +08:00
JinCheng 502fa672d9 fix(bt/controller): fixed some controller bugs 2025-08-27 11:12:26 +08:00
Zhang Hai Peng e3d7042956 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:26 +08:00
cjin 3bb9cb7a46 feat(ble): support pawr feature in ble sdk on ESP32-H2 2025-08-26 15:40:46 +08:00
cjin d84cda839c feat(ble): support pawr feature in ble sdk on ESP32-C6 2025-08-26 15:40:46 +08:00
cjin dd62e32137 feat(ble): add clk source freq change of ble slow clock on ESP32-H2 2025-08-26 15:40:46 +08:00
cjin d97781970f feat(ble): add clk source freq change of ble slow clock on ESP32-C6 2025-08-26 15:40:46 +08:00
Zhou Xiao 9d24716e28 change(ble): [AUTO_MR] Update lib_esp32c6 to 9492a0cb 2025-08-26 15:40:46 +08:00
Zhou Xiao 54821657c5 change(ble): [AUTO_MR] Update lib_esp32h2 to 9492a0cb 2025-08-26 15:40:46 +08:00
Zhou Xiao 3f6a1417f7 change(ble): enabled specify scan channel vs hci cmd for ESP32-C2 2025-08-25 10:43:19 +08:00
zwl 67c1f8b03b change(ble): [AUTO_MR] Update lib_esp32c2 to dbd33ef2 2025-08-25 10:43:09 +08:00
zwl 577ff64986 change(ble): [AUTO_MR] Update lib_esp32c6 to 898f73cb 2025-08-25 10:43:03 +08:00
zwl 25a84dddf1 change(ble): [AUTO_MR] Update lib_esp32h2 to 898f73cb 2025-08-25 10:42:43 +08:00
Island f68a474a38 Merge branch 'change/ble_update_lib_20250728_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!40910
2025-08-22 11:04:52 +08:00
zhanghaipeng 1ee0dbb521 fix(bt/ble): Update esp32 libbtdm_app.a (722c907a)
- Fixed bt hci event was not report to host when hci command was sent
2025-08-05 16:43:49 +08:00
chenjianhua 9ff9410674 fix(bt): Update bt lib for ESP32(d9a3de0)
- Support BLE vendor HCI related params reset
- Support multi conn optimization vendor hci command
- Fixed the issue where rssi of conn is incorrect when latency is no zero
- Fixed prio setting for BLE events
- Fixed disconnection issue when coexisting with other BLE events
- Fixed crash due to bandwidth full when updating conn params
2025-08-05 16:43:24 +08:00
Jiang Jiang Jian 24bc87dbba Merge branch 'bugfix/fix_bt_hci_not_effective_08_v5.3' into 'release/v5.3'
Fixed bt hci event was not report to host when hci command was sent(v5.3)

See merge request espressif/esp-idf!40998
2025-08-01 22:55:31 +08:00
zhanghaipeng 51fbec0a29 fix(bt/ble): Update esp32 libbtdm_app.a (65c26ad)
- Fixed bt hci event was not report to host when hci command was sent
2025-08-01 18:52:55 +08:00
Zhao Wei Liang ecf9e8ed7e fix(ble): fixed dtm function error on ESP32-H2
(cherry picked from commit 43c82b3b20)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-01 10:20:26 +08:00
Zhao Wei Liang 50cc13d97b fix(ble): fixed dtm function error on ESP32-C6
(cherry picked from commit ca0fdad4f2)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-01 10:20:23 +08:00