Island
f9f1d1b18a
Merge branch 'bugfix/fix_ble_scan_no_adv_report_when_connected_v5.1' into 'release/v5.1'
...
Fixed missing ADV reports after bonding and connection on ESP32-C3 and ESP32-S3 (v5.1)
See merge request espressif/esp-idf!39272
2025-05-21 18:19:34 +08:00
Zhang Hai Peng
73445999ac
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:16 +08:00
Zhou Xiao
062987668a
fix(ble): added missed printf for ll log interface
2025-05-19 20:34:04 +08:00
zwl
89110a212e
fix(ble): fixed occasional assert issue in scan and connection scenarios on ESP32-C6
2025-05-19 20:34:00 +08:00
Zhao Wei Liang
c243d89daa
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:34 +08:00
Zhao Wei Liang
c2821abd16
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:31 +08:00
Zhao Wei Liang
74683d2142
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:29 +08:00
Zhao Wei Liang
88cd2dbbae
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:27 +08:00
Rahul Tank
d4274bc0b9
Merge branch 'feat/autopts_and_ssc_fixes_v5.1' into 'release/v5.1'
...
feat(nimble): Added fixes related to SSC and AutoPTS testing (v5.1)
See merge request espressif/esp-idf!38805
2025-05-11 00:01:50 +08:00
Island
05ebbbf023
Merge branch 'change/ble_update_lib_20250430_v5.1' into 'release/v5.1'
...
change(ble): [AUTO_MR] 20250430 - Update ESP BLE Controller Lib (v5.1)
See merge request espressif/esp-idf!38971
2025-05-09 14:05:28 +08:00
Sumeet Singh
2ebbd7a8fe
feat(nimble): Added some fixes for autopts testing (v5.1)
2025-05-08 19:44:30 +05:30
gongyantao
73cac9faf6
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral
2025-05-08 15:30:49 +08:00
Shen Wei Long
69e392e7ea
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:32 +08:00
Shen Wei Long
67ede93869
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:30 +08:00
Shen Wei Long
1f1e0684ff
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:27 +08:00
Jin Chen
e98d4f485d
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:23 +08:00
Island
eb6437199b
Merge branch 'bugfix/fix_cble50y25_207_v5.1' into 'release/v5.1'
...
Fixed MIC error disconnection when pairing with iOS devices on ESP32-C3 and ESP32-S3(edf923e) (v5.1)
See merge request espressif/esp-idf!38761
2025-04-30 11:16:40 +08:00
Island
c6cfebbd48
Merge branch 'feat/support_136k_rc_clk_on_ble_sleep_v5.1' into 'release/v5.1'
...
Feat/support 136k rc clk on ble sleep (v5.1)
See merge request espressif/esp-idf!38618
2025-04-29 10:43:49 +08:00
chenjianhua
99f2451a94
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed ble lib linkage issue
2025-04-28 14:13:34 +08:00
Chen Jian Hua
6e86ad21b1
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:13:21 +08:00
Jiang Jiang Jian
7fe8b9da5a
Merge branch 'bugfix/fix_bt_access_ext_mem_in_intr_v5.1' into 'release/v5.1'
...
fix(bt/controller): Fixed access external memory in isr context (v5.1)
See merge request espressif/esp-idf!38575
2025-04-23 16:49:09 +08:00
cjin
0e27103e40
feat(ble): support ble sleep using 136 kHz RC on ESP32-C6
2025-04-22 19:12:56 +08:00
Jin Chen
45f555f4d4
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:22 +08:00
Jin Chen
603f9063a4
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:20 +08:00
Chen Jian Hua
9fb4a45c66
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:23 +08:00
linruihao
ecd1ad7a50
fix(bt/controller): Fixed access external memory in isr context
2025-04-21 14:23:11 +08:00
Jin Cheng
8bedc3c88e
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:23:11 +08:00
Island
01d62ded11
Merge branch 'change/ble_update_lib_20250417_v5.1' into 'release/v5.1'
...
change(ble): [AUTO_MR] 20250417 - Update ESP BLE Controller Lib (v5.1)
See merge request espressif/esp-idf!38542
2025-04-21 10:40:54 +08:00
Wang Meng Yang
6c52731c6f
Merge branch 'fix/some_issues_in_bt_controller_v5.1' into 'release/v5.1'
...
fix(bt): fixed some issues in bt controller(backport v5.1)
See merge request espressif/esp-idf!38451
2025-04-18 17:50:52 +08:00
Shen Wei Long
c08112a9b7
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:09:53 +08:00
Shen Wei Long
a49f2f512f
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:09:51 +08:00
Zhou Xiao
e056bd41dd
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:53:56 +08:00
Zhou Xiao
02f9afd8a4
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:53:54 +08:00
Zhou Xiao
66afbc467b
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:53:52 +08:00
Zhou Xiao
049dc29d98
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:53:50 +08:00
Zhou Xiao
f5ab59e2ec
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:53:47 +08:00
Zhou Xiao
de3d1efabe
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:53:45 +08:00
gongyantao
a78bc07ce9
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:29:35 +08:00
baohongde
00a728f932
feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence
2025-04-09 11:01:32 +08:00
Chen Jian Hua
406597cc08
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(566c8e3)
...
- Support BLE vendor hci set RX sensitivity and AGC gain command
(cherry picked from commit 8742bbe553
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-03-31 12:05:13 +08:00
Island
1f4106fcfe
Merge branch 'feature/add_vendor_ble_cmd_definitions_5.1' into 'release/v5.1'
...
Feature/add vendor ble cmd definitions (v5.1)
See merge request espressif/esp-idf!37961
2025-03-27 17:15:00 +08:00
Geng Yuchao
5d190b92ca
feat(ble):Add Kconfig support for direction finding feature
2025-03-26 16:31:39 +08:00
Shen Weilong
1f32b394fb
feat(ble/controller): Added memory boundary check for ESP32-C6 and ESP32-H2
2025-03-25 15:40:10 +08:00
Shen Weilong
7819da8490
feat(ble/controller): Added memory boundary check for ESP32-C2
2025-03-25 15:39:04 +08:00
zhiweijian
6159b54ef7
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (03d0f8a6)
...
- Remove unused functions in the controller
2025-03-25 15:35:09 +08:00
chenjianhua
7e7ab1c82d
fix(bt): Update bt lib for ESP32(dc1cd581)
...
- Remove unused functions in the controller
- Add an SDK config for the minimum size of encryption key
2025-03-25 15:35:09 +08:00
Zhao Wei Liang
f9ab136a01
feat(ble): change whitelist max size to 31 on ESP32-C2
...
(cherry picked from commit 578f2358c6
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:18:06 +08:00
Zhao Wei Liang
2de1e0c5a4
feat(ble): change whitelist max size to 31 on ESP32-C6
...
(cherry picked from commit 2b435687b0
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:18:06 +08:00
Zhao Wei Liang
a19799cbd0
fix(ble): fixed hci driver stack protection fault issue on ESP32-C2
...
(cherry picked from commit afd44d14b9
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:18:06 +08:00
Zhao Wei Liang
1e14a01f63
fix(ble): fixed hci driver stack protection fault issue on ESP32-C6
...
(cherry picked from commit ec4a1324f5
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:18:06 +08:00