mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
fix(bt): fixed some h4 issues reported by ci pipeline
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
# Override some defaults so BT stack is enabled
|
||||
# by default in this example
|
||||
CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y
|
||||
@@ -0,0 +1,4 @@
|
||||
# This file was generated using idf.py save-defconfig. It can be edited manually.
|
||||
# Espressif IoT Development Framework (ESP-IDF) Project Minimal Configuration
|
||||
#
|
||||
CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2021-2024 Espressif Systems (Shanghai) CO LTD
|
||||
* SPDX-FileCopyrightText: 2021-2026 Espressif Systems (Shanghai) CO LTD
|
||||
*
|
||||
* SPDX-License-Identifier: Unlicense OR CC0-1.0
|
||||
*/
|
||||
@@ -966,9 +966,6 @@ void app_main(void)
|
||||
|
||||
ble_hs_cfg.store_status_cb = ble_store_util_status_rr;
|
||||
/* Starting nimble task after gatts is initialized*/
|
||||
ret = esp_nimble_enable(ble_hid_device_host_task);
|
||||
if (ret) {
|
||||
ESP_LOGE(TAG, "esp_nimble_enable failed: %d", ret);
|
||||
}
|
||||
nimble_port_freertos_init(ble_hid_device_host_task);
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2021-2024 Espressif Systems (Shanghai) CO LTD
|
||||
* SPDX-FileCopyrightText: 2021-2026 Espressif Systems (Shanghai) CO LTD
|
||||
*
|
||||
* SPDX-License-Identifier: Unlicense OR CC0-1.0
|
||||
*/
|
||||
@@ -238,10 +238,7 @@ void app_main(void)
|
||||
|
||||
ble_hs_cfg.store_status_cb = ble_store_util_status_rr;
|
||||
/* Starting nimble task after gatts is initialized*/
|
||||
ret = esp_nimble_enable(ble_hid_host_task);
|
||||
if (ret) {
|
||||
ESP_LOGE(TAG, "esp_nimble_enable failed: %d", ret);
|
||||
}
|
||||
nimble_port_freertos_init(ble_hid_host_task);
|
||||
|
||||
vTaskDelay(200);
|
||||
|
||||
|
||||
@@ -50,6 +50,8 @@
|
||||
#define TEST_CI_ADDRESS_CHIP_OFFSET (7)
|
||||
#elif CONFIG_IDF_TARGET_ESP32C61
|
||||
#define TEST_CI_ADDRESS_CHIP_OFFSET (8)
|
||||
#elif CONFIG_IDF_TARGET_ESP32H4
|
||||
#define TEST_CI_ADDRESS_CHIP_OFFSET (9)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
@@ -9,12 +9,14 @@
|
||||
|
||||
#include "esp_bt.h"
|
||||
|
||||
#ifndef CONFIG_BT_LE_HCI_INTERFACE_USE_UART
|
||||
#if !CONFIG_BT_LE_HCI_INTERFACE_USE_UART && !CONFIG_BT_CTRL_HCI_INTERFACE_USE_UART
|
||||
#error "Please Enable Uart for HCI"
|
||||
#endif
|
||||
|
||||
#if (CONFIG_ENABLE_DTM_CONFIGURATION_COMMAND)
|
||||
#include "dtm_configuration_command.h"
|
||||
#endif // CONFIG_ENABLE_DTM_CONFIGURATION_COMMAND
|
||||
|
||||
#define TAG "BLE_HCI"
|
||||
|
||||
void
|
||||
|
||||
@@ -3,7 +3,3 @@
|
||||
#
|
||||
CONFIG_BT_ENABLED=y
|
||||
CONFIG_BT_CONTROLLER_ONLY=y
|
||||
CONFIG_BT_LE_HCI_INTERFACE_USE_UART=y
|
||||
CONFIG_BT_LE_HCI_UART_TX_PIN=8
|
||||
CONFIG_BT_LE_HCI_UART_RX_PIN=9
|
||||
CONFIG_BT_LE_HCI_UART_BAUD=115200
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
# Override some defaults so BT stack is enabled
|
||||
# by default in this example
|
||||
CONFIG_BT_LE_HCI_INTERFACE_USE_UART=y
|
||||
CONFIG_BT_LE_HCI_UART_TX_PIN=8
|
||||
CONFIG_BT_LE_HCI_UART_RX_PIN=9
|
||||
CONFIG_BT_LE_HCI_UART_BAUD=115200
|
||||
@@ -0,0 +1,6 @@
|
||||
# Override some defaults so BT stack is enabled
|
||||
# by default in this example
|
||||
CONFIG_BT_LE_HCI_INTERFACE_USE_UART=y
|
||||
CONFIG_BT_LE_HCI_UART_TX_PIN=8
|
||||
CONFIG_BT_LE_HCI_UART_RX_PIN=9
|
||||
CONFIG_BT_LE_HCI_UART_BAUD=115200
|
||||
@@ -0,0 +1,6 @@
|
||||
# Override some defaults so BT stack is enabled
|
||||
# by default in this example
|
||||
CONFIG_BT_LE_HCI_INTERFACE_USE_UART=y
|
||||
CONFIG_BT_LE_HCI_UART_TX_PIN=8
|
||||
CONFIG_BT_LE_HCI_UART_RX_PIN=9
|
||||
CONFIG_BT_LE_HCI_UART_BAUD=115200
|
||||
@@ -0,0 +1,6 @@
|
||||
# Override some defaults so BT stack is enabled
|
||||
# by default in this example
|
||||
CONFIG_BT_LE_HCI_INTERFACE_USE_UART=y
|
||||
CONFIG_BT_LE_HCI_UART_TX_PIN=8
|
||||
CONFIG_BT_LE_HCI_UART_RX_PIN=9
|
||||
CONFIG_BT_LE_HCI_UART_BAUD=115200
|
||||
@@ -0,0 +1,6 @@
|
||||
# Override some defaults so BT stack is enabled
|
||||
# by default in this example
|
||||
CONFIG_BT_LE_HCI_INTERFACE_USE_UART=y
|
||||
CONFIG_BT_LE_HCI_UART_TX_PIN=8
|
||||
CONFIG_BT_LE_HCI_UART_RX_PIN=9
|
||||
CONFIG_BT_LE_HCI_UART_BAUD=115200
|
||||
@@ -0,0 +1,6 @@
|
||||
# Override some defaults so BT stack is enabled
|
||||
# by default in this example
|
||||
CONFIG_BT_CTRL_HCI_INTERFACE_USE_UART=y
|
||||
CONFIG_BT_CTRL_HCI_UART_TX_PIN=8
|
||||
CONFIG_BT_CTRL_HCI_UART_RX_PIN=9
|
||||
CONFIG_BT_CTRL_HCI_UART_BAUD=115200
|
||||
@@ -36,6 +36,8 @@
|
||||
#define TEST_CI_ADDRESS_CHIP_OFFSET (7)
|
||||
#elif CONFIG_IDF_TARGET_ESP32C61
|
||||
#define TEST_CI_ADDRESS_CHIP_OFFSET (8)
|
||||
#elif CONFIG_IDF_TARGET_ESP32H4
|
||||
#define TEST_CI_ADDRESS_CHIP_OFFSET (9)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
#include "services/gap/ble_svc_gap.h"
|
||||
#include "gatts_sens.h"
|
||||
#include "../src/ble_hs_hci_priv.h"
|
||||
#include "esp_timer.h"
|
||||
|
||||
#if CONFIG_EXAMPLE_EXTENDED_ADV
|
||||
static uint8_t ext_adv_pattern[] = {
|
||||
|
||||
Reference in New Issue
Block a user