zhaoweiliang
d7bfbef862
feat(ble): add adv tx options on ESP32-C5
2026-04-09 11:11:52 +08:00
Zhou Xiao
b5b886fd1e
change(bt): consolidate BLE log Kconfig into common/Kconfig.in
...
Move per-chip BLE log Kconfig options (esp32c2/c5/c6/h2) into
components/bt/common/Kconfig.in for single-source-of-truth configuration.
Restructure menu as "BT Logs" with "Log Sources" sub-menu containing
controller log config options. Controller log output mode choice defaults
to BLE Log v2 when BLE_LOG_ENABLED, with legacy mode as deprecated
fallback. Migrate wrap_panic_handler and task_wdt_user_handler configs
as well since they depend on BT_LE_CONTROLLER_LOG_ENABLED.
2026-03-23 20:10:38 +08:00
Zhou Xiao
d51892380b
change(bt/ble_log): remove BLE Log UHCI Out module
...
Delete ble_log_uhci_out.c and its header. Remove the UHCI Out source
from CMakeLists.txt and all BT_BLE_LOG_UHCI_OUT_* Kconfig options.
Remove per-chip BT_LE_CONTROLLER_LOG_UHCI_OUT_ENABLED Kconfig and
all UHCI Out caller references in esp32c5/c6/h2 controller bt.c.
Update ble_log_console README to reference the new BLE Log Module
UART DMA config. The functionality is superseded by the BLE Log
Module's UART DMA peripheral transport.
2026-03-20 16:01:35 +08:00
Island
596827eafd
Merge branch 'feat/use_common_config_to_sel_crypt_lib' into 'master'
...
Feat/use common config to sel crypt lib
See merge request espressif/esp-idf!45556
2026-03-09 14:16:31 +08:00
Geng Yuchao
403be0a770
fix(ble): remove error cte depends for esp32c5
2026-03-06 12:03:05 +08:00
zhaoweiliang
1fc9676c99
feat(ble): support adv fast tx feature on ESP32-C5
2026-02-04 00:07:44 +08:00
ShenWeilong
aa40fdcc64
change(bt): use BT_SMP_CRYPTO_STACK_MBEDTLS to select bt cryption lib
2026-02-04 00:07:33 +08:00
zhiweijian
ce72e90291
feat(ble/bluedroid): Add new bluedroid host examples
2026-01-08 12:17:26 +08:00
cjin
82da79224e
fix(ble): remove target dependency on power control config on ESP32C5
2025-12-09 19:56:00 +08:00
cjin
19130df4f3
fix(ble): add soc caps config for pawr feat on ESP32C5
2025-12-09 16:27:00 +08:00
zhaoweiliang
aad080bc26
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C5
2025-12-03 14:28:17 +08:00
zhaoweiliang
29890c8916
feat(ble): add peripheral fast rx data in latency config on ESP32-C5
2025-11-07 09:59:34 +08:00
zhaoweiliang
96bdca38a1
feat(ble): add priority level config on ESP32-C5
2025-10-23 11:25:42 +08:00
cjin
f012fafe51
feat(ble): allow a larger sca limit on ESP32-C5
2025-09-26 18:04:27 +08:00
Zhou Xiao
66504599ba
feat(ble): supported ble log v2 for ESP32-C5
2025-09-16 14:31:36 +08:00
cjin
6c15fccddd
feat(ble): support pawr feature in ble sdk on ESP32-C5
2025-08-18 19:18:10 +08:00
zwl
6f0a61ab0d
fix(ble): fixed dtm function error on ESP32-C5
2025-07-31 14:53:29 +08:00
Zhou Xiao
3671d7b59b
feat(ble): support ble log uart dma out for ESP32-C5
2025-07-17 10:48:22 +08:00
cjin
1ce54a5fe8
feat(ble): support memory allocation check debug feature on ESP32-C5
2025-07-09 11:25:23 +08:00
cjin
3d96faae5d
feat(ble): add sm count reserve cnt setting on ESP32-C5
2025-06-26 14:54:53 +08:00
cjin
c802176535
fix(ble): change the default ble cca thresh on ESP32-C5
2025-06-06 17:56:44 +08:00
zwl
9d687daf36
feat(ble): support creating connections during scanning process on ESP32-C5
2025-05-16 15:09:16 +08:00
cjin
cb8ea7951c
feat(ble): support ble sleep using 136 kHz RC on ESP32-C5
2025-04-18 11:10:51 +08:00
cjin
a5c32a5fb7
feat(ble): support configurable rxbuf opt feat on ESP32-C5
2025-04-16 14:36:48 +08:00
Shen Weilong
11289ffe86
feat(ble/controller): Added memory boundary check for ESP32-C5
2025-03-25 15:08:52 +08:00
zwl
fdae270427
feat(ble): change whitelist max size to 31 on ESP32-C5
2025-03-18 11:58:53 +08:00
zwl
132e0d6695
fix(ble): fixed hci driver stack protection fault issue on ESP32-C5
2025-03-18 11:58:53 +08:00
zwl
da07b1fabe
feat(ble): add a debug way to retain scene on ESP32-C5
2025-02-26 11:02:56 +08:00
zwl
01f9245da1
feat(ble): implement ble capture info user handler on ESP32-C5
2025-02-19 12:07:26 +08:00
Shen Weilong
c2449607dc
change(ble): Supported cuttable architecture for ble
2025-02-19 12:07:16 +08:00
Zhou Xiao
58dc93bb99
change(ble): update ble log spi out config for ESP32-C5
2025-02-18 14:22:12 +08:00
zwl
9b00d2835e
feat(ble): support enhanced controller log capabilities on ESP32-C5
2025-02-13 18:29:41 +08:00
zwl
6cb617617d
feat(ble): add channel assessment and enhanced connect function on ESP32-C5
2025-02-13 18:29:41 +08:00
Zhou Xiao
7283b16c26
feat(ble): support esp ble controller spi output interface for ESP32-C5
2025-02-11 12:00:27 +08:00
zwl
4dfe8db6a6
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C5
2025-01-10 20:44:27 +08:00
zwl
8f7f0f0d69
feat(ble): support for putting ble code into flash on ESP32-C5
2025-01-10 20:44:27 +08:00
zwl
113c8923da
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C5
2024-07-09 20:43:48 +08:00
Rahul Tank
4b4602d846
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:15:36 +05:30
Shen Weilong
f09dcff91e
feat(ble): Support BLE on esp32c5beta3
2024-04-03 10:58:06 +08:00
laokaiyao
bb0879b3f8
feat(esp32c5): introduce target esp32c5
2023-11-28 16:14:17 +08:00