Commit Graph

1059 Commits

Author SHA1 Message Date
Jiang Jiang Jian
a23fad19df Merge branch 'bugfix/fix_esp32_bt_sw_intr' into 'master'
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32

Closes BT-3917

See merge request espressif/esp-idf!40365
2025-08-25 19:03:19 +08:00
Island
e31611d6a3 Merge branch 'change/ble_update_lib_20250814' into 'master'
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib

Closes BLERP-2160 and BLERP-2159

See merge request espressif/esp-idf!41260
2025-08-20 14:11:54 +08:00
liqigan
98df3fa714 fix(bt/controller): Fixed some controller bugs 2025-08-19 11:57:10 +08:00
cjin
2f7e200fc8 feat(ble): support pawr feature in ble sdk on ESP32-H2 2025-08-18 19:18:10 +08:00
cjin
6c15fccddd feat(ble): support pawr feature in ble sdk on ESP32-C5 2025-08-18 19:18:10 +08:00
cjin
410d904845 feat(ble): support pawr feature in ble sdk on ESP32-C6 2025-08-18 19:18:10 +08:00
cjin
50e7825ba9 feat(ble): add clk source freq change of ble slow clock on ESP32-C5 2025-08-18 19:18:10 +08:00
cjin
cb60528f23 feat(ble): add clk source freq change of ble slow clock on ESP32-H2 2025-08-18 19:18:10 +08:00
cjin
b5ce766c7f feat(ble): add clk source freq change of ble slow clock on ESP32-C6 2025-08-18 19:18:10 +08:00
Zhou Xiao
236baa7585 change(ble): [AUTO_MR] Update lib_esp32c6 to 9492a0cb 2025-08-18 19:18:10 +08:00
Zhou Xiao
859d762fcf change(ble): [AUTO_MR] Update lib_esp32c5 to 9492a0cb 2025-08-18 19:18:10 +08:00
Zhou Xiao
ea32d4cd18 change(ble): [AUTO_MR] Update lib_esp32h2 to 9492a0cb 2025-08-18 19:18:10 +08:00
JinCheng
88722d50d5 fix(bt/controller): fixed some controller bugs 2025-08-13 19:27:35 +08:00
Zhou Xiao
33febd990c fix(ble): wrapped specify scan channel vs cmd 2025-08-11 10:25:56 +08:00
Jiang Jiang Jian
dbb2d4f027 Merge branch 'change/ble_update_lib_20250806' into 'master'
change(ble): [AUTO_MR] 20250806 - Update ESP BLE Controller Lib

Closes BLERP-2128, BLERP-2124, and BLERP-1825

See merge request espressif/esp-idf!41075
2025-08-08 22:49:43 +08:00
LiPeng
c99850e50d fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 2025-08-08 19:50:37 +08:00
Island
5540a8c8a0 Merge branch 'opt/opt_ble_stability' into 'master'
Improve ESP32 stability and security

Closes BLERP-2121, BTQABR2023-538, and BTQABR2023-548

See merge request espressif/esp-idf!40791
2025-08-08 14:31:21 +08:00
zhanghaipeng
8ec5410236 fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
- Improve ESP32 stability and security
2025-08-07 21:19:06 +08:00
Zhou Xiao
2818eb91f1 change(ble): enabled specify scan channel vs hci cmd for ESP32-C2 2025-08-07 17:58:39 +08:00
zwl
043143ab8b change(ble): [AUTO_MR] Update lib_esp32c2 to dbd33ef2 2025-08-06 21:04:50 +08:00
zwl
fe22519bb5 change(ble): [AUTO_MR] Update lib_esp32c6 to 898f73cb 2025-08-06 21:04:50 +08:00
zwl
3abfca1e2c change(ble): [AUTO_MR] Update lib_esp32c5 to 898f73cb 2025-08-06 21:04:50 +08:00
zwl
4990dfdd23 change(ble): [AUTO_MR] Update lib_esp32h2 to 898f73cb 2025-08-06 21:04:50 +08:00
harshal.patil
60ff4bca9b refactor(esp_system): Update all references of the memory protection configs 2025-08-04 11:43:01 +05:30
Jiang Jiang Jian
47c0e262e0 Merge branch 'bugfix/fix_bt_hci_not_effective' into 'master'
Fixed bt hci event was not report to host when hci command was sent(master)

Closes BTQABR2023-538 and BTQABR2023-548

See merge request espressif/esp-idf!40992
2025-08-02 00:56:07 +08:00
zhanghaipeng
155c32be20 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-01 19:21:28 +08:00
zwl
6f0a61ab0d fix(ble): fixed dtm function error on ESP32-C5 2025-07-31 14:53:29 +08:00
zwl
43c82b3b20 fix(ble): fixed dtm function error on ESP32-H2 2025-07-31 14:52:59 +08:00
zwl
ca0fdad4f2 fix(ble): fixed dtm function error on ESP32-C6 2025-07-31 14:17:07 +08:00
zwl
312de57214 feat(ble): add flash only param config api on ESP32-C5 2025-07-28 14:11:22 +08:00
zwl
4c8258ca38 feat(ble): add flash only param config api on ESP32-H2 2025-07-28 14:11:16 +08:00
zwl
dc65875e57 feat(ble): add flash only param config api on ESP32-C6 2025-07-28 14:11:10 +08:00
Zhou Xiao
0a7660d0f3 change(ble): [AUTO_MR] Update lib_esp32c2 to 4556045f 2025-07-28 14:09:18 +08:00
Zhou Xiao
f2741f1932 change(ble): [AUTO_MR] Update lib_esp32c6 to 499c41fb 2025-07-28 14:09:18 +08:00
Zhou Xiao
7b921c71b3 change(ble): [AUTO_MR] Update lib_esp32c5 to 499c41fb 2025-07-28 14:09:17 +08:00
Zhou Xiao
ee48ef2167 change(ble): [AUTO_MR] Update lib_esp32h2 to 499c41fb 2025-07-28 14:09:17 +08:00
chenjianhua
f20c6a2813 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-07-22 16:14:27 +08:00
Zhou Xiao
3671d7b59b feat(ble): support ble log uart dma out for ESP32-C5 2025-07-17 10:48:22 +08:00
Zhou Xiao
d45778f784 feat(ble): support ble log uart dma out for ESP32-H2 2025-07-17 10:48:22 +08:00
Zhou Xiao
ae8a7c8117 feat(ble): support ble log uart dma out for ESP32-C6 2025-07-17 10:48:22 +08:00
cjin
3d93ce37da feat(ble): enable broker initialization on ESP32-C6 2025-07-09 11:25:23 +08:00
cjin
afee51e0ef feat(ble): enable broker initialization on ESP32-C5 2025-07-09 11:25:23 +08:00
cjin
64f216ae5a feat(ble): enable broker initialization on ESP32-H2 2025-07-09 11:25:23 +08:00
cjin
265a8746dc feat(ble): support memory allocation check debug feature on ESP32-H2 2025-07-09 11:25:23 +08:00
cjin
027766e0c2 feat(ble): support memory allocation check debug feature on ESP32-C6 2025-07-09 11:25:23 +08:00
cjin
1ce54a5fe8 feat(ble): support memory allocation check debug feature on ESP32-C5 2025-07-09 11:25:23 +08:00
cjin
7ef90d4113 feat(ble): support memory allocation check debug feature on ESP32-C2 2025-07-09 11:25:23 +08:00
Zhou Xiao
3d45e8578e change(ble): [AUTO_MR] Update lib_esp32c2 to c7732d48 2025-07-09 11:17:37 +08:00
Zhou Xiao
1e236a1feb change(ble): [AUTO_MR] Update lib_esp32c6 to ca6c20bc 2025-07-09 11:17:37 +08:00
Zhou Xiao
91e8ed2a10 change(ble): [AUTO_MR] Update lib_esp32c5 to ca6c20bc 2025-07-09 11:17:37 +08:00