Commit Graph

1130 Commits

Author SHA1 Message Date
Zhao Wei Liang
73ba1d011b feat(ble): add peripheral fast rx data in latency config on ESP32-C5
(cherry picked from commit 29890c8916)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-19 19:32:34 +08:00
Zhao Wei Liang
877ef12ef8 feat(ble): add peripheral fast rx data in latency config on ESP32-C6
(cherry picked from commit 0f03da43c8)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-19 19:32:34 +08:00
Zhao Wei Liang
aa7d573748 feat: rename ble sleep related apt on ESP32-C5
(cherry picked from commit ed6587b132)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-19 19:32:34 +08:00
Zhao Wei Liang
920639ebc7 feat: rename ble sleep related apt on ESP32-H2
(cherry picked from commit 658efa27f0)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-19 19:32:34 +08:00
Zhao Wei Liang
cbbb1615fd feat: rename ble sleep related apt on ESP32-C6
(cherry picked from commit 8e1292e1f2)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-19 19:32:34 +08:00
Zhou Xiao
d85f59182f change(ble): [AUTO_MR] Update lib_esp32c5 to b6027aeb 2025-11-19 19:32:34 +08:00
Zhou Xiao
0bfc55b91a change(ble): [AUTO_MR] Update lib_esp32c6 to b6027aeb 2025-11-19 19:32:34 +08:00
Zhou Xiao
32b8a23c02 change(ble): [AUTO_MR] Update lib_esp32h2 to b6027aeb 2025-11-19 19:32:34 +08:00
Zhou Xiao
180348b20f change(ble): [AUTO_MR] Update lib_esp32c2 to 27b6e1dc 2025-11-19 19:32:34 +08:00
Jin Cheng
bec5090de5 fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:45:38 +08:00
Island
8b036aae6c Merge branch 'feat/support_cble50y25_277_v6.0' into 'release/v6.0'
feat(ble): Support controller log compression for ESP32-C3 and ESP32-S3(0871069) (v6.0)

See merge request espressif/esp-idf!43109
2025-11-13 17:02:16 +08:00
Zhao Wei Liang
f8f9cacd1c change(ble): [AUTO_MR] Update lib_esp32c6 to 5b8adfa8
(cherry picked from commit 16a893e934)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-06 00:07:34 +08:00
Zhao Wei Liang
d13044debf change(ble): [AUTO_MR] Update lib_esp32c5 to 5b8adfa8
(cherry picked from commit baf8a20a5e)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-06 00:07:34 +08:00
Zhao Wei Liang
d44a245e1b change(ble): [AUTO_MR] Update lib_esp32h2 to 5b8adfa8
(cherry picked from commit 4e07ce892d)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-06 00:07:34 +08:00
Chen Jian Hua
bc7161e964 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 03758ba550)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:25 +08:00
zhaoweiliang
96bdca38a1 feat(ble): add priority level config on ESP32-C5 2025-10-23 11:25:42 +08:00
zhaoweiliang
75f2b8d4a1 feat(ble): add priority level config on ESP32-H2 2025-10-23 11:25:42 +08:00
zhaoweiliang
09337109b7 feat(ble): add priority level config on ESP32-C6 2025-10-23 11:25:37 +08:00
cjin
5ff01bf027 fix(ble): fix ble wakeup causes error on ESP32-H2 2025-10-22 17:50:53 +08:00
cjin
4d1872c66d fix(ble): fix ble wakeup causes error on ESP32-C6 2025-10-22 17:50:47 +08:00
cjin
350ae64dad fix(ble): fix ble wakeup causes error on ESP32-C5 2025-10-22 17:50:40 +08:00
cjin
5407e36e4a fix(ble): fix ble wakeup causes error on ESP32-C2 2025-10-22 17:50:35 +08:00
Zhou Xiao
ee2c7247fb change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8 2025-10-22 17:48:41 +08:00
Zhou Xiao
f4d881ff59 change(ble): [AUTO_MR] Update lib_esp32c6 to a76948d4 2025-10-22 17:48:41 +08:00
Zhou Xiao
f4ebf33964 change(ble): [AUTO_MR] Update lib_esp32c5 to a76948d4 2025-10-22 17:48:41 +08:00
Zhou Xiao
ab5c1b0e3b change(ble): [AUTO_MR] Update lib_esp32h2 to a76948d4 2025-10-22 17:48:41 +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
zwl
e87ace3a33 feat(ble): change free api on ESP32-C5 2025-10-15 15:11:06 +08:00
zwl
034172154a feat(ble): change free api on ESP32-C6 2025-10-15 15:11:06 +08:00
zwl
e18972e94e feat(ble): change free api on ESP32-C2 2025-10-15 15:11:06 +08:00
Wang Meng Yang
1904fd4d9c Merge branch 'fix/incorrect_assert_in_acl_data_process' into 'master'
fix(bt): avoid asserting when previous data hasn't finished transmitting

See merge request espressif/esp-idf!42532
2025-10-13 19:03:41 +08:00
Island
6424b52fb7 Merge branch 'bugfix/fix_cble50y25_305' into 'master'
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe)

Closes BLERP-2299

See merge request espressif/esp-idf!42507
2025-10-13 12:07:35 +08:00
gongyantao
3a1a579d9a fix(bt): avoid asserting when previous data hasn't finished transmitting 2025-10-13 09:44:33 +08:00
chenjianhua
25adf4c934 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(18b5cbe)
- Fixed GPIO matrix function calls
2025-10-11 19:38:41 +08:00
Wang Meng Yang
549a7272bf Merge branch 'bugfix/several_esp32_bugs' into 'master'
fix(bt/controller): fixed several controller bugs

Closes BT-4103 and BT-4100

See merge request espressif/esp-idf!41644
2025-10-11 16:02:36 +08:00
Wang Meng Yang
b92235223a Merge branch 'bugfix/fix_some_bt_bugs' into 'master'
fix(bt): fix some bluetooth bugs

Closes IDFGH-16334 and IDFGH-15166

See merge request espressif/esp-idf!42261
2025-10-10 12:10:25 +08:00
Jin Cheng
3fa9d23ad2 fix(bt/controller): fixed several controller bugs 2025-09-29 09:59:42 +08:00
linruihao
8104d4578f fix(bt): fix btbb may not reinit when coex with wifi
Closes https://github.com/espressif/esp-idf/issues/15841
2025-09-28 15:56:55 +08:00
Jin Cheng
ac2be3a58e fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral 2025-09-28 11:33:25 +08:00
cjin
abfc2d766e feat(ble): allow a larger sca limit on ESP32-H2 2025-09-26 18:04:27 +08:00
cjin
b3c608f2cf feat(ble): allow a larger sca limit on ESP32-C6 2025-09-26 18:04:27 +08:00
cjin
f012fafe51 feat(ble): allow a larger sca limit on ESP32-C5 2025-09-26 18:04:27 +08:00
cjin
9ecf67b230 feat(ble): allow a larger sca limit on ESP32-C2 2025-09-26 18:04:19 +08:00
zwl
4d2d49f736 change(ble): [AUTO_MR] Update lib_esp32c2 to aabb0f68 2025-09-25 12:49:36 +08:00
zwl
810d7e0ec7 change(ble): [AUTO_MR] Update lib_esp32c6 to f0e815be 2025-09-25 12:49:36 +08:00
zwl
c99ebc69c4 change(ble): [AUTO_MR] Update lib_esp32c5 to f0e815be 2025-09-25 12:49:36 +08:00
zwl
0b203abf4b change(ble): [AUTO_MR] Update lib_esp32h2 to f0e815be 2025-09-25 12:49:36 +08:00
cjin
41ecf44cb3 feat(ble): get wakeup cause when wake up on ESP32-H2 2025-09-19 16:47:57 +08:00
cjin
470e02ea6b feat(ble): get wakeup cause when wake up on ESP32-C5 2025-09-19 16:47:45 +08:00
cjin
622b7cf425 feat(ble): get wakeup cause when wake up on ESP32-C6 2025-09-19 16:47:35 +08:00