Wang Meng Yang
8f2b6dfe95
Merge branch 'bugfix/fix_esp32_bt_disable_crash_v5.4' into 'release/v5.4'
...
fix(bt): Fix controller disable cause iwdt timeout on esp32 (v5.4)
See merge request espressif/esp-idf!37772
2025-03-31 17:14:52 +08:00
Island
55352b6b62
Merge branch 'bugfix/fix_ble_kconfig_v5.4' into 'release/v5.4'
...
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior (v5.4)
See merge request espressif/esp-idf!37422
2025-03-31 17:08:42 +08:00
linruihao
e3bb3216df
fix(bt): Fix controller disable cause iwdt timeout on esp32
2025-03-28 08:17:24 +08:00
Shen Wei Long
da1372d691
feat(ble/controller): Deleted useless functions for ESP32-C2
2025-03-24 20:28:22 +08:00
Shen Wei Long
6d9c2b9c0f
feat(ble/controller): Deleted useless functions for ESP32-C6/C61/H2/C5
2025-03-21 19:56:59 +08:00
zhiweijian
119048bb75
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (d74042a8)
...
- Remove unused functions in the controller
2025-03-21 19:44:30 +08:00
chenjianhua
bc38724221
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-21 19:29:32 +08:00
zhiweijian
c26ce742cf
fix(ble/controller): reduce controller bin size
2025-03-14 11:10:20 +08:00
chenjianhua
6bad67bf3c
fix(bt): Update bt lib for ESP32(e250cf1)
...
- Disable debug vendor hci command
2025-03-10 15:23:42 +08:00
gongyantao
8eab42d7e1
fix(bt): fixed some issues in bt controller
...
- fixed the issue where the NULL pointer was deferenced in lc_free state
- avoid accessing released ACL resources in SCO logic
2025-03-10 15:23:33 +08:00
Jin Cheng
9d59600746
fix(bt/controller): fixed some controller bugs on ESP32.
...
1. added a VSC to control whether to initiate lmp_auto_rate
- Closes https://github.com/espressif/esp-idf/issues/15133
2. fixed EA resource cleanup error after SNIFF negotiation failure
- Closes https://github.com/espressif/esp-idf/issues/13605
3. removed an assertion in SCO data TX handler after disconnection
- Closes https://github.com/espressif/esp-idf/issues/15176
2025-03-10 15:23:17 +08:00
Zhang Hai Peng
0eb4b9aa15
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior
...
(cherry picked from commit 9496949132
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-03-03 11:13:46 +08:00
cjin
f2330fd2fb
change(ble): update esp32c6 lib to 7ead2d29
2025-02-20 18:01:46 +08:00
cjin
bbb160a083
change(ble): update esp32c5 lib to 7ead2d29
2025-02-20 18:01:46 +08:00
cjin
49164ce77f
change(ble): update esp32h2 lib to 7ead2d29
2025-02-20 18:01:46 +08:00
zwl
18ce40a23a
feat(ble): implement ble capture info user handler on ESP32-C5
2025-02-20 18:01:41 +08:00
zwl
aeff03bac4
feat(ble): implement ble capture info user handler on ESP32-C6 and ESP32-H2
2025-02-20 18:00:07 +08:00
Shen Weilong
a92f4ed389
change(ble): Supported cuttable architecture for ble
2025-02-20 17:36:55 +08:00
Zhou Xiao
a03b8e13be
change(ble): update ble log spi out config for ESP32-C5
2025-02-20 10:56:51 +08:00
Zhou Xiao
d3a639bb06
feat(ble): support ble log spi out for ESP32-C3 and ESP32-S3
...
(cherry picked from commit e41f619566
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-19 20:54:38 +08:00
Zhou Xiao
e7f712f78f
feat(ble): support ble log spi out for ESP32
...
(cherry picked from commit e2fbec5d2e
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-19 20:54:35 +08:00
Zhou Xiao
ef95009563
change(ble): update ble log spi out config for ESP32-H2
...
(cherry picked from commit 608ecf63e2
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-19 20:54:33 +08:00
Zhou Xiao
5425ab7b83
change(ble): update ble log spi out config for ESP32-C6
...
(cherry picked from commit e61089e7e0
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-19 20:54:29 +08:00
Zhou Xiao
c6ea18fd55
change(ble): update ble log spi out config for ESP32-C2
...
(cherry picked from commit e4b698fc32
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-19 20:54:27 +08:00
Island
93651ddbd5
Merge branch 'change/ble_update_lib_20250212_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250212 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!37044
2025-02-19 17:19:04 +08:00
zwl
8e5aee2261
feat(ble): support enhanced controller log capabilities on ESP32-C5
2025-02-18 10:32:44 +08:00
zwl
3c6236df50
feat(ble): add channel assessment and enhanced connect function on ESP32-C5
2025-02-18 10:32:28 +08:00
zwl
8eb5c15376
change(ble): [AUTO_MR] Update lib_esp32c5 to 1d7eebaf
2025-02-18 10:32:09 +08:00
Zhou Xiao
9912a9c029
feat(ble): support enhanced controller log capabilities on ESP32-C2
...
(cherry picked from commit bbcb4a2e1f
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-02-18 10:23:47 +08:00
Zhou Xiao
de1cbf7f2f
feat(ble): support enhanced controller log capabilities on ESP32-C6 and ESP32-H2
...
(cherry picked from commit f598976c6b
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-02-18 10:23:44 +08:00
Zhou Xiao
e6b590b243
feat(ble): add channel assessment and enhanced connect function on ESP32-H2
...
(cherry picked from commit 0ffac92586
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-02-18 10:23:41 +08:00
Zhou Xiao
b9616fdd7f
feat(ble): add channel assessment and enhanced connect function on ESP32-C6
...
(cherry picked from commit 821e587fda
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-02-18 10:23:39 +08:00
Zhou Xiao
553992e1fa
change(ble): [AUTO_MR] Update lib_esp32c6 to 1d7eebaf
...
(cherry picked from commit 4579e083ef
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-18 10:23:36 +08:00
Zhou Xiao
95a101d359
change(ble): [AUTO_MR] Update lib_esp32h2 to 1d7eebaf
...
(cherry picked from commit 4f0e0f371a
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-18 10:23:33 +08:00
Zhang Hai Peng
a0f37ef893
fix(ble): Update bt lib for ESP32(2a2631f)
...
- Support ESP32 BLE GPIO DEBUG
(cherry picked from commit 0a7888f839
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-02-17 11:13:56 +08:00
Zhou Xiao
ec495372ab
feat(ble): support esp ble controller spi output interface for ESP32-H2
...
(cherry picked from commit 9c98c7e040
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-14 11:54:23 +08:00
Zhou Xiao
78f1241f78
feat(ble): support esp ble controller spi output interface for ESP32-C6
...
(cherry picked from commit 58b8775f95
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-14 11:54:20 +08:00
Zhou Xiao
8d3fcb78ee
feat(ble): support esp ble controller spi output interface for ESP32-C2
...
(cherry picked from commit 0b57f8ae87
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-14 11:54:16 +08:00
xiongweichao
76a66a7879
feat(bt): Added API to get/set low power clock source
2025-02-10 14:10:38 +08:00
Zhang Hai Peng
28a78ba1fb
fix(ble): Update bt lib for ESP32(194dd63)
...
- Fix the issue where disconnection events were not reported as a slave.
- Enhance Access Address validation in compatibility mode.
(cherry picked from commit b4e3c5c1e2
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-01-27 18:03:17 +08:00
Zhang Hai Peng
806012cc51
feat(bt): add vendor hci command and event to support test
...
- add afh related vendor hci command and event
- add vendor event mask command
(cherry picked from commit b225703712
)
Co-authored-by: gongyantao <gongyantao@espressif.com >
2025-01-27 18:03:17 +08:00
Jin Chen
4300c344ca
fix(ble): fix rtc freq div error on esp32c61
...
(cherry picked from commit b7571dd711
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-01-24 12:12:01 +08:00
Island
b05de813e3
Merge branch 'change/ble_update_lib_20250114_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250114 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!36480
2025-01-22 18:17:46 +08:00
linruihao
e6e09dbc4c
feat(coex): add coexist scheme for bt inquiry/page coexist with wifi
2025-01-20 14:20:29 +08:00
Zhou Xiao
bf0ba2bb51
change(ble): [AUTO_MR] Update lib_esp32c2 to 7b7ee440
...
(cherry picked from commit c263c75897
)
Co-authored-by: zhouxiao <zhouxiao@espressif.com >
2025-01-17 16:54:06 +08:00
Zhou Xiao
cc1b79e98c
change(ble): [AUTO_MR] Update lib_esp32c6 to bbc1903d
...
(cherry picked from commit 06a6b311a8
)
Co-authored-by: zhouxiao <zhouxiao@espressif.com >
2025-01-17 16:54:04 +08:00
Zhou Xiao
1f8539e9b3
change(ble): [AUTO_MR] Update lib_esp32h2 to bbc1903d
...
(cherry picked from commit 4f5f0b0954
)
Co-authored-by: zhouxiao <zhouxiao@espressif.com >
2025-01-17 16:54:02 +08:00
Jiang Jiang Jian
192874f939
Merge branch 'change/ble_update_lib_20250103_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250103 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!36373
2025-01-17 11:42:18 +08:00
zwl
6bdfda8169
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C5
2025-01-14 17:50:56 +08:00
zwl
be796ba6c7
feat(ble): support for putting ble code into flash on ESP32-C5
2025-01-14 17:50:48 +08:00