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.
This commit is contained in:
Zhou Xiao
2026-03-20 16:01:35 +08:00
parent 2dd0e0e6cf
commit d51892380b
11 changed files with 17 additions and 1034 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ BLE Log Console is a Python utility for capturing and displaying BLE logs from U
- Live status panel showing data transfer statistics
- Automatic detection of frame loss
It would provide users and developers with convenience using this tool when `CONFIG_BT_BLE_LOG_UHCI_OUT_ENABLED` is enabled for the purpose of capturing BLE logs.
It would provide users and developers with convenience using this tool when `CONFIG_BLE_LOG_PRPH_UART_DMA` is enabled for the purpose of capturing BLE logs.
## Usage
@@ -22,7 +22,7 @@ python ble_log_console.py --port <UART_PORT> [--output <OUTPUT_FILE>] [--baudrat
### Notes
Please check the baud rate of the UART port in menuconfig `CONFIG_BT_BLE_LOG_UHCI_OUT_ENABLED` is enabled. It's recommended to set the baud rate to 921600 or higher to avoid BLE log frame loss.
Please check the baud rate of the UART port in menuconfig when `CONFIG_BLE_LOG_PRPH_UART_DMA` is enabled. It's recommended to set the baud rate to 921600 or higher to avoid BLE log frame loss.
### Arguments