Island
ade43f3b00
Merge branch 'bugfix/fix_ble_scan_no_adv_report_when_connected_v5.3' into 'release/v5.3'
...
Fixed missing ADV reports after bonding and connection on ESP32-C3 and ESP32-S3 (v5.3)
See merge request espressif/esp-idf!39274
2025-05-21 18:19:24 +08:00
Zhang Hai Peng
a689510a6c
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(4713205)
...
- Fix: Missing ADV reports after bonding and connection
(cherry picked from commit 244d4f8fa7
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-05-20 11:13:27 +08:00
zwl
75fcb6b5d5
fix(ble): fixed occasional assert issue in scan and connection scenarios on ESP32-C6
2025-05-19 20:37:37 +08:00
Zhao Wei Liang
d42c0c88ef
fix(ble): added missed printf for ll log interface
...
(cherry picked from commit d12e072b35
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-19 12:04:01 +08:00
Zhao Wei Liang
6f73cb187c
feat(ble): support creating connections during scanning process on ESP32-H2
...
(cherry picked from commit 207d85a5f7
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:03:59 +08:00
Zhao Wei Liang
3a52c0443c
change(ble): [AUTO_MR] Update lib_esp32c2 to 664e4255
...
(cherry picked from commit 3cfd4d0166
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:03:56 +08:00
Zhao Wei Liang
e248ccd543
change(ble): [AUTO_MR] Update lib_esp32c6 to 1304a9d0
...
(cherry picked from commit 69158d5064
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:03:54 +08:00
Zhao Wei Liang
4ba0a8310b
change(ble): [AUTO_MR] Update lib_esp32h2 to 1304a9d0
...
(cherry picked from commit 29f89efea6
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:03:52 +08:00
Island
29c26da8d2
Merge branch 'change/ble_update_lib_20250430_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250430 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!38973
2025-05-09 14:05:19 +08:00
Wang Meng Yang
82b1690b10
Merge branch 'feat/add_sdkconfig_for_secure_connection_v5.3' into 'release/v5.3'
...
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral(backport v5.3)
See merge request espressif/esp-idf!38976
2025-05-09 09:38:44 +08:00
gongyantao
0de1fab085
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral
2025-05-08 18:21:42 +08:00
Shen Wei Long
4103766c1e
change(ble): [AUTO_MR] Update lib_esp32c2 to 16e16586
...
(cherry picked from commit 26754d8e71
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-05-08 14:53:58 +08:00
Shen Wei Long
6494b57fe8
change(ble): [AUTO_MR] Update lib_esp32c6 to 9ecb81c8
...
(cherry picked from commit a477bfb140
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-05-08 14:53:56 +08:00
Shen Wei Long
396c10c618
change(ble): [AUTO_MR] Update lib_esp32h2 to 9ecb81c8
...
(cherry picked from commit a3cc91dbf0
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-05-08 14:53:53 +08:00
Sumeet Singh
cbeef453a8
feat(nimble): Added some fixes for autopts testing (v5.3)
2025-05-07 17:02:56 +05:30
Jin Chen
2c782de873
fix(ble): fix rtc freq set too high on ESP32-C2
...
(cherry picked from commit 6a80deac03
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-05-07 10:18:33 +08:00
chenjianhua
c82cabb576
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed ble lib linkage issue
2025-04-28 14:11:25 +08:00
Chen Jian Hua
7f3f15f5f1
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed MIC error disconnection when pairing with iOS devices
(cherry picked from commit 0df0b53b0a
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-04-28 14:11:11 +08:00
Island
c367f335e5
Merge branch 'feat/support_136k_rc_clk_on_ble_sleep_v5.3' into 'release/v5.3'
...
Feat/support 136k rc clk on ble sleep (v5.3)
See merge request espressif/esp-idf!38620
2025-04-24 10:37:52 +08:00
Jiang Jiang Jian
3a0d5d7854
Merge branch 'bugfix/fix_bt_access_ext_mem_in_intr_v5.3' into 'release/v5.3'
...
fix(bt/controller): Fixed access external memory in isr context (v5.3)
See merge request espressif/esp-idf!38573
2025-04-24 10:22:13 +08:00
Island
aa5357ab70
Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.3' into 'release/v5.3'
...
Fixed some BLE bugs 250331 on esp32c3 (v5.3)
See merge request espressif/esp-idf!38579
2025-04-23 10:32:45 +08:00
cjin
7d88bc78f9
feat(ble): support ble sleep using 136 kHz RC on ESP32-C6
2025-04-22 19:09:58 +08:00
Jin Chen
31269f3f44
feat(ble): support ble sleep using 136 kHz RC on ESP32-H2
...
(cherry picked from commit 6c8ee69151
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-22 19:05:37 +08:00
Jin Chen
e851ff6671
feat(ble): support ble sleep using 136 kHz RC on ESP32-C2
...
(cherry picked from commit 73f1084bf8
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-22 19:05:35 +08:00
Island
f3dc80e9f6
Merge branch 'bugfix/fix_ble_kconfig_v5.3' into 'release/v5.3'
...
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior (v5.3)
See merge request espressif/esp-idf!37421
2025-04-22 11:48:20 +08:00
Chen Jian Hua
3dbcb7b7f8
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
...
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval
(cherry picked from commit 4602665e5d
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-04-21 14:33:34 +08:00
linruihao
2d39af8aa0
fix(bt/controller): Fixed access external memory in isr context
2025-04-21 14:22:56 +08:00
Jin Cheng
4173a7f896
fix(bt/controller): update libbtdm_app.a
...
- fixed errors in the coexistance of ACL and SCO
- fixed dynamic priority config error in dual mode
2025-04-21 14:22:56 +08:00
Island
182b1583c7
Merge branch 'change/ble_update_lib_20250417_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250417 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!38544
2025-04-21 10:40:43 +08:00
Wang Meng Yang
916f1992bd
Merge branch 'fix/some_issues_in_bt_controller_v5.3' into 'release/v5.3'
...
fix(bt): fixed some issues in bt controller(backport v5.3)
See merge request espressif/esp-idf!38449
2025-04-18 17:51:23 +08:00
Shen Wei Long
758eeb45a7
change(ble): [AUTO_MR] Update lib_esp32c6 to cd6ba0ec
...
(cherry picked from commit a89916eef4
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-04-18 14:10:06 +08:00
Shen Wei Long
e6d2a5debb
change(ble): [AUTO_MR] Update lib_esp32h2 to cd6ba0ec
...
(cherry picked from commit d48cc9ce2a
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-04-18 14:10:04 +08:00
Zhou Xiao
47ff853520
feat(ble): support configurable rxbuf opt feat on ESP32-C6
...
(cherry picked from commit 5fbbec8655
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-17 10:54:33 +08:00
Zhou Xiao
659d7ad3cc
feat(ble): support configurable rxbuf opt feat on ESP32-H2
...
(cherry picked from commit 4937d3c883
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-17 10:54:31 +08:00
Zhou Xiao
c5ac5e42b3
feat(ble): use new section for ble sleep on ESP32-C2
...
(cherry picked from commit ce4e012c8b
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-17 10:54:29 +08:00
Zhou Xiao
246b1ca89d
change(ble): [AUTO_MR] Update lib_esp32c2 to fca2b9ea
...
(cherry picked from commit 09467baed0
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:26 +08:00
Zhou Xiao
8c4a9675f7
change(ble): [AUTO_MR] Update lib_esp32c6 to 76549818
...
(cherry picked from commit e2d1a5509e
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:24 +08:00
Zhou Xiao
a666e3edbf
change(ble): [AUTO_MR] Update lib_esp32h2 to 76549818
...
(cherry picked from commit c11bb1ddd0
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:22 +08:00
gongyantao
fb5a67c1d3
fix(bt): fixed some issues in bt controller
...
- add check for Wi-Fi channel
- fix the incorrect unit of duration_min in cpb tx
- recalculate the channel map when afh is enabled
- fix incorrect vendor event count causing an assertion failure
2025-04-16 15:31:04 +08:00
Island
5de769cba4
Merge branch 'change/ble_update_lib_20250313_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250313 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!37821
2025-04-16 14:38:01 +08:00
Island
9a97296876
Merge branch 'feat/support_blecrt_359_v5.3' into 'release/v5.3'
...
Support BLE vendor hci set rx sensie and max gain on esp32c3 (v5.3)
See merge request espressif/esp-idf!38129
2025-04-16 11:25:15 +08:00
chenjianhua
2a30f64b71
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(566c8e3)
...
- Support BLE vendor hci set RX sensitivity and AGC gain command
- Fixed enhanced TX power setting and getting for legacy adv
- Fixed BLE assert lld_con.c 2387
- Fixed compatibility issues during the encryption procedure
- Support BLE vendor hci enable CCA command
2025-04-15 14:48:25 +08:00
baohongde
a90116fdd1
feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence
2025-04-15 14:17:21 +08:00
Rahul Tank
70c9a757c7
Merge branch 'fix/ble_issue_10032025_v5.3' into 'release/v5.3'
...
fix(nimble): Fix some nimble issues ble_issue_10032025_v5.3
See merge request espressif/esp-idf!37623
2025-04-15 12:32:44 +08:00
Shen Weilong
7856fefea1
feat(ble/controller): Added memory boundary check for ESP32-C2
2025-04-15 12:20:31 +08:00
Shen Weilong
353abd8d22
feat(ble/controller): Added memory boundary check for ESP32-C6 and ESP32-H2
2025-04-15 12:20:20 +08:00
Zhou Xiao
9fc5f5c1ef
fix(ble): fix ble log init failure mem leak for ESP32
2025-04-15 12:17:03 +08:00
Zhou Xiao
e4225026b5
fix(ble): fix ble log init failure mem leak for ESP32-C3
2025-04-15 12:17:03 +08:00
zwl
87838acaed
feat(ble): add enhanced connect function on ESP32-C2
2025-04-15 12:17:03 +08:00
Zhou Xiao
c3d2bc6302
feat(ble): support ble log simple output via SPI interface for ESP32-C6
2025-04-15 12:17:03 +08:00