mirror of
https://github.com/bbulkow/FastLED-idf.git
synced 2025-06-25 01:11:39 +02:00
Fix issue with 4.1 ESP-IDF
Update multiple channels, so the RMT channel is correct for MEM_BLOCK
This commit is contained in:
@ -4,6 +4,7 @@
|
||||
#include "FastLED.h"
|
||||
|
||||
//static const char *TAG = "FastLED";
|
||||
#include "esp_idf_version.h"
|
||||
|
||||
|
||||
// -- Forward reference
|
||||
@ -128,6 +129,62 @@ void memorybuf_get(char *b, int *len) {
|
||||
|
||||
#endif /* FASTLED_ESP32_SHOWTIMING == 1 */
|
||||
|
||||
|
||||
|
||||
/*
|
||||
** Internal functions that need to be exposed
|
||||
**
|
||||
** In 4.0, there's one code structure -- the "ll" interfaces have not been exposed, but
|
||||
** one can use the rmt_ functions without setting up the driver.
|
||||
*
|
||||
** In ESP-IDF 4.1, the functions route through a different structure, which is only set up
|
||||
** when the internal driver is called.... but one can bypass with the ll functions.
|
||||
**
|
||||
** In 4.2, the structures changed again, to go more directly.
|
||||
**
|
||||
** Really, epressif. You have so much error checking in your code, trying to protect embedded
|
||||
** programmers for this and that, and keep changing code that probably doesn't need to change.
|
||||
*/
|
||||
|
||||
#if ( ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 1, 0)) && ( ESP_IDF_VERSION < ESP_IDF_VERSION_VAL(4, 2, 0))
|
||||
|
||||
#define USE_FASTLED_RMT_FNS 1
|
||||
|
||||
#include <hal/rmt_ll.h>
|
||||
|
||||
esp_err_t fastled_set_tx_thr_intr_en(rmt_channel_t channel, bool en, uint16_t evt_thresh)
|
||||
{
|
||||
/* regs is rmt_dev_t, which is the static "RMT" */
|
||||
rmt_ll_set_tx_limit(&RMT, channel, evt_thresh);
|
||||
rmt_ll_enable_tx_thres_interrupt(&RMT, channel, true);
|
||||
return(ESP_OK);
|
||||
}
|
||||
|
||||
esp_err_t fastled_set_tx_intr_en(rmt_channel_t channel, bool en)
|
||||
{
|
||||
/* regs is rmt_dev_t, which is the static "RMT" */
|
||||
rmt_ll_enable_tx_end_interrupt(&RMT, channel, en);
|
||||
return(ESP_OK);
|
||||
}
|
||||
|
||||
esp_err_t fastled_tx_start(rmt_channel_t channel, bool tx_idx_rst)
|
||||
{
|
||||
|
||||
if (tx_idx_rst) {
|
||||
rmt_ll_reset_tx_pointer(&RMT, channel);
|
||||
}
|
||||
rmt_ll_clear_tx_end_interrupt(&RMT, channel);
|
||||
rmt_ll_enable_tx_end_interrupt(&RMT, channel, true);
|
||||
rmt_ll_start_tx(&RMT, channel);
|
||||
return ESP_OK;
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
#define USE_FASTLED_RMT_FNS 0
|
||||
|
||||
#endif // ESP_IDF_VERSION < ESP_IDF_VERSION_VAL(4, 2, 0)
|
||||
|
||||
/*
|
||||
** in later versions of the driver, they very carefully set the "mem_owner"
|
||||
** flag before copying over. Let's do the same.
|
||||
@ -139,7 +196,7 @@ void memorybuf_get(char *b, int *len) {
|
||||
#define RMT_MEM_OWNER_HW 1
|
||||
#endif
|
||||
|
||||
static inline void rmt_set_mem_owner(rmt_channel_t channel, uint8_t owner)
|
||||
static inline void fastled_set_mem_owner(rmt_channel_t channel, uint8_t owner)
|
||||
{
|
||||
RMT.conf_ch[(uint16_t)channel].conf1.mem_owner = owner;
|
||||
}
|
||||
@ -202,17 +259,32 @@ void ESP32RMTController::init()
|
||||
{
|
||||
if (gInitialized) return;
|
||||
|
||||
// -- Create a semaphore to block execution until all the controllers are done
|
||||
if (gTX_sem == NULL) {
|
||||
gTX_sem = xSemaphoreCreateBinary();
|
||||
xSemaphoreGive(gTX_sem);
|
||||
}
|
||||
|
||||
for (int i = 0; i < FASTLED_RMT_MAX_CHANNELS; i++) {
|
||||
|
||||
gOnChannel[i] = NULL;
|
||||
|
||||
// if you are using MEM_BLOCK_NUM, the RMT channel won't be the same as the "channel number"
|
||||
rmt_channel_t rmt_channel = rmt_channel_t(i * MEM_BLOCK_NUM);
|
||||
|
||||
// -- RMT configuration for transmission
|
||||
// NOTE: In ESP-IDF 4.1++, there is a #define to init, but that doesn't exist
|
||||
// in
|
||||
// in earlier versions
|
||||
#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 1, 0)
|
||||
rmt_config_t rmt_tx = RMT_DEFAULT_CONFIG_TX(gpio_num_t(0), rmt_channel);
|
||||
#else
|
||||
rmt_config_t rmt_tx;
|
||||
memset((void*) &rmt_tx, 0, sizeof(rmt_tx));
|
||||
rmt_tx.channel = rmt_channel_t(i);
|
||||
rmt_tx.channel = rmt_channel;
|
||||
rmt_tx.rmt_mode = RMT_MODE_TX;
|
||||
rmt_tx.gpio_num = gpio_num_t(0); // The particular pin will be assigned later
|
||||
#endif
|
||||
|
||||
rmt_tx.mem_block_num = MEM_BLOCK_NUM;
|
||||
rmt_tx.clk_div = DIVIDER;
|
||||
rmt_tx.tx_config.loop_en = false;
|
||||
@ -222,33 +294,32 @@ void ESP32RMTController::init()
|
||||
rmt_tx.tx_config.idle_output_en = true;
|
||||
|
||||
// -- Apply the configuration
|
||||
// warning: using more than MEM_BLOCK_NUM 1 means sometimes this might fail because
|
||||
// we don't have enough MEM_BLOCKs. Todo: add code to track and only allocate as many channels
|
||||
// as we have memblocks.
|
||||
ESP_ERROR_CHECK( rmt_config(&rmt_tx) );
|
||||
|
||||
if (FASTLED_RMT_BUILTIN_DRIVER) {
|
||||
ESP_ERROR_CHECK( rmt_driver_install(rmt_channel_t(i), 0, 0) );
|
||||
} else {
|
||||
ESP_ERROR_CHECK( rmt_driver_install(rmt_channel, 0, 0) );
|
||||
}
|
||||
else {
|
||||
|
||||
// -- Set up the RMT to send 32 bits of the pulse buffer and then
|
||||
// generate an interrupt. When we get this interrupt we
|
||||
// fill the other part in preparation (like double-buffering)
|
||||
ESP_ERROR_CHECK( rmt_set_tx_thr_intr_en(rmt_channel_t(i), true, PULSES_PER_FILL) );
|
||||
#if USE_FASTLED_RMT_FNS
|
||||
ESP_ERROR_CHECK( fastled_set_tx_thr_intr_en(rmt_channel, true, PULSES_PER_FILL) );
|
||||
#else
|
||||
ESP_ERROR_CHECK( rmt_set_tx_thr_intr_en(rmt_channel, true, PULSES_PER_FILL) );
|
||||
#endif
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// -- Create a semaphore to block execution until all the controllers are done
|
||||
if (gTX_sem == NULL) {
|
||||
gTX_sem = xSemaphoreCreateBinary();
|
||||
xSemaphoreGive(gTX_sem);
|
||||
}
|
||||
|
||||
if ( ! FASTLED_RMT_BUILTIN_DRIVER) {
|
||||
if ( ! FASTLED_RMT_BUILTIN_DRIVER ) {
|
||||
// -- Allocate the interrupt if we have not done so yet. This
|
||||
// interrupt handler must work for all different kinds of
|
||||
// strips, so it delegates to the refill function for each
|
||||
// specific instantiation of ClocklessController.
|
||||
if (gRMT_intr_handle == NULL) {
|
||||
|
||||
ESP_ERROR_CHECK(
|
||||
esp_intr_alloc(ETS_RMT_INTR_SOURCE, ESP_INTR_FLAG_IRAM | ESP_INTR_FLAG_LEVEL3, interruptHandler, 0, &gRMT_intr_handle)
|
||||
);
|
||||
@ -286,25 +357,16 @@ void ESP32RMTController::showPixels()
|
||||
|
||||
// -- First, fill all the available channels
|
||||
int channel = 0;
|
||||
while (channel < FASTLED_RMT_MAX_CHANNELS && gNext < gNumControllers) {
|
||||
while ( (channel < FASTLED_RMT_MAX_CHANNELS) && (gNext < gNumControllers) ) {
|
||||
|
||||
ESP32RMTController::startNext(channel);
|
||||
// -- Important: when we use more than one memory block, we need to
|
||||
// skip the channels that would otherwise overlap in memory. SZG
|
||||
channel += MEM_BLOCK_NUM;
|
||||
|
||||
channel++;
|
||||
}
|
||||
|
||||
// -- Make sure it's been at least 50us since last show
|
||||
gWait.wait();
|
||||
|
||||
// -- Start them all
|
||||
/* This turns out to be a bad idea. We don't want all of the interrupts
|
||||
coming in at the same time.
|
||||
for (int i = 0; i < channel; i++) {
|
||||
ESP32RMTController * pController = gControllers[i];
|
||||
pController->tx_start();
|
||||
}
|
||||
*/
|
||||
|
||||
// -- Wait here while the data is sent. The interrupt handler
|
||||
// will keep refilling the RMT buffers until it is all
|
||||
// done; then it gives the semaphore back.
|
||||
@ -358,13 +420,13 @@ void ESP32RMTController::startNext(int channel)
|
||||
void ESP32RMTController::startOnChannel(int channel)
|
||||
{
|
||||
|
||||
// -- Assign this channel and configure the RMT
|
||||
mRMT_channel = rmt_channel_t(channel);
|
||||
|
||||
// -- Store a reference to this controller, so we can get it
|
||||
// inside the interrupt handler
|
||||
gOnChannel[channel] = this;
|
||||
|
||||
// the RMT channel depends on the MEM_BLOCK
|
||||
mRMT_channel = rmt_channel_t(channel * MEM_BLOCK_NUM);
|
||||
|
||||
// -- Assign the pin to this channel
|
||||
rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin);
|
||||
|
||||
@ -387,7 +449,11 @@ void ESP32RMTController::startOnChannel(int channel)
|
||||
fillNext();
|
||||
|
||||
// -- Turn on the interrupts
|
||||
#if USE_FASTLED_RMT_FNS
|
||||
fastled_set_tx_intr_en(mRMT_channel, true);
|
||||
#else
|
||||
rmt_set_tx_intr_en(mRMT_channel, true);
|
||||
#endif
|
||||
|
||||
// -- Kick off the transmission
|
||||
tx_start();
|
||||
@ -399,7 +465,12 @@ void ESP32RMTController::startOnChannel(int channel)
|
||||
// Setting this RMT flag is what actually kicks off the peripheral
|
||||
void ESP32RMTController::tx_start()
|
||||
{
|
||||
#if USE_FASTLED_RMT_FNS
|
||||
fastled_tx_start(mRMT_channel, true);
|
||||
#else
|
||||
rmt_tx_start(mRMT_channel, true);
|
||||
#endif
|
||||
|
||||
mLastFill = __clock_cycles();
|
||||
|
||||
}
|
||||
@ -514,11 +585,11 @@ bool IRAM_ATTR ESP32RMTController::timingOk() {
|
||||
mCur = mSize;
|
||||
|
||||
// other code also set some zeros to make sure there wasn't anything bad.
|
||||
rmt_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_SW);
|
||||
fastled_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_SW);
|
||||
for (uint32_t j = 0; j < PULSES_PER_FILL; j++) {
|
||||
* mRMT_mem_ptr++ = 0;
|
||||
}
|
||||
rmt_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_HW);
|
||||
fastled_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_HW);
|
||||
|
||||
return false;
|
||||
}
|
||||
@ -550,7 +621,7 @@ void IRAM_ATTR ESP32RMTController::fillNext()
|
||||
volatile register uint32_t * pItem = mRMT_mem_ptr;
|
||||
|
||||
// set the owner to SW --- current driver does this but its not clear it matters
|
||||
rmt_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_SW);
|
||||
fastled_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_SW);
|
||||
|
||||
// Shift bits out, MSB first, setting RMTMEM.chan[n].data32[x] to the
|
||||
// rmt_item32_t value corresponding to the buffered bit value
|
||||
@ -583,18 +654,18 @@ void IRAM_ATTR ESP32RMTController::fillNext()
|
||||
mRMT_mem_ptr = pItem;
|
||||
|
||||
// set the owner back to HW
|
||||
rmt_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_HW);
|
||||
fastled_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_HW);
|
||||
|
||||
// update the time I last filled
|
||||
mLastFill = __clock_cycles();
|
||||
|
||||
} else {
|
||||
// -- No more data; signal to the RMT we are done
|
||||
rmt_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_SW);
|
||||
fastled_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_SW);
|
||||
for (uint32_t j = 0; j < PULSES_PER_FILL; j++) {
|
||||
* mRMT_mem_ptr++ = 0;
|
||||
}
|
||||
rmt_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_HW);
|
||||
fastled_set_mem_owner(mRMT_channel, RMT_MEM_OWNER_HW);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -199,6 +199,9 @@ class ESP32RMTController
|
||||
private:
|
||||
|
||||
// -- RMT has 8 channels, numbered 0 to 7
|
||||
// NOTE: if you are using MAX_BLOCK not 1, you'll have fewer,
|
||||
// and you need to "skip around" -- the RMT channels for MAX_BLOCK == 2
|
||||
// are 0, 2, 4, 6.... etc
|
||||
rmt_channel_t mRMT_channel;
|
||||
|
||||
// -- Store the GPIO pin
|
||||
|
53
sdkconfig
53
sdkconfig
@ -37,6 +37,7 @@ CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16
|
||||
#
|
||||
# Bootloader config
|
||||
#
|
||||
CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000
|
||||
# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE is not set
|
||||
# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set
|
||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF=y
|
||||
@ -97,6 +98,7 @@ CONFIG_ESPTOOLPY_BEFORE="default_reset"
|
||||
CONFIG_ESPTOOLPY_AFTER_RESET=y
|
||||
# CONFIG_ESPTOOLPY_AFTER_NORESET is not set
|
||||
CONFIG_ESPTOOLPY_AFTER="hard_reset"
|
||||
# CONFIG_ESPTOOLPY_MONITOR_BAUD_CONSOLE is not set
|
||||
# CONFIG_ESPTOOLPY_MONITOR_BAUD_9600B is not set
|
||||
# CONFIG_ESPTOOLPY_MONITOR_BAUD_57600B is not set
|
||||
CONFIG_ESPTOOLPY_MONITOR_BAUD_115200B=y
|
||||
@ -152,11 +154,19 @@ CONFIG_APPTRACE_DEST_NONE=y
|
||||
CONFIG_APPTRACE_LOCK_ENABLE=y
|
||||
# end of Application Level Tracing
|
||||
|
||||
#
|
||||
# ESP-ASIO
|
||||
#
|
||||
# CONFIG_ASIO_SSL_SUPPORT is not set
|
||||
# end of ESP-ASIO
|
||||
|
||||
#
|
||||
# Bluetooth
|
||||
#
|
||||
# CONFIG_BT_ENABLED is not set
|
||||
CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_EFF=0
|
||||
CONFIG_BTDM_CTRL_PCM_ROLE_EFF=0
|
||||
CONFIG_BTDM_CTRL_PCM_POLAR_EFF=0
|
||||
CONFIG_BTDM_CTRL_BLE_MAX_CONN_EFF=0
|
||||
CONFIG_BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF=0
|
||||
CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN_EFF=0
|
||||
@ -494,16 +504,20 @@ CONFIG_FATFS_PER_FILE_CACHE=y
|
||||
#
|
||||
# Modbus configuration
|
||||
#
|
||||
CONFIG_FMB_COMM_MODE_TCP_EN=y
|
||||
CONFIG_FMB_TCP_PORT_DEFAULT=502
|
||||
CONFIG_FMB_TCP_PORT_MAX_CONN=5
|
||||
CONFIG_FMB_TCP_CONNECTION_TOUT_SEC=20
|
||||
CONFIG_FMB_COMM_MODE_RTU_EN=y
|
||||
CONFIG_FMB_COMM_MODE_ASCII_EN=y
|
||||
CONFIG_FMB_MASTER_TIMEOUT_MS_RESPOND=150
|
||||
CONFIG_FMB_MASTER_DELAY_MS_CONVERT=200
|
||||
CONFIG_FMB_QUEUE_LENGTH=20
|
||||
CONFIG_FMB_SERIAL_TASK_STACK_SIZE=2048
|
||||
CONFIG_FMB_PORT_TASK_STACK_SIZE=4096
|
||||
CONFIG_FMB_SERIAL_BUF_SIZE=256
|
||||
CONFIG_FMB_SERIAL_ASCII_BITS_PER_SYMB=8
|
||||
CONFIG_FMB_SERIAL_ASCII_TIMEOUT_RESPOND_MS=1000
|
||||
CONFIG_FMB_SERIAL_TASK_PRIO=10
|
||||
CONFIG_FMB_PORT_TASK_PRIO=10
|
||||
# CONFIG_FMB_CONTROLLER_SLAVE_ID_SUPPORT is not set
|
||||
CONFIG_FMB_CONTROLLER_NOTIFY_TIMEOUT=20
|
||||
CONFIG_FMB_CONTROLLER_NOTIFY_QUEUE_SIZE=20
|
||||
@ -604,8 +618,10 @@ CONFIG_LWIP_SO_REUSE=y
|
||||
CONFIG_LWIP_SO_REUSE_RXTOALL=y
|
||||
# CONFIG_LWIP_SO_RCVBUF is not set
|
||||
# CONFIG_LWIP_NETBUF_RECVINFO is not set
|
||||
CONFIG_LWIP_IP_FRAG=y
|
||||
# CONFIG_LWIP_IP_REASSEMBLY is not set
|
||||
CONFIG_LWIP_IP4_FRAG=y
|
||||
CONFIG_LWIP_IP6_FRAG=y
|
||||
# CONFIG_LWIP_IP4_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_IP6_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_IP_FORWARD is not set
|
||||
# CONFIG_LWIP_STATS is not set
|
||||
# CONFIG_LWIP_ETHARP_TRUST_IP_MAC is not set
|
||||
@ -662,6 +678,9 @@ CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y
|
||||
# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set
|
||||
CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF
|
||||
# CONFIG_LWIP_PPP_SUPPORT is not set
|
||||
CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3
|
||||
CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5
|
||||
# CONFIG_LWIP_SLIP_SUPPORT is not set
|
||||
|
||||
#
|
||||
# ICMP
|
||||
@ -684,6 +703,20 @@ CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000
|
||||
# end of SNTP
|
||||
|
||||
CONFIG_LWIP_ESP_LWIP_ASSERT=y
|
||||
|
||||
#
|
||||
# Debug
|
||||
#
|
||||
# CONFIG_LWIP_NETIF_DEBUG is not set
|
||||
# CONFIG_LWIP_PBUF_DEBUG is not set
|
||||
# CONFIG_LWIP_ETHARP_DEBUG is not set
|
||||
# CONFIG_LWIP_API_LIB_DEBUG is not set
|
||||
# CONFIG_LWIP_SOCKETS_DEBUG is not set
|
||||
# CONFIG_LWIP_IP_DEBUG is not set
|
||||
# CONFIG_LWIP_ICMP_DEBUG is not set
|
||||
# CONFIG_LWIP_IP6_DEBUG is not set
|
||||
# CONFIG_LWIP_ICMP6_DEBUG is not set
|
||||
# end of Debug
|
||||
# end of LWIP
|
||||
|
||||
#
|
||||
@ -847,6 +880,7 @@ CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y
|
||||
# OpenSSL
|
||||
#
|
||||
# CONFIG_OPENSSL_DEBUG is not set
|
||||
CONFIG_OPENSSL_ERROR_STACK=y
|
||||
# CONFIG_OPENSSL_ASSERT_DO_NOTHING is not set
|
||||
CONFIG_OPENSSL_ASSERT_EXIT=y
|
||||
# end of OpenSSL
|
||||
@ -927,15 +961,14 @@ CONFIG_SPIFFS_USE_MTIME=y
|
||||
# end of SPIFFS Configuration
|
||||
|
||||
#
|
||||
# TinyUSB
|
||||
# TCP Transport
|
||||
#
|
||||
CONFIG_WS_BUFFER_SIZE=1024
|
||||
# end of TCP Transport
|
||||
|
||||
#
|
||||
# Descriptor configuration
|
||||
# TinyUSB
|
||||
#
|
||||
CONFIG_USB_DESC_CUSTOM_VID=0x1234
|
||||
CONFIG_USB_DESC_CUSTOM_PID=0x5678
|
||||
# end of Descriptor configuration
|
||||
# end of TinyUSB
|
||||
|
||||
#
|
||||
@ -1101,7 +1134,7 @@ CONFIG_TIMER_TASK_STACK_SIZE=3584
|
||||
CONFIG_MB_MASTER_TIMEOUT_MS_RESPOND=150
|
||||
CONFIG_MB_MASTER_DELAY_MS_CONVERT=200
|
||||
CONFIG_MB_QUEUE_LENGTH=20
|
||||
CONFIG_MB_SERIAL_TASK_STACK_SIZE=2048
|
||||
CONFIG_MB_SERIAL_TASK_STACK_SIZE=4096
|
||||
CONFIG_MB_SERIAL_BUF_SIZE=256
|
||||
CONFIG_MB_SERIAL_TASK_PRIO=10
|
||||
# CONFIG_MB_CONTROLLER_SLAVE_ID_SUPPORT is not set
|
||||
|
@ -342,8 +342,10 @@ CONFIG_LWIP_MAX_SOCKETS=10
|
||||
CONFIG_LWIP_SO_REUSE=y
|
||||
CONFIG_LWIP_SO_REUSE_RXTOALL=y
|
||||
# CONFIG_LWIP_SO_RCVBUF is not set
|
||||
CONFIG_LWIP_IP_FRAG=y
|
||||
# CONFIG_LWIP_IP_REASSEMBLY is not set
|
||||
CONFIG_LWIP_IP4_FRAG=y
|
||||
CONFIG_LWIP_IP6_FRAG=y
|
||||
# CONFIG_LWIP_IP4_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_IP6_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_STATS is not set
|
||||
# CONFIG_LWIP_ETHARP_TRUST_IP_MAC is not set
|
||||
CONFIG_LWIP_ESP_GRATUITOUS_ARP=y
|
||||
@ -380,6 +382,8 @@ CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y
|
||||
# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set
|
||||
CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF
|
||||
# CONFIG_LWIP_PPP_SUPPORT is not set
|
||||
CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3
|
||||
CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5
|
||||
# CONFIG_LWIP_MULTICAST_PING is not set
|
||||
# CONFIG_LWIP_BROADCAST_PING is not set
|
||||
CONFIG_LWIP_MAX_RAW_PCBS=16
|
||||
|
559
sdkconfig.4-1
559
sdkconfig.4-1
@ -2,6 +2,7 @@
|
||||
# Automatically generated file. DO NOT EDIT.
|
||||
# Espressif IoT Development Framework (ESP-IDF) Project Configuration
|
||||
#
|
||||
CONFIG_IDF_CMAKE=y
|
||||
CONFIG_IDF_TARGET="esp32"
|
||||
CONFIG_IDF_TARGET_ESP32=y
|
||||
CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000
|
||||
@ -10,8 +11,6 @@ CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000
|
||||
# SDK tool configuration
|
||||
#
|
||||
CONFIG_SDK_TOOLPREFIX="xtensa-esp32-elf-"
|
||||
CONFIG_SDK_PYTHON="python"
|
||||
CONFIG_SDK_MAKE_WARN_UNDEFINED_VARIABLES=y
|
||||
# CONFIG_SDK_TOOLCHAIN_SUPPORTS_TIME_WIDE_64_BITS is not set
|
||||
# end of SDK tool configuration
|
||||
|
||||
@ -38,8 +37,8 @@ CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16
|
||||
# Bootloader config
|
||||
#
|
||||
# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE is not set
|
||||
# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set
|
||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF=y
|
||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG=y
|
||||
# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_PERF is not set
|
||||
# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE is not set
|
||||
# CONFIG_BOOTLOADER_LOG_LEVEL_NONE is not set
|
||||
# CONFIG_BOOTLOADER_LOG_LEVEL_ERROR is not set
|
||||
@ -72,15 +71,7 @@ CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0
|
||||
#
|
||||
# Serial flasher config
|
||||
#
|
||||
CONFIG_ESPTOOLPY_PORT="/dev/ttyUSB0"
|
||||
CONFIG_ESPTOOLPY_BAUD_115200B=y
|
||||
# CONFIG_ESPTOOLPY_BAUD_230400B is not set
|
||||
# CONFIG_ESPTOOLPY_BAUD_921600B is not set
|
||||
# CONFIG_ESPTOOLPY_BAUD_2MB is not set
|
||||
# CONFIG_ESPTOOLPY_BAUD_OTHER is not set
|
||||
CONFIG_ESPTOOLPY_BAUD_OTHER_VAL=115200
|
||||
CONFIG_ESPTOOLPY_BAUD=115200
|
||||
CONFIG_ESPTOOLPY_COMPRESSED=y
|
||||
# CONFIG_ESPTOOLPY_FLASHMODE_QIO is not set
|
||||
# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set
|
||||
CONFIG_ESPTOOLPY_FLASHMODE_DIO=y
|
||||
@ -130,19 +121,20 @@ CONFIG_PARTITION_TABLE_MD5=y
|
||||
#
|
||||
# Compiler options
|
||||
#
|
||||
# CONFIG_COMPILER_OPTIMIZATION_DEFAULT is not set
|
||||
CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y
|
||||
# CONFIG_COMPILER_OPTIMIZATION_SIZE is not set
|
||||
CONFIG_COMPILER_OPTIMIZATION_PERF=y
|
||||
# CONFIG_COMPILER_OPTIMIZATION_PERF is not set
|
||||
# CONFIG_COMPILER_OPTIMIZATION_NONE is not set
|
||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y
|
||||
# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT is not set
|
||||
# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE is not set
|
||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||
# CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE is not set
|
||||
# CONFIG_COMPILER_CXX_EXCEPTIONS is not set
|
||||
# CONFIG_COMPILER_CXX_RTTI is not set
|
||||
CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y
|
||||
# CONFIG_COMPILER_STACK_CHECK_MODE_NONE is not set
|
||||
# CONFIG_COMPILER_STACK_CHECK_MODE_NORM is not set
|
||||
# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set
|
||||
CONFIG_COMPILER_STACK_CHECK_MODE_STRONG=y
|
||||
# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set
|
||||
CONFIG_COMPILER_STACK_CHECK=y
|
||||
# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set
|
||||
# CONFIG_COMPILER_DISABLE_GCC8_WARNINGS is not set
|
||||
# end of Compiler options
|
||||
@ -151,12 +143,6 @@ CONFIG_COMPILER_STACK_CHECK_MODE_NONE=y
|
||||
# Component config
|
||||
#
|
||||
|
||||
#
|
||||
# Fast LED
|
||||
#
|
||||
# CONFIG_FAST_LED_TEST is not set
|
||||
# end of Fast LED
|
||||
|
||||
#
|
||||
# Application Level Tracing
|
||||
#
|
||||
@ -168,14 +154,272 @@ CONFIG_APPTRACE_LOCK_ENABLE=y
|
||||
#
|
||||
# Bluetooth
|
||||
#
|
||||
# CONFIG_BT_ENABLED is not set
|
||||
CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_EFF=0
|
||||
CONFIG_BTDM_CTRL_BLE_MAX_CONN_EFF=0
|
||||
CONFIG_BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF=0
|
||||
CONFIG_BT_ENABLED=y
|
||||
|
||||
#
|
||||
# Bluetooth controller
|
||||
#
|
||||
# CONFIG_BTDM_CTRL_MODE_BLE_ONLY is not set
|
||||
# CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY is not set
|
||||
CONFIG_BTDM_CTRL_MODE_BTDM=y
|
||||
CONFIG_BTDM_CTRL_BLE_MAX_CONN=3
|
||||
CONFIG_BTDM_CTRL_BR_EDR_MAX_ACL_CONN=2
|
||||
CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN=0
|
||||
# CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_HCI is not set
|
||||
CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_PCM=y
|
||||
CONFIG_BTDM_CTRL_BR_EDR_SCO_DATA_PATH_EFF=1
|
||||
CONFIG_BTDM_CTRL_PCM_ROLE_EDGE_CONFIG=y
|
||||
CONFIG_BTDM_CTRL_PCM_ROLE_MASTER=y
|
||||
# CONFIG_BTDM_CTRL_PCM_ROLE_SLAVE is not set
|
||||
CONFIG_BTDM_CTRL_PCM_POLAR_FALLING_EDGE=y
|
||||
# CONFIG_BTDM_CTRL_PCM_POLAR_RISING_EDGE is not set
|
||||
CONFIG_BTDM_CTRL_PCM_ROLE_EFF=0
|
||||
CONFIG_BTDM_CTRL_PCM_POLAR_EFF=0
|
||||
# CONFIG_BTDM_CTRL_AUTO_LATENCY is not set
|
||||
CONFIG_BTDM_CTRL_LEGACY_AUTH_VENDOR_EVT=y
|
||||
CONFIG_BTDM_CTRL_LEGACY_AUTH_VENDOR_EVT_EFF=y
|
||||
CONFIG_BTDM_CTRL_BLE_MAX_CONN_EFF=3
|
||||
CONFIG_BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF=2
|
||||
CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN_EFF=0
|
||||
CONFIG_BTDM_CTRL_PINNED_TO_CORE_0=y
|
||||
# CONFIG_BTDM_CTRL_PINNED_TO_CORE_1 is not set
|
||||
CONFIG_BTDM_CTRL_PINNED_TO_CORE=0
|
||||
CONFIG_BTDM_CTRL_HCI_MODE_VHCI=y
|
||||
# CONFIG_BTDM_CTRL_HCI_MODE_UART_H4 is not set
|
||||
|
||||
#
|
||||
# MODEM SLEEP Options
|
||||
#
|
||||
CONFIG_BTDM_MODEM_SLEEP=y
|
||||
CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG=y
|
||||
# CONFIG_BTDM_MODEM_SLEEP_MODE_EVED is not set
|
||||
CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL=y
|
||||
# end of MODEM SLEEP Options
|
||||
|
||||
CONFIG_BTDM_BLE_DEFAULT_SCA_250PPM=y
|
||||
CONFIG_BTDM_BLE_SLEEP_CLOCK_ACCURACY_INDEX_EFF=1
|
||||
CONFIG_BT_RESERVE_DRAM=0
|
||||
CONFIG_BTDM_BLE_SCAN_DUPL=y
|
||||
CONFIG_BTDM_SCAN_DUPL_TYPE_DEVICE=y
|
||||
# CONFIG_BTDM_SCAN_DUPL_TYPE_DATA is not set
|
||||
# CONFIG_BTDM_SCAN_DUPL_TYPE_DATA_DEVICE is not set
|
||||
CONFIG_BTDM_SCAN_DUPL_TYPE=0
|
||||
CONFIG_BTDM_SCAN_DUPL_CACHE_SIZE=200
|
||||
# CONFIG_BTDM_BLE_MESH_SCAN_DUPL_EN is not set
|
||||
CONFIG_BTDM_CTRL_FULL_SCAN_SUPPORTED=y
|
||||
CONFIG_BTDM_BLE_ADV_REPORT_FLOW_CTRL_SUPP=y
|
||||
CONFIG_BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM=100
|
||||
CONFIG_BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD=20
|
||||
# CONFIG_BTDM_COEX_BT_OPTIONS 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=y
|
||||
# CONFIG_BT_BLUEDROID_PINNED_TO_CORE_1 is not set
|
||||
CONFIG_BT_BLUEDROID_PINNED_TO_CORE=0
|
||||
CONFIG_BT_BTU_TASK_STACK_SIZE=4096
|
||||
# CONFIG_BT_BLUEDROID_MEM_DEBUG is not set
|
||||
# CONFIG_BT_CLASSIC_ENABLED is not set
|
||||
CONFIG_BT_BLE_ENABLED=y
|
||||
CONFIG_BT_GATTS_ENABLE=y
|
||||
# CONFIG_BT_GATTS_PPCP_CHAR_GAP is not set
|
||||
# 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_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_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_ACT_SCAN_REP_ADV_SCAN is not set
|
||||
CONFIG_BT_BLE_ESTAB_LINK_CONN_TOUT=30
|
||||
CONFIG_BT_RESERVE_DRAM=0xdb5c
|
||||
# end of Bluedroid Options
|
||||
# end of Bluetooth
|
||||
|
||||
# CONFIG_BLE_MESH is not set
|
||||
@ -293,7 +537,6 @@ CONFIG_ESP32_XTAL_FREQ_40=y
|
||||
# CONFIG_ESP32_XTAL_FREQ_AUTO is not set
|
||||
CONFIG_ESP32_XTAL_FREQ=40
|
||||
# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set
|
||||
# CONFIG_ESP32_NO_BLOBS is not set
|
||||
# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set
|
||||
# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set
|
||||
CONFIG_ESP32_DPORT_DIS_INTERRUPT_LVL=5
|
||||
@ -305,16 +548,6 @@ CONFIG_ESP32_DPORT_DIS_INTERRUPT_LVL=5
|
||||
# CONFIG_PM_ENABLE is not set
|
||||
# end of Power Management
|
||||
|
||||
#
|
||||
# Cache config
|
||||
#
|
||||
# end of Cache config
|
||||
|
||||
CONFIG_ESP32S2_TRACEMEM_RESERVE_DRAM=0x0
|
||||
CONFIG_ESP32S2_ULP_COPROC_RESERVE_MEM=0
|
||||
CONFIG_ESP32S2_DEBUG_OCDAWARE=y
|
||||
CONFIG_ESP32S2_BROWNOUT_DET=y
|
||||
|
||||
#
|
||||
# ADC-Calibration
|
||||
#
|
||||
@ -423,6 +656,7 @@ CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER=y
|
||||
#
|
||||
# Wi-Fi
|
||||
#
|
||||
CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y
|
||||
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=10
|
||||
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=32
|
||||
# CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set
|
||||
@ -550,6 +784,7 @@ CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0
|
||||
# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set
|
||||
# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set
|
||||
# CONFIG_FREERTOS_DEBUG_INTERNALS is not set
|
||||
CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y
|
||||
CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y
|
||||
# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set
|
||||
CONFIG_FREERTOS_DEBUG_OCDAWARE=y
|
||||
@ -603,12 +838,15 @@ CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y
|
||||
CONFIG_LWIP_TIMERS_ONDEMAND=y
|
||||
CONFIG_LWIP_MAX_SOCKETS=10
|
||||
# CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set
|
||||
# CONFIG_LWIP_SO_LINGER is not set
|
||||
CONFIG_LWIP_SO_REUSE=y
|
||||
CONFIG_LWIP_SO_REUSE_RXTOALL=y
|
||||
# CONFIG_LWIP_SO_RCVBUF is not set
|
||||
# CONFIG_LWIP_NETBUF_RECVINFO is not set
|
||||
CONFIG_LWIP_IP_FRAG=y
|
||||
# CONFIG_LWIP_IP_REASSEMBLY is not set
|
||||
CONFIG_LWIP_IP4_FRAG=y
|
||||
CONFIG_LWIP_IP6_FRAG=y
|
||||
# CONFIG_LWIP_IP4_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_IP6_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_STATS is not set
|
||||
# CONFIG_LWIP_ETHARP_TRUST_IP_MAC is not set
|
||||
CONFIG_LWIP_ESP_GRATUITOUS_ARP=y
|
||||
@ -648,6 +886,7 @@ CONFIG_LWIP_TCP_QUEUE_OOSEQ=y
|
||||
CONFIG_LWIP_TCP_OVERSIZE_MSS=y
|
||||
# CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS is not set
|
||||
# CONFIG_LWIP_TCP_OVERSIZE_DISABLE is not set
|
||||
CONFIG_LWIP_TCP_RTO_TIME=3000
|
||||
# end of TCP
|
||||
|
||||
#
|
||||
@ -713,11 +952,7 @@ CONFIG_MBEDTLS_TLS_ENABLED=y
|
||||
#
|
||||
# TLS Key Exchange Methods
|
||||
#
|
||||
CONFIG_MBEDTLS_PSK_MODES=y
|
||||
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
|
||||
CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_PSK=y
|
||||
CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_PSK=y
|
||||
CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_PSK=y
|
||||
# CONFIG_MBEDTLS_PSK_MODES is not set
|
||||
CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y
|
||||
CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA=y
|
||||
CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y
|
||||
@ -732,7 +967,7 @@ CONFIG_MBEDTLS_SSL_RENEGOTIATION=y
|
||||
CONFIG_MBEDTLS_SSL_PROTO_TLS1=y
|
||||
CONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y
|
||||
CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y
|
||||
CONFIG_MBEDTLS_SSL_PROTO_DTLS=y
|
||||
# CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set
|
||||
CONFIG_MBEDTLS_SSL_ALPN=y
|
||||
CONFIG_MBEDTLS_CLIENT_SSL_SESSION_TICKETS=y
|
||||
CONFIG_MBEDTLS_SERVER_SSL_SESSION_TICKETS=y
|
||||
@ -949,7 +1184,14 @@ CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30
|
||||
#
|
||||
CONFIG_WPA_MBEDTLS_CRYPTO=y
|
||||
# CONFIG_WPA_TLS_V12 is not set
|
||||
# CONFIG_WPA_WPS_WARS is not set
|
||||
# end of Supplicant
|
||||
|
||||
#
|
||||
# Fast LED
|
||||
#
|
||||
# CONFIG_FAST_LED_TEST is not set
|
||||
# end of Fast LED
|
||||
# end of Component config
|
||||
|
||||
#
|
||||
@ -960,8 +1202,6 @@ CONFIG_WPA_MBEDTLS_CRYPTO=y
|
||||
|
||||
# Deprecated options for backward compatibility
|
||||
CONFIG_TOOLPREFIX="xtensa-esp32-elf-"
|
||||
CONFIG_PYTHON="python"
|
||||
CONFIG_MAKE_WARN_UNDEFINED_VARIABLES=y
|
||||
# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set
|
||||
# CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set
|
||||
# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set
|
||||
@ -984,25 +1224,228 @@ CONFIG_MONITOR_BAUD_115200B=y
|
||||
# CONFIG_MONITOR_BAUD_OTHER is not set
|
||||
CONFIG_MONITOR_BAUD_OTHER_VAL=115200
|
||||
CONFIG_MONITOR_BAUD=115200
|
||||
# CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG is not set
|
||||
CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y
|
||||
# CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set
|
||||
CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y
|
||||
# CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set
|
||||
# CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED is not set
|
||||
CONFIG_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||
# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set
|
||||
# CONFIG_CXX_EXCEPTIONS is not set
|
||||
CONFIG_STACK_CHECK_NONE=y
|
||||
# CONFIG_STACK_CHECK_NONE is not set
|
||||
# CONFIG_STACK_CHECK_NORM is not set
|
||||
# CONFIG_STACK_CHECK_STRONG is not set
|
||||
CONFIG_STACK_CHECK_STRONG=y
|
||||
# CONFIG_STACK_CHECK_ALL is not set
|
||||
CONFIG_STACK_CHECK=y
|
||||
# CONFIG_WARN_WRITE_STRINGS is not set
|
||||
# CONFIG_DISABLE_GCC8_WARNINGS is not set
|
||||
# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set
|
||||
CONFIG_ESP32_APPTRACE_DEST_NONE=y
|
||||
CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y
|
||||
CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF=0
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF=0
|
||||
# CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY is not set
|
||||
# CONFIG_BTDM_CONTROLLER_MODE_BR_EDR_ONLY is not set
|
||||
CONFIG_BTDM_CONTROLLER_MODE_BTDM=y
|
||||
CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN=3
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN=2
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN=0
|
||||
CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF=3
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF=2
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF=0
|
||||
CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0
|
||||
CONFIG_BTDM_CONTROLLER_HCI_MODE_VHCI=y
|
||||
# CONFIG_BTDM_CONTROLLER_HCI_MODE_UART_H4 is not set
|
||||
CONFIG_BTDM_CONTROLLER_MODEM_SLEEP=y
|
||||
CONFIG_BLE_SCAN_DUPLICATE=y
|
||||
CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR=y
|
||||
# CONFIG_SCAN_DUPLICATE_BY_ADV_DATA is not set
|
||||
# CONFIG_SCAN_DUPLICATE_BY_ADV_DATA_AND_DEVICE_ADDR is not set
|
||||
CONFIG_SCAN_DUPLICATE_TYPE=0
|
||||
CONFIG_DUPLICATE_SCAN_CACHE_SIZE=200
|
||||
# CONFIG_BLE_MESH_SCAN_DUPLICATE_EN is not set
|
||||
CONFIG_BTDM_CONTROLLER_FULL_SCAN_SUPPORTED=y
|
||||
CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED=y
|
||||
CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM=100
|
||||
CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD=20
|
||||
CONFIG_BLUEDROID_ENABLED=y
|
||||
# CONFIG_NIMBLE_ENABLED is not set
|
||||
CONFIG_BTC_TASK_STACK_SIZE=3072
|
||||
CONFIG_BLUEDROID_PINNED_TO_CORE_0=y
|
||||
# CONFIG_BLUEDROID_PINNED_TO_CORE_1 is not set
|
||||
CONFIG_BLUEDROID_PINNED_TO_CORE=0
|
||||
CONFIG_BTU_TASK_STACK_SIZE=4096
|
||||
# CONFIG_BLUEDROID_MEM_DEBUG is not set
|
||||
# CONFIG_CLASSIC_BT_ENABLED 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_ACTIVE_SCAN_REPORT_ADV_SCAN_RSP_INDIVIDUALLY is not set
|
||||
CONFIG_BLE_ESTABLISH_LINK_CONNECTION_TIMEOUT=30
|
||||
CONFIG_ADC2_DISABLE_DAC=y
|
||||
# CONFIG_SPIRAM_SUPPORT is not set
|
||||
CONFIG_TRACEMEM_RESERVE_DRAM=0x0
|
||||
@ -1027,7 +1470,6 @@ CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y
|
||||
# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set
|
||||
# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set
|
||||
# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set
|
||||
# CONFIG_NO_BLOBS is not set
|
||||
# CONFIG_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set
|
||||
CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32
|
||||
CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304
|
||||
@ -1050,6 +1492,7 @@ CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y
|
||||
# CONFIG_EVENT_LOOP_PROFILING is not set
|
||||
CONFIG_POST_EVENTS_FROM_ISR=y
|
||||
CONFIG_POST_EVENTS_FROM_IRAM_ISR=y
|
||||
CONFIG_SW_COEXIST_ENABLE=y
|
||||
CONFIG_MB_MASTER_TIMEOUT_MS_RESPOND=150
|
||||
CONFIG_MB_MASTER_DELAY_MS_CONVERT=200
|
||||
CONFIG_MB_QUEUE_LENGTH=20
|
||||
|
Reference in New Issue
Block a user