gatt profile handler
This commit is contained in:
parent
ecf4120d95
commit
11d15fb03c
@ -4,9 +4,9 @@
|
|||||||
#include "nvs_flash.h"
|
#include "nvs_flash.h"
|
||||||
#include "esp_wifi.h"
|
#include "esp_wifi.h"
|
||||||
|
|
||||||
#define C_WIFI_MODE_AP 1
|
#define C_WL_MODE_AP 1
|
||||||
#define C_WIFI_MODE_OFF 0
|
#define C_WL_MODE_OFF 0
|
||||||
#define C_WIFI_NEED_HTTP 0b11
|
#define C_WL_NEED_HTTP 0b11
|
||||||
|
|
||||||
void wifi_init_softap(wifi_config_t* wifi_config);
|
void wifi_init_softap(wifi_config_t* wifi_config);
|
||||||
wifi_config_t wifi_config_generator(char SSID[32], char pass[32], uint8_t channel);
|
wifi_config_t wifi_config_generator(char SSID[32], char pass[32], uint8_t channel);
|
||||||
|
176
components/BTlib/BTlib.c
Normal file
176
components/BTlib/BTlib.c
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
#include <string.h>
|
||||||
|
#include "BTlib.h"
|
||||||
|
#include "esp_log.h"
|
||||||
|
#include "esp_bt.h"
|
||||||
|
#include "esp_bt_main.h"
|
||||||
|
#include "esp_gap_ble_api.h"
|
||||||
|
#include "esp_gatts_api.h"
|
||||||
|
#include "esp_gatt_common_api.h"
|
||||||
|
|
||||||
|
#define ADV_CONFIG_FLAG (1 << 0)
|
||||||
|
#define SCAN_RSP_CONFIG_FLAG (1 << 1)
|
||||||
|
|
||||||
|
static uint8_t adv_config_done = 0;
|
||||||
|
|
||||||
|
static struct gatts_profile_inst env_sense_profile_tab[1] = {
|
||||||
|
[ENVIRONMENTAL_SENSING_IDX] = {
|
||||||
|
.gatts_cb = gatts_profile_event_handler,
|
||||||
|
.gatts_if = ESP_GATT_IF_NONE,
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
uint16_t env_handle_table[ENV_IDX_NB];
|
||||||
|
|
||||||
|
static uint8_t service_uuid[2] = {
|
||||||
|
ENVIRONMENTAL_SENSING_UUID & 0xFF,
|
||||||
|
ENVIRONMENTAL_SENSING_UUID & 0xFF00 >> 8,
|
||||||
|
};
|
||||||
|
|
||||||
|
static esp_ble_adv_data_t env_sense_adv_data = {
|
||||||
|
.set_scan_rsp = false,
|
||||||
|
.include_name = true,
|
||||||
|
.include_txpower = true,
|
||||||
|
.min_interval = 0x0006,
|
||||||
|
.max_interval = 0x0010,
|
||||||
|
.appearance = 0x00,
|
||||||
|
.manufacturer_len = 0, //TEST_MANUFACTURER_DATA_LEN,
|
||||||
|
.p_manufacturer_data = NULL, //&test_manufacturer[0],
|
||||||
|
.service_data_len = 0,
|
||||||
|
.p_service_data = NULL,
|
||||||
|
.service_uuid_len = sizeof(service_uuid),
|
||||||
|
.p_service_uuid = service_uuid,
|
||||||
|
.flag = (ESP_BLE_ADV_FLAG_GEN_DISC | ESP_BLE_ADV_FLAG_BREDR_NOT_SPT),
|
||||||
|
};
|
||||||
|
|
||||||
|
static esp_ble_adv_params_t adv_params = {
|
||||||
|
.adv_int_min = 0x20,
|
||||||
|
.adv_int_max = 0x40,
|
||||||
|
.adv_type = ADV_TYPE_IND,
|
||||||
|
.own_addr_type = BLE_ADDR_TYPE_PUBLIC,
|
||||||
|
.channel_map = ADV_CHNL_ALL,
|
||||||
|
.adv_filter_policy = ADV_FILTER_ALLOW_SCAN_ANY_CON_ANY,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
static const uint16_t primary_service_uuid = ESP_GATT_UUID_PRI_SERVICE;
|
||||||
|
static const uint16_t env_service_uuid = ENVIRONMENTAL_SENSING_UUID;
|
||||||
|
static const uint16_t char_dec_uuid = ESP_GATT_UUID_CHAR_DECLARE;
|
||||||
|
static const uint16_t char_co2_uuid = 0x0c39;
|
||||||
|
static const uint8_t char_prop_read_write_notify = ESP_GATT_CHAR_PROP_BIT_WRITE | ESP_GATT_CHAR_PROP_BIT_READ | ESP_GATT_CHAR_PROP_BIT_NOTIFY;
|
||||||
|
|
||||||
|
static const uint8_t CO2_char_val[]={
|
||||||
|
0x00, 0x00, // Flags (RFU)
|
||||||
|
0x01, // Sampling function : Instantaneous
|
||||||
|
30, // Measurement period : 30s TODO
|
||||||
|
30, // Update Interval : 30s TODO
|
||||||
|
0x01, // Application : Air
|
||||||
|
0xFF, // Mesurement Uncertainty : TODO
|
||||||
|
};
|
||||||
|
|
||||||
|
static const esp_gatts_attr_db_t gatt_db[ENV_IDX_NB] =
|
||||||
|
{
|
||||||
|
// Service Declaration
|
||||||
|
[ENV_IDX_SVC] =
|
||||||
|
{{ESP_GATT_AUTO_RSP}, {ESP_UUID_LEN_16, (uint8_t *)&primary_service_uuid, ESP_GATT_PERM_READ,
|
||||||
|
sizeof(uint16_t), sizeof(env_service_uuid), (uint8_t *)&env_service_uuid}},
|
||||||
|
|
||||||
|
/* Characteristic Declaration */
|
||||||
|
[CO2_IDX_MEAS_CHAR] =
|
||||||
|
{{ESP_GATT_AUTO_RSP}, {ESP_UUID_LEN_16, (uint8_t *)&char_dec_uuid, ESP_GATT_PERM_READ,
|
||||||
|
CHAR_DECLARATION_SIZE, CHAR_DECLARATION_SIZE, (uint8_t *)&char_prop_read_write_notify}},
|
||||||
|
|
||||||
|
/* Characteristic Value */
|
||||||
|
[CO2_IDX_MEAS_VAL] =
|
||||||
|
{{ESP_GATT_AUTO_RSP}, {ESP_UUID_LEN_16, (uint8_t *)&char_co2_uuid, ESP_GATT_PERM_READ | ESP_GATT_PERM_WRITE,
|
||||||
|
GATTS_CHAR_VAL_LEN_MAX, sizeof(CO2_char_val), (uint8_t *)&CO2_char_val}},
|
||||||
|
|
||||||
|
/* Client Characteristic Configuration Descriptor */
|
||||||
|
/*[IDX_CHAR_CFG_A] = TODO
|
||||||
|
{{ESP_GATT_AUTO_RSP}, {ESP_UUID_LEN_16, (uint8_t *)&character_client_config_uuid, ESP_GATT_PERM_READ | ESP_GATT_PERM_WRITE,
|
||||||
|
sizeof(uint16_t), sizeof(heart_measurement_ccc), (uint8_t *)heart_measurement_ccc}},
|
||||||
|
*/
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
static char device_name[] = "prout";
|
||||||
|
|
||||||
|
void gap_event_handler(esp_gap_ble_cb_event_t event, esp_ble_gap_cb_param_t* param){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_if, esp_ble_gatts_cb_param_t* param){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void gatts_profile_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_if, esp_ble_gatts_cb_param_t* param){
|
||||||
|
switch(event){
|
||||||
|
case ESP_GATTS_REG_EVT:
|
||||||
|
ESP_ERROR_CHECK(esp_ble_gap_set_device_name(device_name));
|
||||||
|
ESP_ERROR_CHECK(esp_ble_gap_config_adv_data(&env_sense_adv_data));
|
||||||
|
adv_config_done |= ADV_CONFIG_FLAG;
|
||||||
|
//ESP_ERROR_CHECK(esp_ble_gap_config_adv_data(&scan_rsp_data));
|
||||||
|
//adv_config_done |= SCAN_RSP_CONFIG_FLAG;
|
||||||
|
ESP_ERROR_CHECK(esp_ble_gatts_create_attr_tab(gatt_db, gatts_if, ENV_IDX_NB, ENVIRONMENTAL_SENSING_IDX));
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_READ_EVT:
|
||||||
|
ESP_LOGI("bt", "read event NI");
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_WRITE_EVT:
|
||||||
|
ESP_LOGI("bt", "write event NI");
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_EXEC_WRITE_EVT:
|
||||||
|
ESP_LOGI("bt", "write exec event NI");
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_MTU_EVT:
|
||||||
|
ESP_LOGI("bt", "MTU event NI");
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_CONF_EVT:
|
||||||
|
ESP_LOGI("bt", "conf event NI");
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_START_EVT:
|
||||||
|
ESP_LOGI("bt", "start event NI");
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_CONNECT_EVT:
|
||||||
|
ESP_LOGI("bt", "connect event");
|
||||||
|
esp_ble_conn_update_params_t conn_params = {0};
|
||||||
|
memcpy(conn_params.bda, param->connect.remote_bda, sizeof(esp_bd_addr_t));
|
||||||
|
conn_params.latency = 0;
|
||||||
|
conn_params.max_int = 0x20;
|
||||||
|
conn_params.min_int = 0x10;
|
||||||
|
conn_params.timeout = 400;
|
||||||
|
esp_ble_gap_update_conn_params(&conn_params);
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_DISCONNECT_EVT:
|
||||||
|
ESP_LOGI("bt", "disconnect event");
|
||||||
|
esp_ble_gap_start_advertising(&adv_params);
|
||||||
|
break;
|
||||||
|
case ESP_GATTS_CREAT_ATTR_TAB_EVT:
|
||||||
|
if(param->add_attr_tab.status != ESP_GATT_OK){
|
||||||
|
ESP_LOGE("bt", "create attribute table failed, error code=0x%x", param->add_attr_tab.status);
|
||||||
|
}
|
||||||
|
else if(param->add_attr_tab.num_handle != ENV_IDX_NB){
|
||||||
|
ESP_LOGE("bt", "wrong num hanbdle tab");
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
ESP_LOGI("bt", "creationg tab");
|
||||||
|
memcpy(env_handle_table, param->add_attr_tab.handles, sizeof(env_handle_table));
|
||||||
|
esp_ble_gatts_start_service(env_handle_table[ENV_IDX_SVC]);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
ESP_LOGI("bt", "GATTS, non implemented event");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void initBle(void){
|
||||||
|
ESP_LOGI("initBle", "starting bluetooth");
|
||||||
|
esp_bt_controller_config_t bt_cfg = BT_CONTROLLER_INIT_CONFIG_DEFAULT();
|
||||||
|
ESP_ERROR_CHECK(esp_bt_controller_init(&bt_cfg));
|
||||||
|
ESP_ERROR_CHECK(esp_bt_controller_enable(ESP_BT_MODE_BLE));
|
||||||
|
ESP_ERROR_CHECK(esp_bluedroid_init());
|
||||||
|
ESP_ERROR_CHECK(esp_bluedroid_enable());
|
||||||
|
ESP_ERROR_CHECK(esp_ble_gatts_register_callback(gatts_event_handler));
|
||||||
|
ESP_ERROR_CHECK(esp_ble_gap_register_callback(gap_event_handler));
|
||||||
|
ESP_ERROR_CHECK(esp_ble_gatts_app_register(SENSOR_BLE_APP_ID));
|
||||||
|
}
|
3
components/BTlib/CMakeLists.txt
Normal file
3
components/BTlib/CMakeLists.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
idf_component_register(SRCS "BTlib.c"
|
||||||
|
INCLUDE_DIRS "include"
|
||||||
|
REQUIRES bt)
|
48
components/BTlib/include/BTlib.h
Normal file
48
components/BTlib/include/BTlib.h
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
#include "esp_gap_ble_api.h"
|
||||||
|
#include "esp_gatts_api.h"
|
||||||
|
|
||||||
|
#define C_WL_MODE_BLE 0b100
|
||||||
|
|
||||||
|
#define SENSOR_BLE_APP_ID 0x69
|
||||||
|
#define ENVIRONMENTAL_SENSING_IDX 0
|
||||||
|
|
||||||
|
#define ENVIRONMENTAL_SENSING_UUID 0x181A
|
||||||
|
|
||||||
|
#define CHAR_DECLARATION_SIZE (sizeof(uint8_t))
|
||||||
|
#define GATTS_CHAR_VAL_LEN_MAX 500
|
||||||
|
|
||||||
|
enum{
|
||||||
|
ENV_IDX_SVC,
|
||||||
|
CO2_IDX_MEAS_CHAR,
|
||||||
|
CO2_IDX_MEAS_VAL,
|
||||||
|
|
||||||
|
T_IDX_MEAS_CHAR,
|
||||||
|
T_IDX_MEAS_VAL,
|
||||||
|
|
||||||
|
HUM_IDX_MEAS_CHAR,
|
||||||
|
HUM_IDX_MEAS,
|
||||||
|
ENV_IDX_NB,
|
||||||
|
};
|
||||||
|
|
||||||
|
struct gatts_profile_inst {
|
||||||
|
esp_gatts_cb_t gatts_cb;
|
||||||
|
uint16_t gatts_if;
|
||||||
|
uint16_t app_id;
|
||||||
|
uint16_t conn_id;
|
||||||
|
uint16_t service_handle;
|
||||||
|
esp_gatt_srvc_id_t service_id;
|
||||||
|
uint16_t char_handle;
|
||||||
|
esp_bt_uuid_t char_uuid;
|
||||||
|
esp_gatt_perm_t perm;
|
||||||
|
esp_gatt_char_prop_t property;
|
||||||
|
uint16_t descr_handle;
|
||||||
|
esp_bt_uuid_t descr_uuid;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
void gap_event_handler(esp_gap_ble_cb_event_t event, esp_ble_gap_cb_param_t* param);
|
||||||
|
void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_if, esp_ble_gatts_cb_param_t* param);
|
||||||
|
void gatts_profile_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_if, esp_ble_gatts_cb_param_t* param);
|
||||||
|
|
||||||
|
|
||||||
|
void initBle(void);
|
@ -2,7 +2,7 @@
|
|||||||
key,type,encoding,value
|
key,type,encoding,value
|
||||||
main,namespace,,
|
main,namespace,,
|
||||||
name,data,string,CO2Sense
|
name,data,string,CO2Sense
|
||||||
wireless_conf,data,u8,1
|
wireless_conf,data,u8,4
|
||||||
ap_ssid,data,string,CO2Sense
|
ap_ssid,data,string,CO2Sense
|
||||||
ap_pass,data,string,testtest
|
ap_pass,data,string,testtest
|
||||||
sensor_conf,data,u16,22
|
sensor_conf,data,u16,22
|
||||||
|
|
@ -19,6 +19,7 @@
|
|||||||
#include "scd4x_i2c.h"
|
#include "scd4x_i2c.h"
|
||||||
#include "sensirion_i2c_hal.h"
|
#include "sensirion_i2c_hal.h"
|
||||||
#include "scd4x_data.h"
|
#include "scd4x_data.h"
|
||||||
|
#include "BTlib.h"
|
||||||
|
|
||||||
#define LED1_PIN CONFIG_LED_1_PIN
|
#define LED1_PIN CONFIG_LED_1_PIN
|
||||||
#define LED2_PIN CONFIG_LED_2_PIN
|
#define LED2_PIN CONFIG_LED_2_PIN
|
||||||
@ -39,7 +40,7 @@ void app_main(void){
|
|||||||
init_led_driver(conf->leds, LED_NUMBER);
|
init_led_driver(conf->leds, LED_NUMBER);
|
||||||
|
|
||||||
// init server stuff if wifi enabled
|
// init server stuff if wifi enabled
|
||||||
if(conf->wireless & C_WIFI_NEED_HTTP){
|
if(conf->wireless & C_WL_NEED_HTTP){
|
||||||
ESP_LOGI("main", "%i", conf->wireless);
|
ESP_LOGI("main", "%i", conf->wireless);
|
||||||
// init tcpip
|
// init tcpip
|
||||||
ESP_ERROR_CHECK(esp_netif_init());
|
ESP_ERROR_CHECK(esp_netif_init());
|
||||||
@ -53,9 +54,12 @@ void app_main(void){
|
|||||||
}
|
}
|
||||||
// start wifi
|
// start wifi
|
||||||
switch(conf->wireless){
|
switch(conf->wireless){
|
||||||
case C_WIFI_MODE_AP:
|
case C_WL_MODE_AP:
|
||||||
wifi_init_softap(conf->wifi_config);
|
wifi_init_softap(conf->wifi_config);
|
||||||
break;
|
break;
|
||||||
|
case C_WL_MODE_BLE:
|
||||||
|
initBle();
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// start sensor
|
// start sensor
|
||||||
|
@ -2,5 +2,5 @@
|
|||||||
# Name, Type, SubType, Offset, Size, Flags
|
# Name, Type, SubType, Offset, Size, Flags
|
||||||
nvs, data, nvs, 0x9000, 0x6000,
|
nvs, data, nvs, 0x9000, 0x6000,
|
||||||
phy_init, data, phy, 0xf000, 0x1000,
|
phy_init, data, phy, 0xf000, 0x1000,
|
||||||
factory, app, factory, 0x10000, 1M,
|
factory, app, factory, 0x10000, 2M,
|
||||||
http, data, fat, , 512k,
|
http, data, fat, , 512k,
|
||||||
|
|
468
sdkconfig
468
sdkconfig
@ -358,9 +358,292 @@ CONFIG_APPTRACE_LOCK_ENABLE=y
|
|||||||
#
|
#
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
#
|
#
|
||||||
# CONFIG_BT_ENABLED is not set
|
CONFIG_BT_ENABLED=y
|
||||||
|
CONFIG_BT_SOC_SUPPORT_5_0=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Bluetooth controller
|
||||||
|
#
|
||||||
|
CONFIG_BT_CTRL_MODE_EFF=1
|
||||||
|
CONFIG_BT_CTRL_BLE_MAX_ACT=10
|
||||||
|
CONFIG_BT_CTRL_BLE_MAX_ACT_EFF=10
|
||||||
|
CONFIG_BT_CTRL_BLE_STATIC_ACL_TX_BUF_NB=0
|
||||||
|
CONFIG_BT_CTRL_PINNED_TO_CORE=0
|
||||||
|
CONFIG_BT_CTRL_HCI_MODE_VHCI=y
|
||||||
|
# CONFIG_BT_CTRL_HCI_MODE_UART_H4 is not set
|
||||||
|
CONFIG_BT_CTRL_HCI_TL=1
|
||||||
|
CONFIG_BT_CTRL_ADV_DUP_FILT_MAX=30
|
||||||
|
# CONFIG_BT_CTRL_HW_CCA is not set
|
||||||
|
CONFIG_BT_CTRL_HW_CCA_VAL=20
|
||||||
|
CONFIG_BT_CTRL_HW_CCA_EFF=0
|
||||||
|
CONFIG_BT_CTRL_CE_LENGTH_TYPE_ORIG=y
|
||||||
|
# CONFIG_BT_CTRL_CE_LENGTH_TYPE_CE is not set
|
||||||
|
# CONFIG_BT_CTRL_CE_LENGTH_TYPE_SD is not set
|
||||||
|
CONFIG_BT_CTRL_CE_LENGTH_TYPE_EFF=0
|
||||||
|
CONFIG_BT_CTRL_TX_ANTENNA_INDEX_0=y
|
||||||
|
# CONFIG_BT_CTRL_TX_ANTENNA_INDEX_1 is not set
|
||||||
|
CONFIG_BT_CTRL_TX_ANTENNA_INDEX_EFF=0
|
||||||
|
CONFIG_BT_CTRL_RX_ANTENNA_INDEX_0=y
|
||||||
|
# CONFIG_BT_CTRL_RX_ANTENNA_INDEX_1 is not set
|
||||||
|
CONFIG_BT_CTRL_RX_ANTENNA_INDEX_EFF=0
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N27 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N24 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N21 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N18 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N15 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N12 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N9 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N6 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N3 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_N0 is not set
|
||||||
|
CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_P3=y
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_P6 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_P9 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_P12 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_P15 is not set
|
||||||
|
# CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_P18 is not set
|
||||||
|
CONFIG_BT_CTRL_DFT_TX_POWER_LEVEL_EFF=10
|
||||||
|
CONFIG_BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_SUPP=y
|
||||||
|
CONFIG_BT_CTRL_BLE_ADV_REPORT_FLOW_CTRL_NUM=100
|
||||||
|
CONFIG_BT_CTRL_BLE_ADV_REPORT_DISCARD_THRSHOLD=20
|
||||||
|
CONFIG_BT_CTRL_BLE_SCAN_DUPL=y
|
||||||
|
CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DEVICE=y
|
||||||
|
# CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA is not set
|
||||||
|
# CONFIG_BT_CTRL_SCAN_DUPL_TYPE_DATA_DEVICE is not set
|
||||||
|
CONFIG_BT_CTRL_SCAN_DUPL_TYPE=0
|
||||||
|
CONFIG_BT_CTRL_SCAN_DUPL_CACHE_SIZE=100
|
||||||
|
# CONFIG_BT_CTRL_BLE_MESH_SCAN_DUPL_EN is not set
|
||||||
|
# CONFIG_BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_EN is not set
|
||||||
|
CONFIG_BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_DIS=y
|
||||||
|
CONFIG_BT_CTRL_COEX_PHY_CODED_TX_RX_TLIM_EFF=0
|
||||||
|
|
||||||
|
#
|
||||||
|
# MODEM SLEEP Options
|
||||||
|
#
|
||||||
|
# CONFIG_BT_CTRL_MODEM_SLEEP is not set
|
||||||
|
# end of MODEM SLEEP Options
|
||||||
|
|
||||||
|
CONFIG_BT_CTRL_SLEEP_MODE_EFF=0
|
||||||
|
CONFIG_BT_CTRL_SLEEP_CLOCK_EFF=0
|
||||||
|
CONFIG_BT_CTRL_HCI_TL_EFF=1
|
||||||
|
# CONFIG_BT_CTRL_AGC_RECORRECT_EN is not set
|
||||||
|
# end of Bluetooth controller
|
||||||
|
|
||||||
|
CONFIG_BT_BLUEDROID_ENABLED=y
|
||||||
|
# CONFIG_BT_NIMBLE_ENABLED is not set
|
||||||
|
# CONFIG_BT_CONTROLLER_ONLY is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Bluedroid Options
|
||||||
|
#
|
||||||
|
CONFIG_BT_BTC_TASK_STACK_SIZE=3072
|
||||||
|
CONFIG_BT_BLUEDROID_PINNED_TO_CORE=0
|
||||||
|
CONFIG_BT_BTU_TASK_STACK_SIZE=4096
|
||||||
|
# CONFIG_BT_BLUEDROID_MEM_DEBUG is not set
|
||||||
|
CONFIG_BT_BLE_ENABLED=y
|
||||||
|
CONFIG_BT_GATTS_ENABLE=y
|
||||||
|
# CONFIG_BT_GATTS_PPCP_CHAR_GAP is not set
|
||||||
|
# CONFIG_BT_BLE_BLUFI_ENABLE is not set
|
||||||
|
CONFIG_BT_GATT_MAX_SR_PROFILES=8
|
||||||
|
# CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL is not set
|
||||||
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_AUTO=y
|
||||||
|
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MODE=0
|
||||||
|
CONFIG_BT_GATTC_ENABLE=y
|
||||||
|
# CONFIG_BT_GATTC_CACHE_NVS_FLASH is not set
|
||||||
|
CONFIG_BT_GATTC_CONNECT_RETRY_COUNT=3
|
||||||
|
CONFIG_BT_BLE_SMP_ENABLE=y
|
||||||
|
# CONFIG_BT_SMP_SLAVE_CON_PARAMS_UPD_ENABLE is not set
|
||||||
|
# CONFIG_BT_STACK_NO_LOG is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# BT DEBUG LOG LEVEL
|
||||||
|
#
|
||||||
|
# CONFIG_BT_LOG_HCI_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_HCI_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_HCI_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_HCI_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_HCI_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_HCI_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_HCI_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_HCI_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_BTM_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_BTM_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_BTM_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_BTM_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_BTM_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_BTM_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_BTM_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_BTM_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_L2CAP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_L2CAP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_L2CAP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_L2CAP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_L2CAP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_L2CAP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_L2CAP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_L2CAP_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_RFCOMM_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_SDP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_SDP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_SDP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_SDP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_SDP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_SDP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_SDP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_SDP_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_GAP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_GAP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_GAP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_GAP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_GAP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_GAP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_GAP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_GAP_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_BNEP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_BNEP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_BNEP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_BNEP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_BNEP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_BNEP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_BNEP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_BNEP_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_PAN_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_PAN_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_PAN_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_PAN_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_PAN_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_PAN_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_PAN_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_PAN_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_A2D_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_A2D_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_A2D_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_A2D_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_A2D_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_A2D_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_A2D_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_A2D_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_AVDT_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_AVDT_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_AVDT_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_AVDT_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_AVDT_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_AVDT_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_AVDT_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_AVDT_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_AVCT_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_AVCT_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_AVCT_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_AVCT_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_AVCT_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_AVCT_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_AVCT_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_AVCT_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_AVRC_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_AVRC_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_AVRC_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_AVRC_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_AVRC_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_AVRC_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_AVRC_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_AVRC_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_MCA_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_MCA_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_MCA_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_MCA_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_MCA_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_MCA_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_MCA_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_MCA_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_HID_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_HID_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_HID_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_HID_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_HID_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_HID_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_HID_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_HID_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_APPL_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_APPL_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_APPL_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_APPL_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_APPL_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_APPL_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_APPL_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_APPL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_GATT_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_GATT_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_GATT_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_GATT_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_GATT_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_GATT_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_GATT_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_GATT_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_SMP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_SMP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_SMP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_SMP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_SMP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_SMP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_SMP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_SMP_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_BTIF_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_BTIF_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_BTIF_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_BTIF_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_BTIF_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_BTIF_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_BTIF_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_BTIF_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_BTC_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_BTC_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_BTC_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_BTC_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_BTC_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_BTC_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_BTC_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_BTC_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_OSI_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_OSI_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_OSI_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_OSI_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_OSI_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_OSI_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_OSI_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_OSI_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BT_LOG_BLUFI_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BT_LOG_BLUFI_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BT_LOG_BLUFI_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BT_LOG_BLUFI_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BT_LOG_BLUFI_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BT_LOG_BLUFI_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BT_LOG_BLUFI_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BT_LOG_BLUFI_TRACE_LEVEL=2
|
||||||
|
# end of BT DEBUG LOG LEVEL
|
||||||
|
|
||||||
|
CONFIG_BT_ACL_CONNECTIONS=4
|
||||||
|
CONFIG_BT_MULTI_CONNECTION_ENBALE=y
|
||||||
|
# CONFIG_BT_ALLOCATION_FROM_SPIRAM_FIRST is not set
|
||||||
|
# CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY is not set
|
||||||
|
# CONFIG_BT_BLE_HOST_QUEUE_CONG_CHECK is not set
|
||||||
|
CONFIG_BT_SMP_ENABLE=y
|
||||||
|
CONFIG_BT_BLE_ESTAB_LINK_CONN_TOUT=30
|
||||||
|
CONFIG_BT_MAX_DEVICE_NAME_LEN=32
|
||||||
|
CONFIG_BT_BLE_RPA_SUPPORTED=y
|
||||||
|
CONFIG_BT_BLE_50_FEATURES_SUPPORTED=y
|
||||||
|
# CONFIG_BT_BLE_42_FEATURES_SUPPORTED is not set
|
||||||
|
# end of Bluedroid Options
|
||||||
# end of Bluetooth
|
# end of Bluetooth
|
||||||
|
|
||||||
|
# CONFIG_BLE_MESH is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Driver configurations
|
# Driver configurations
|
||||||
#
|
#
|
||||||
@ -686,6 +969,7 @@ CONFIG_ESP_TIMER_IMPL_SYSTIMER=y
|
|||||||
# Wi-Fi
|
# Wi-Fi
|
||||||
#
|
#
|
||||||
CONFIG_ESP32_WIFI_ENABLED=y
|
CONFIG_ESP32_WIFI_ENABLED=y
|
||||||
|
CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y
|
||||||
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10
|
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10
|
||||||
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
|
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
|
||||||
# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set
|
# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set
|
||||||
@ -706,7 +990,6 @@ CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y
|
|||||||
# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set
|
# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set
|
||||||
# CONFIG_ESP_WIFI_FTM_ENABLE is not set
|
# CONFIG_ESP_WIFI_FTM_ENABLE is not set
|
||||||
# CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set
|
# CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set
|
||||||
# CONFIG_ESP_WIFI_EXTERNAL_COEXIST_ENABLE is not set
|
|
||||||
# CONFIG_ESP_WIFI_GCMP_SUPPORT is not set
|
# CONFIG_ESP_WIFI_GCMP_SUPPORT is not set
|
||||||
# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set
|
# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set
|
||||||
CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y
|
CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y
|
||||||
@ -1354,6 +1637,7 @@ CONFIG_WL_SECTOR_SIZE=4096
|
|||||||
#
|
#
|
||||||
CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16
|
CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16
|
||||||
CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30
|
CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30
|
||||||
|
# CONFIG_WIFI_PROV_BLE_BONDING is not set
|
||||||
# end of Wi-Fi Provisioning Manager
|
# end of Wi-Fi Provisioning Manager
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -1405,6 +1689,184 @@ CONFIG_STACK_CHECK_NONE=y
|
|||||||
# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set
|
# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set
|
||||||
CONFIG_ESP32_APPTRACE_DEST_NONE=y
|
CONFIG_ESP32_APPTRACE_DEST_NONE=y
|
||||||
CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y
|
CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y
|
||||||
|
CONFIG_BLUEDROID_ENABLED=y
|
||||||
|
# CONFIG_NIMBLE_ENABLED is not set
|
||||||
|
CONFIG_BTC_TASK_STACK_SIZE=3072
|
||||||
|
CONFIG_BLUEDROID_PINNED_TO_CORE=0
|
||||||
|
CONFIG_BTU_TASK_STACK_SIZE=4096
|
||||||
|
# CONFIG_BLUEDROID_MEM_DEBUG is not set
|
||||||
|
CONFIG_GATTS_ENABLE=y
|
||||||
|
# CONFIG_GATTS_SEND_SERVICE_CHANGE_MANUAL is not set
|
||||||
|
CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO=y
|
||||||
|
CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE=0
|
||||||
|
CONFIG_GATTC_ENABLE=y
|
||||||
|
# CONFIG_GATTC_CACHE_NVS_FLASH is not set
|
||||||
|
CONFIG_BLE_SMP_ENABLE=y
|
||||||
|
# CONFIG_SMP_SLAVE_CON_PARAMS_UPD_ENABLE is not set
|
||||||
|
# CONFIG_HCI_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_HCI_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_HCI_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_HCI_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_HCI_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_HCI_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_HCI_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_HCI_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BTM_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BTM_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BTM_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BTM_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BTM_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BTM_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BTM_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BTM_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_L2CAP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_L2CAP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_L2CAP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_L2CAP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_L2CAP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_L2CAP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_L2CAP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_L2CAP_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_RFCOMM_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_RFCOMM_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_RFCOMM_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_RFCOMM_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_RFCOMM_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_RFCOMM_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_RFCOMM_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_RFCOMM_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_SDP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_SDP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_SDP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_SDP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_SDP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_SDP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_SDP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BTH_LOG_SDP_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_GAP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_GAP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_GAP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_GAP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_GAP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_GAP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_GAP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_GAP_INITIAL_TRACE_LEVEL=2
|
||||||
|
CONFIG_BNEP_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_PAN_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_PAN_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_PAN_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_PAN_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_PAN_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_PAN_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_PAN_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_PAN_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_A2D_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_A2D_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_A2D_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_A2D_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_A2D_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_A2D_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_A2D_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_A2D_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_AVDT_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_AVDT_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_AVDT_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_AVDT_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_AVDT_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_AVDT_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_AVDT_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_AVDT_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_AVCT_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_AVCT_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_AVCT_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_AVCT_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_AVCT_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_AVCT_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_AVCT_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_AVCT_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_AVRC_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_AVRC_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_AVRC_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_AVRC_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_AVRC_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_AVRC_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_AVRC_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_AVRC_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_MCA_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_MCA_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_MCA_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_MCA_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_MCA_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_MCA_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_MCA_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_MCA_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_HID_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_HID_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_HID_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_HID_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_HID_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_HID_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_HID_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_HID_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_APPL_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_APPL_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_APPL_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_APPL_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_APPL_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_APPL_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_APPL_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_APPL_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_GATT_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_GATT_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_GATT_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_GATT_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_GATT_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_GATT_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_GATT_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_GATT_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_SMP_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_SMP_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_SMP_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_SMP_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_SMP_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_SMP_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_SMP_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_SMP_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BTIF_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BTIF_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BTIF_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BTIF_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BTIF_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BTIF_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BTIF_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BTIF_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BTC_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BTC_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BTC_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BTC_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BTC_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BTC_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BTC_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BTC_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_OSI_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_OSI_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_OSI_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_OSI_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_OSI_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_OSI_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_OSI_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_OSI_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BLUFI_TRACE_LEVEL_NONE is not set
|
||||||
|
# CONFIG_BLUFI_TRACE_LEVEL_ERROR is not set
|
||||||
|
CONFIG_BLUFI_TRACE_LEVEL_WARNING=y
|
||||||
|
# CONFIG_BLUFI_TRACE_LEVEL_API is not set
|
||||||
|
# CONFIG_BLUFI_TRACE_LEVEL_EVENT is not set
|
||||||
|
# CONFIG_BLUFI_TRACE_LEVEL_DEBUG is not set
|
||||||
|
# CONFIG_BLUFI_TRACE_LEVEL_VERBOSE is not set
|
||||||
|
CONFIG_BLUFI_INITIAL_TRACE_LEVEL=2
|
||||||
|
# CONFIG_BLE_HOST_QUEUE_CONGESTION_CHECK is not set
|
||||||
|
CONFIG_SMP_ENABLE=y
|
||||||
|
CONFIG_BLE_ESTABLISH_LINK_CONNECTION_TIMEOUT=30
|
||||||
CONFIG_ADC2_DISABLE_DAC=y
|
CONFIG_ADC2_DISABLE_DAC=y
|
||||||
# CONFIG_EVENT_LOOP_PROFILING is not set
|
# CONFIG_EVENT_LOOP_PROFILING is not set
|
||||||
CONFIG_POST_EVENTS_FROM_ISR=y
|
CONFIG_POST_EVENTS_FROM_ISR=y
|
||||||
@ -1458,7 +1920,7 @@ CONFIG_BROWNOUT_DET_LVL=7
|
|||||||
CONFIG_ESP32C3_BROWNOUT_DET_LVL=7
|
CONFIG_ESP32C3_BROWNOUT_DET_LVL=7
|
||||||
CONFIG_IPC_TASK_STACK_SIZE=1536
|
CONFIG_IPC_TASK_STACK_SIZE=1536
|
||||||
CONFIG_TIMER_TASK_STACK_SIZE=3584
|
CONFIG_TIMER_TASK_STACK_SIZE=3584
|
||||||
# CONFIG_EXTERNAL_COEX_ENABLE is not set
|
CONFIG_SW_COEXIST_ENABLE=y
|
||||||
# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set
|
# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set
|
||||||
# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set
|
# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set
|
||||||
CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y
|
CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y
|
||||||
|
Loading…
x
Reference in New Issue
Block a user