From af2dcea68f8879677eb7d8f21557e25eb36aa347 Mon Sep 17 00:00:00 2001 From: Bogdan Pilyugin Date: Tue, 1 Aug 2023 16:01:52 +0200 Subject: [PATCH] distr added to versions --- .gitignore | 2 +- .project | 1542 +++---- WEBUI/assets/ErrorNotFound.945dd912.js | 1 + WEBUI/assets/IndexPage1.fbedabee.js | 1 + WEBUI/assets/IndexPage2.afc166ab.js | Bin 0 -> 4674 bytes WEBUI/assets/IndexPage3.542d34ac.js | Bin 0 -> 5261 bytes WEBUI/assets/IndexPage3.8156c5f3.css | 1 + .../KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff | Bin 0 -> 20417 bytes .../KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff | Bin 0 -> 20528 bytes .../KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff | Bin 0 -> 20402 bytes .../KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff | Bin 0 -> 20395 bytes .../KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff | Bin 0 -> 20421 bytes .../assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff | Bin 0 -> 20327 bytes WEBUI/assets/MainLayout.43d7dfc6.js | Bin 0 -> 8909 bytes WEBUI/assets/QItem.19ef06cf.js | 1 + WEBUI/assets/QPage.2c9c9163.js | 1 + WEBUI/assets/axios.97234907.js | Bin 0 -> 11683 bytes ...flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff | Bin 0 -> 164946 bytes ...tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 | Bin 0 -> 128674 bytes WEBUI/assets/index.e110aa66.css | Bin 0 -> 35224 bytes WEBUI/assets/index.f4a88b7f.js | Bin 0 -> 66330 bytes WEBUI/espfs.paths | 24 + WEBUI/favicon.ico | Bin 0 -> 1302 bytes WEBUI/index.html | 3 + WEBUI/test.txt | 43 + components/webguiapp | 2 +- sdkconfig | 3718 ++++++++--------- sdkconfig.old | 3718 ++++++++--------- 28 files changed, 4566 insertions(+), 4491 deletions(-) create mode 100644 WEBUI/assets/ErrorNotFound.945dd912.js create mode 100644 WEBUI/assets/IndexPage1.fbedabee.js create mode 100644 WEBUI/assets/IndexPage2.afc166ab.js create mode 100644 WEBUI/assets/IndexPage3.542d34ac.js create mode 100644 WEBUI/assets/IndexPage3.8156c5f3.css create mode 100644 WEBUI/assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff create mode 100644 WEBUI/assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff create mode 100644 WEBUI/assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff create mode 100644 WEBUI/assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff create mode 100644 WEBUI/assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff create mode 100644 WEBUI/assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff create mode 100644 WEBUI/assets/MainLayout.43d7dfc6.js create mode 100644 WEBUI/assets/QItem.19ef06cf.js create mode 100644 WEBUI/assets/QPage.2c9c9163.js create mode 100644 WEBUI/assets/axios.97234907.js create mode 100644 WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff create mode 100644 WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 create mode 100644 WEBUI/assets/index.e110aa66.css create mode 100644 WEBUI/assets/index.f4a88b7f.js create mode 100644 WEBUI/espfs.paths create mode 100644 WEBUI/favicon.ico create mode 100644 WEBUI/index.html create mode 100644 WEBUI/test.txt diff --git a/.gitignore b/.gitignore index 781919a..495a75e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ /build/ -/WEBGUI + diff --git a/.project b/.project index 998e9a5..af46a84 100644 --- a/.project +++ b/.project @@ -21,3857 +21,3857 @@ build/ide/esp_idf_components/app_trace/app_trace.c 1 - /home/bogdan/esp-idf-v5.0.3/components/app_trace/app_trace.c + C:/home/bogdan/esp-idf-v5.0.3/components/app_trace/app_trace.c build/ide/esp_idf_components/app_trace/app_trace_util.c 1 - /home/bogdan/esp-idf-v5.0.3/components/app_trace/app_trace_util.c + C:/home/bogdan/esp-idf-v5.0.3/components/app_trace/app_trace_util.c build/ide/esp_idf_components/app_trace/host_file_io.c 1 - /home/bogdan/esp-idf-v5.0.3/components/app_trace/host_file_io.c + C:/home/bogdan/esp-idf-v5.0.3/components/app_trace/host_file_io.c build/ide/esp_idf_components/app_update/esp_ota_app_desc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/app_update/esp_ota_app_desc.c + C:/home/bogdan/esp-idf-v5.0.3/components/app_update/esp_ota_app_desc.c build/ide/esp_idf_components/app_update/esp_ota_ops.c 1 - /home/bogdan/esp-idf-v5.0.3/components/app_update/esp_ota_ops.c + C:/home/bogdan/esp-idf-v5.0.3/components/app_update/esp_ota_ops.c build/ide/esp_idf_components/console/commands.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/commands.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/commands.c build/ide/esp_idf_components/console/esp_console_repl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/esp_console_repl.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/esp_console_repl.c build/ide/esp_idf_components/console/split_argv.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/split_argv.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/split_argv.c build/ide/esp_idf_components/cxx/cxx_exception_stubs.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/cxx/cxx_exception_stubs.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/cxx/cxx_exception_stubs.cpp build/ide/esp_idf_components/cxx/cxx_guards.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/cxx/cxx_guards.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/cxx/cxx_guards.cpp build/ide/esp_idf_components/driver/dac_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/dac_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/dac_common.c build/ide/esp_idf_components/driver/gptimer.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/gptimer.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/gptimer.c build/ide/esp_idf_components/driver/i2c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/i2c.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/i2c.c build/ide/esp_idf_components/driver/ledc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/ledc.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/ledc.c build/ide/esp_idf_components/driver/pulse_cnt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/pulse_cnt.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/pulse_cnt.c build/ide/esp_idf_components/driver/sdio_slave.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/sdio_slave.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/sdio_slave.c build/ide/esp_idf_components/driver/sdm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/sdm.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/sdm.c build/ide/esp_idf_components/driver/sdmmc_host.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/sdmmc_host.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/sdmmc_host.c build/ide/esp_idf_components/driver/sdmmc_transaction.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/sdmmc_transaction.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/sdmmc_transaction.c build/ide/esp_idf_components/driver/sdspi_crc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_crc.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_crc.c build/ide/esp_idf_components/driver/sdspi_host.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_host.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_host.c build/ide/esp_idf_components/driver/sdspi_transaction.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_transaction.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/sdspi_transaction.c build/ide/esp_idf_components/driver/spi_bus_lock.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/spi_bus_lock.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/spi_bus_lock.c build/ide/esp_idf_components/driver/spi_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/spi_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/spi_common.c build/ide/esp_idf_components/driver/spi_master.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/spi_master.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/spi_master.c build/ide/esp_idf_components/driver/spi_slave.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/spi_slave.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/spi_slave.c build/ide/esp_idf_components/driver/touch_sensor_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/touch_sensor_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/touch_sensor_common.c build/ide/esp_idf_components/driver/twai.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/twai.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/twai.c build/ide/esp_idf_components/driver/uart.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/uart.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/uart.c build/ide/esp_idf_components/esp-tls/esp_tls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls.c build/ide/esp_idf_components/esp-tls/esp_tls_error_capture.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls_error_capture.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls_error_capture.c build/ide/esp_idf_components/esp-tls/esp_tls_mbedtls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls_mbedtls.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp_tls_mbedtls.c build/ide/esp_idf_components/esp_adc/adc_cali.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_cali.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_cali.c build/ide/esp_idf_components/esp_adc/adc_cali_curve_fitting.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_cali_curve_fitting.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_cali_curve_fitting.c build/ide/esp_idf_components/esp_adc/adc_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_common.c build/ide/esp_idf_components/esp_adc/adc_continuous.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_continuous.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_continuous.c build/ide/esp_idf_components/esp_adc/adc_oneshot.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_oneshot.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/adc_oneshot.c build/ide/esp_idf_components/esp_app_format/esp_app_desc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_app_format/esp_app_desc.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_app_format/esp_app_desc.c build/ide/esp_idf_components/esp_event/default_event_loop.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_event/default_event_loop.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_event/default_event_loop.c build/ide/esp_idf_components/esp_event/esp_event.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_event/esp_event.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_event/esp_event.c build/ide/esp_idf_components/esp_event/esp_event_private.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_event/esp_event_private.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_event/esp_event_private.c build/ide/esp_idf_components/esp_http_client/esp_http_client.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/esp_http_client.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_client/esp_http_client.c build/ide/esp_idf_components/esp_hw_support/adc_share_hw_ctrl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/adc_share_hw_ctrl.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/adc_share_hw_ctrl.c build/ide/esp_idf_components/esp_hw_support/clk_ctrl_os.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/clk_ctrl_os.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/clk_ctrl_os.c build/ide/esp_idf_components/esp_hw_support/cpu.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/cpu.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/cpu.c build/ide/esp_idf_components/esp_hw_support/esp_clk.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/esp_clk.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/esp_clk.c build/ide/esp_idf_components/esp_hw_support/esp_memory_utils.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/esp_memory_utils.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/esp_memory_utils.c build/ide/esp_idf_components/esp_hw_support/hw_random.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/hw_random.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/hw_random.c build/ide/esp_idf_components/esp_hw_support/intr_alloc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/intr_alloc.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/intr_alloc.c build/ide/esp_idf_components/esp_hw_support/mac_addr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/mac_addr.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/mac_addr.c build/ide/esp_idf_components/esp_hw_support/periph_ctrl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/periph_ctrl.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/periph_ctrl.c build/ide/esp_idf_components/esp_hw_support/regi2c_ctrl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/regi2c_ctrl.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/regi2c_ctrl.c build/ide/esp_idf_components/esp_hw_support/rtc_module.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/rtc_module.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/rtc_module.c build/ide/esp_idf_components/esp_hw_support/rtc_wdt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/rtc_wdt.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/rtc_wdt.c build/ide/esp_idf_components/esp_hw_support/sar_periph_ctrl_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sar_periph_ctrl_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sar_periph_ctrl_common.c build/ide/esp_idf_components/esp_hw_support/sleep_gpio.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_gpio.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_gpio.c build/ide/esp_idf_components/esp_hw_support/sleep_mac_bb.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_mac_bb.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_mac_bb.c build/ide/esp_idf_components/esp_hw_support/sleep_modes.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_modes.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_modes.c build/ide/esp_idf_components/esp_hw_support/sleep_wake_stub.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_wake_stub.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/sleep_wake_stub.c build/ide/esp_idf_components/esp_netif/esp_netif_defaults.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_defaults.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_defaults.c build/ide/esp_idf_components/esp_netif/esp_netif_handlers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_handlers.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_handlers.c build/ide/esp_idf_components/esp_netif/esp_netif_objects.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_objects.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/esp_netif_objects.c build/ide/esp_idf_components/esp_partition/partition.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_partition/partition.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_partition/partition.c build/ide/esp_idf_components/esp_partition/partition_target.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_partition/partition_target.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_partition/partition_target.c build/ide/esp_idf_components/esp_pm/pm_impl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_impl.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_impl.c build/ide/esp_idf_components/esp_pm/pm_locks.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_locks.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_locks.c build/ide/esp_idf_components/esp_pm/pm_trace.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_trace.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_pm/pm_trace.c build/ide/esp_idf_components/esp_ringbuf/ringbuf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_ringbuf/ringbuf.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_ringbuf/ringbuf.c build/ide/esp_idf_components/esp_system/crosscore_int.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/crosscore_int.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/crosscore_int.c build/ide/esp_idf_components/esp_system/debug_stubs.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/debug_stubs.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/debug_stubs.c build/ide/esp_idf_components/esp_system/esp_err.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_err.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_err.c build/ide/esp_idf_components/esp_system/esp_ipc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_ipc.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_ipc.c build/ide/esp_idf_components/esp_system/esp_system.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_system.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/esp_system.c build/ide/esp_idf_components/esp_system/freertos_hooks.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/freertos_hooks.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/freertos_hooks.c build/ide/esp_idf_components/esp_system/int_wdt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/int_wdt.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/int_wdt.c build/ide/esp_idf_components/esp_system/panic.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/panic.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/panic.c build/ide/esp_idf_components/esp_system/stack_check.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/stack_check.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/stack_check.c build/ide/esp_idf_components/esp_system/startup.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/startup.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/startup.c build/ide/esp_idf_components/esp_system/system_time.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/system_time.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/system_time.c build/ide/esp_idf_components/esp_system/ubsan.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/ubsan.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/ubsan.c build/ide/esp_idf_components/esp_system/xt_wdt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/xt_wdt.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/xt_wdt.c build/ide/esp_idf_components/freertos/FreeRTOS-openocd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-openocd.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-openocd.c build/ide/esp_idf_components/hal/adc_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/adc_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/adc_hal.c build/ide/esp_idf_components/hal/adc_hal_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/adc_hal_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/adc_hal_common.c build/ide/esp_idf_components/hal/adc_oneshot_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/adc_oneshot_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/adc_oneshot_hal.c build/ide/esp_idf_components/hal/aes_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/aes_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/aes_hal.c build/ide/esp_idf_components/hal/dac_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/dac_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/dac_hal.c build/ide/esp_idf_components/hal/efuse_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/efuse_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/efuse_hal.c build/ide/esp_idf_components/hal/emac_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/emac_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/emac_hal.c build/ide/esp_idf_components/hal/gpio_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/gpio_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/gpio_hal.c build/ide/esp_idf_components/hal/i2c_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/i2c_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/i2c_hal.c build/ide/esp_idf_components/hal/i2c_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/i2c_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/i2c_hal_iram.c build/ide/esp_idf_components/hal/i2s_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/i2s_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/i2s_hal.c build/ide/esp_idf_components/hal/ledc_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/ledc_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/ledc_hal.c build/ide/esp_idf_components/hal/ledc_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/ledc_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/ledc_hal_iram.c build/ide/esp_idf_components/hal/mcpwm_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/mcpwm_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/mcpwm_hal.c build/ide/esp_idf_components/hal/mmu_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/mmu_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/mmu_hal.c build/ide/esp_idf_components/hal/mpu_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/mpu_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/mpu_hal.c build/ide/esp_idf_components/hal/pcnt_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/pcnt_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/pcnt_hal.c build/ide/esp_idf_components/hal/rmt_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/rmt_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/rmt_hal.c build/ide/esp_idf_components/hal/rtc_io_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/rtc_io_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/rtc_io_hal.c build/ide/esp_idf_components/hal/sdio_slave_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/sdio_slave_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/sdio_slave_hal.c build/ide/esp_idf_components/hal/sdm_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/sdm_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/sdm_hal.c build/ide/esp_idf_components/hal/sha_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/sha_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/sha_hal.c build/ide/esp_idf_components/hal/spi_flash_encrypt_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_encrypt_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_encrypt_hal_iram.c build/ide/esp_idf_components/hal/spi_flash_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_hal.c build/ide/esp_idf_components/hal/spi_flash_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/spi_flash_hal_iram.c build/ide/esp_idf_components/hal/spi_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/spi_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/spi_hal.c build/ide/esp_idf_components/hal/spi_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/spi_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/spi_hal_iram.c build/ide/esp_idf_components/hal/spi_slave_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/spi_slave_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/spi_slave_hal.c build/ide/esp_idf_components/hal/spi_slave_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/spi_slave_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/spi_slave_hal_iram.c build/ide/esp_idf_components/hal/timer_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/timer_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/timer_hal.c build/ide/esp_idf_components/hal/timer_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/timer_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/timer_hal_iram.c build/ide/esp_idf_components/hal/touch_sensor_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/touch_sensor_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/touch_sensor_hal.c build/ide/esp_idf_components/hal/twai_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/twai_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/twai_hal.c build/ide/esp_idf_components/hal/twai_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/twai_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/twai_hal_iram.c build/ide/esp_idf_components/hal/uart_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/uart_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/uart_hal.c build/ide/esp_idf_components/hal/uart_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/uart_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/uart_hal_iram.c build/ide/esp_idf_components/hal/wdt_hal_iram.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/wdt_hal_iram.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/wdt_hal_iram.c build/ide/esp_idf_components/heap/heap_caps.c 1 - /home/bogdan/esp-idf-v5.0.3/components/heap/heap_caps.c + C:/home/bogdan/esp-idf-v5.0.3/components/heap/heap_caps.c build/ide/esp_idf_components/heap/heap_caps_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/heap/heap_caps_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/heap/heap_caps_init.c build/ide/esp_idf_components/heap/multi_heap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/heap/multi_heap.c + C:/home/bogdan/esp-idf-v5.0.3/components/heap/multi_heap.c build/ide/esp_idf_components/http_parser/http_parser.c 1 - /home/bogdan/esp-idf-v5.0.3/components/http_parser/http_parser.c + C:/home/bogdan/esp-idf-v5.0.3/components/http_parser/http_parser.c build/ide/esp_idf_components/log/log.c 1 - /home/bogdan/esp-idf-v5.0.3/components/log/log.c + C:/home/bogdan/esp-idf-v5.0.3/components/log/log.c build/ide/esp_idf_components/log/log_buffers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/log/log_buffers.c + C:/home/bogdan/esp-idf-v5.0.3/components/log/log_buffers.c build/ide/esp_idf_components/log/log_freertos.c 1 - /home/bogdan/esp-idf-v5.0.3/components/log/log_freertos.c + C:/home/bogdan/esp-idf-v5.0.3/components/log/log_freertos.c build/ide/esp_idf_components/newlib/abort.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/abort.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/abort.c build/ide/esp_idf_components/newlib/assert.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/assert.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/assert.c build/ide/esp_idf_components/newlib/heap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/heap.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/heap.c build/ide/esp_idf_components/newlib/locks.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/locks.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/locks.c build/ide/esp_idf_components/newlib/newlib_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/newlib_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/newlib_init.c build/ide/esp_idf_components/newlib/poll.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/poll.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/poll.c build/ide/esp_idf_components/newlib/pthread.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/pthread.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/pthread.c build/ide/esp_idf_components/newlib/random.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/random.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/random.c build/ide/esp_idf_components/newlib/realpath.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/realpath.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/realpath.c build/ide/esp_idf_components/newlib/reent_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/reent_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/reent_init.c build/ide/esp_idf_components/newlib/stdatomic.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/stdatomic.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/stdatomic.c build/ide/esp_idf_components/newlib/syscalls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/syscalls.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/syscalls.c build/ide/esp_idf_components/newlib/sysconf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/sysconf.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/sysconf.c build/ide/esp_idf_components/newlib/termios.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/termios.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/termios.c build/ide/esp_idf_components/newlib/time.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/time.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/time.c build/ide/esp_idf_components/perfmon/xtensa_perfmon_access.c 1 - /home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_access.c + C:/home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_access.c build/ide/esp_idf_components/perfmon/xtensa_perfmon_apis.c 1 - /home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_apis.c + C:/home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_apis.c build/ide/esp_idf_components/perfmon/xtensa_perfmon_masks.c 1 - /home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_masks.c + C:/home/bogdan/esp-idf-v5.0.3/components/perfmon/xtensa_perfmon_masks.c build/ide/esp_idf_components/pthread/pthread.c 1 - /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread.c + C:/home/bogdan/esp-idf-v5.0.3/components/pthread/pthread.c build/ide/esp_idf_components/pthread/pthread_cond_var.c 1 - /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_cond_var.c + C:/home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_cond_var.c build/ide/esp_idf_components/pthread/pthread_local_storage.c 1 - /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_local_storage.c + C:/home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_local_storage.c build/ide/esp_idf_components/pthread/pthread_rwlock.c 1 - /home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_rwlock.c + C:/home/bogdan/esp-idf-v5.0.3/components/pthread/pthread_rwlock.c build/ide/esp_idf_components/sdmmc/sdmmc_cmd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_cmd.c + C:/home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_cmd.c build/ide/esp_idf_components/sdmmc/sdmmc_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_common.c build/ide/esp_idf_components/sdmmc/sdmmc_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_init.c build/ide/esp_idf_components/sdmmc/sdmmc_io.c 1 - /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_io.c + C:/home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_io.c build/ide/esp_idf_components/sdmmc/sdmmc_mmc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_mmc.c + C:/home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_mmc.c build/ide/esp_idf_components/sdmmc/sdmmc_sd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_sd.c + C:/home/bogdan/esp-idf-v5.0.3/components/sdmmc/sdmmc_sd.c build/ide/esp_idf_components/soc/dport_access_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/dport_access_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/dport_access_common.c build/ide/esp_idf_components/soc/lldesc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/lldesc.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/lldesc.c build/ide/esp_idf_components/spi_flash/cache_utils.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/cache_utils.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/cache_utils.c build/ide/esp_idf_components/spi_flash/esp_flash_api.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp_flash_api.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp_flash_api.c build/ide/esp_idf_components/spi_flash/esp_flash_spi_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp_flash_spi_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp_flash_spi_init.c build/ide/esp_idf_components/spi_flash/flash_brownout_hook.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_brownout_hook.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_brownout_hook.c build/ide/esp_idf_components/spi_flash/flash_mmap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_mmap.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_mmap.c build/ide/esp_idf_components/spi_flash/flash_ops.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_ops.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/flash_ops.c build/ide/esp_idf_components/spi_flash/memspi_host_driver.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/memspi_host_driver.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/memspi_host_driver.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_boya.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_boya.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_boya.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_drivers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_drivers.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_drivers.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_gd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_gd.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_gd.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_generic.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_generic.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_generic.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_issi.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_issi.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_issi.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_mxic.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_mxic_opi.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic_opi.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_mxic_opi.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_th.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_th.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_th.c build/ide/esp_idf_components/spi_flash/spi_flash_chip_winbond.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_winbond.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_chip_winbond.c build/ide/esp_idf_components/spi_flash/spi_flash_os_func_app.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_app.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_app.c build/ide/esp_idf_components/spi_flash/spi_flash_os_func_noos.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_noos.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/spi_flash_os_func_noos.c build/ide/esp_idf_components/spiffs/esp_spiffs.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spiffs/esp_spiffs.c + C:/home/bogdan/esp-idf-v5.0.3/components/spiffs/esp_spiffs.c build/ide/esp_idf_components/spiffs/spiffs_api.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs_api.c + C:/home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs_api.c build/ide/esp_idf_components/tcp_transport/transport.c 1 - /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport.c + C:/home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport.c build/ide/esp_idf_components/tcp_transport/transport_internal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_internal.c + C:/home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_internal.c build/ide/esp_idf_components/tcp_transport/transport_ssl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_ssl.c + C:/home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_ssl.c build/ide/esp_idf_components/tcp_transport/transport_ws.c 1 - /home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_ws.c + C:/home/bogdan/esp-idf-v5.0.3/components/tcp_transport/transport_ws.c build/ide/esp_idf_components/unity/unity_port_esp32.c 1 - /home/bogdan/esp-idf-v5.0.3/components/unity/unity_port_esp32.c + C:/home/bogdan/esp-idf-v5.0.3/components/unity/unity_port_esp32.c build/ide/esp_idf_components/unity/unity_runner.c 1 - /home/bogdan/esp-idf-v5.0.3/components/unity/unity_runner.c + C:/home/bogdan/esp-idf-v5.0.3/components/unity/unity_runner.c build/ide/esp_idf_components/unity/unity_utils_cache.c 1 - /home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_cache.c + C:/home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_cache.c build/ide/esp_idf_components/unity/unity_utils_freertos.c 1 - /home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_freertos.c + C:/home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_freertos.c build/ide/esp_idf_components/unity/unity_utils_memory.c 1 - /home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_memory.c + C:/home/bogdan/esp-idf-v5.0.3/components/unity/unity_utils_memory.c build/ide/esp_idf_components/vfs/vfs.c 1 - /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs.c + C:/home/bogdan/esp-idf-v5.0.3/components/vfs/vfs.c build/ide/esp_idf_components/vfs/vfs_console.c 1 - /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_console.c + C:/home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_console.c build/ide/esp_idf_components/vfs/vfs_eventfd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_eventfd.c + C:/home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_eventfd.c build/ide/esp_idf_components/vfs/vfs_semihost.c 1 - /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_semihost.c + C:/home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_semihost.c build/ide/esp_idf_components/vfs/vfs_uart.c 1 - /home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_uart.c + C:/home/bogdan/esp-idf-v5.0.3/components/vfs/vfs_uart.c build/ide/esp_idf_components/wear_levelling/Partition.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/Partition.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/wear_levelling/Partition.cpp build/ide/esp_idf_components/wear_levelling/SPI_Flash.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/SPI_Flash.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/wear_levelling/SPI_Flash.cpp build/ide/esp_idf_components/wear_levelling/WL_Ext_Perf.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Perf.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Perf.cpp build/ide/esp_idf_components/wear_levelling/WL_Ext_Safe.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Safe.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Ext_Safe.cpp build/ide/esp_idf_components/wear_levelling/WL_Flash.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Flash.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/wear_levelling/WL_Flash.cpp build/ide/esp_idf_components/wear_levelling/crc32.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/crc32.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/wear_levelling/crc32.cpp build/ide/esp_idf_components/wear_levelling/wear_levelling.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/wear_levelling/wear_levelling.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/wear_levelling/wear_levelling.cpp build/ide/esp_idf_components/xtensa/eri.c 1 - /home/bogdan/esp-idf-v5.0.3/components/xtensa/eri.c + C:/home/bogdan/esp-idf-v5.0.3/components/xtensa/eri.c build/ide/esp_idf_components/xtensa/xt_trax.c 1 - /home/bogdan/esp-idf-v5.0.3/components/xtensa/xt_trax.c + C:/home/bogdan/esp-idf-v5.0.3/components/xtensa/xt_trax.c build/ide/esp_idf_components/xtensa/xtensa_intr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/xtensa/xtensa_intr.c + C:/home/bogdan/esp-idf-v5.0.3/components/xtensa/xtensa_intr.c build/ide/esp_idf_components/xtensa/xtensa_intr_asm.S 1 - /home/bogdan/esp-idf-v5.0.3/components/xtensa/xtensa_intr_asm.S + C:/home/bogdan/esp-idf-v5.0.3/components/xtensa/xtensa_intr_asm.S build/ide/esp_idf_components/app_trace/gcov/gcov_rtio.c 1 - /home/bogdan/esp-idf-v5.0.3/components/app_trace/gcov/gcov_rtio.c + C:/home/bogdan/esp-idf-v5.0.3/components/app_trace/gcov/gcov_rtio.c build/ide/esp_idf_components/app_trace/port/port_uart.c 1 - /home/bogdan/esp-idf-v5.0.3/components/app_trace/port/port_uart.c + C:/home/bogdan/esp-idf-v5.0.3/components/app_trace/port/port_uart.c build/ide/esp_idf_components/bootloader_support/src/bootloader_clock_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_clock_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_clock_init.c build/ide/esp_idf_components/bootloader_support/src/bootloader_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common.c build/ide/esp_idf_components/bootloader_support/src/bootloader_common_loader.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common_loader.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_common_loader.c build/ide/esp_idf_components/bootloader_support/src/bootloader_efuse.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_efuse.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_efuse.c build/ide/esp_idf_components/bootloader_support/src/bootloader_mem.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_mem.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_mem.c build/ide/esp_idf_components/bootloader_support/src/bootloader_random.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random.c build/ide/esp_idf_components/bootloader_support/src/bootloader_random_esp32.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random_esp32.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_random_esp32.c build/ide/esp_idf_components/bootloader_support/src/bootloader_utility.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_utility.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/bootloader_utility.c build/ide/esp_idf_components/bootloader_support/src/esp_image_format.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/esp_image_format.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/esp_image_format.c build/ide/esp_idf_components/bootloader_support/src/flash_encrypt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/flash_encrypt.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/flash_encrypt.c build/ide/esp_idf_components/bootloader_support/src/flash_partitions.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/flash_partitions.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/flash_partitions.c build/ide/esp_idf_components/bootloader_support/src/secure_boot.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/secure_boot.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/secure_boot.c build/ide/esp_idf_components/console/argtable3/arg_cmd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_cmd.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_cmd.c build/ide/esp_idf_components/console/argtable3/arg_date.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_date.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_date.c build/ide/esp_idf_components/console/argtable3/arg_dbl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_dbl.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_dbl.c build/ide/esp_idf_components/console/argtable3/arg_dstr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_dstr.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_dstr.c build/ide/esp_idf_components/console/argtable3/arg_end.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_end.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_end.c build/ide/esp_idf_components/console/argtable3/arg_file.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_file.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_file.c build/ide/esp_idf_components/console/argtable3/arg_hashtable.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_hashtable.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_hashtable.c build/ide/esp_idf_components/console/argtable3/arg_int.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_int.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_int.c build/ide/esp_idf_components/console/argtable3/arg_lit.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_lit.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_lit.c build/ide/esp_idf_components/console/argtable3/arg_rem.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_rem.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_rem.c build/ide/esp_idf_components/console/argtable3/arg_rex.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_rex.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_rex.c build/ide/esp_idf_components/console/argtable3/arg_str.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_str.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_str.c build/ide/esp_idf_components/console/argtable3/arg_utils.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_utils.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/arg_utils.c build/ide/esp_idf_components/console/argtable3/argtable3.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/argtable3/argtable3.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/argtable3/argtable3.c build/ide/esp_idf_components/console/linenoise/linenoise.c 1 - /home/bogdan/esp-idf-v5.0.3/components/console/linenoise/linenoise.c + C:/home/bogdan/esp-idf-v5.0.3/components/console/linenoise/linenoise.c build/ide/esp_idf_components/driver/deprecated/adc_dma_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_dma_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_dma_legacy.c build/ide/esp_idf_components/driver/deprecated/adc_i2s_deprecated.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_i2s_deprecated.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_i2s_deprecated.c build/ide/esp_idf_components/driver/deprecated/adc_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/adc_legacy.c build/ide/esp_idf_components/driver/deprecated/i2s_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/i2s_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/i2s_legacy.c build/ide/esp_idf_components/driver/deprecated/mcpwm_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/mcpwm_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/mcpwm_legacy.c build/ide/esp_idf_components/driver/deprecated/pcnt_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/pcnt_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/pcnt_legacy.c build/ide/esp_idf_components/driver/deprecated/rmt_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/rmt_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/rmt_legacy.c build/ide/esp_idf_components/driver/deprecated/sigma_delta_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/sigma_delta_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/sigma_delta_legacy.c build/ide/esp_idf_components/driver/deprecated/timer_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/timer_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/deprecated/timer_legacy.c build/ide/esp_idf_components/driver/esp32/dac.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/esp32/dac.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/esp32/dac.c build/ide/esp_idf_components/driver/esp32/touch_sensor.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/esp32/touch_sensor.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/esp32/touch_sensor.c build/ide/esp_idf_components/driver/gpio/gpio.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/gpio/gpio.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/gpio/gpio.c build/ide/esp_idf_components/driver/gpio/rtc_io.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/gpio/rtc_io.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/gpio/rtc_io.c build/ide/esp_idf_components/driver/i2s/i2s_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_common.c build/ide/esp_idf_components/driver/i2s/i2s_pdm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_pdm.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_pdm.c build/ide/esp_idf_components/driver/i2s/i2s_std.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_std.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/i2s/i2s_std.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_cap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cap.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cap.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_cmpr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cmpr.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_cmpr.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_com.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_com.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_com.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_fault.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_fault.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_fault.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_gen.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_gen.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_gen.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_oper.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_oper.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_oper.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_sync.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_sync.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_sync.c build/ide/esp_idf_components/driver/mcpwm/mcpwm_timer.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_timer.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/mcpwm/mcpwm_timer.c build/ide/esp_idf_components/driver/rmt/rmt_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_common.c build/ide/esp_idf_components/driver/rmt/rmt_encoder.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_encoder.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_encoder.c build/ide/esp_idf_components/driver/rmt/rmt_rx.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_rx.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_rx.c build/ide/esp_idf_components/driver/rmt/rmt_tx.c 1 - /home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_tx.c + C:/home/bogdan/esp-idf-v5.0.3/components/driver/rmt/rmt_tx.c build/ide/esp_idf_components/efuse/esp32/esp_efuse_fields.c 1 - /home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_fields.c + C:/home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_fields.c build/ide/esp_idf_components/efuse/esp32/esp_efuse_table.c 1 - /home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_table.c + C:/home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_table.c build/ide/esp_idf_components/efuse/esp32/esp_efuse_utility.c 1 - /home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_utility.c + C:/home/bogdan/esp-idf-v5.0.3/components/efuse/esp32/esp_efuse_utility.c build/ide/esp_idf_components/efuse/src/esp_efuse_api.c 1 - /home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_api.c + C:/home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_api.c build/ide/esp_idf_components/efuse/src/esp_efuse_fields.c 1 - /home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_fields.c + C:/home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_fields.c build/ide/esp_idf_components/efuse/src/esp_efuse_utility.c 1 - /home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_utility.c + C:/home/bogdan/esp-idf-v5.0.3/components/efuse/src/esp_efuse_utility.c build/ide/esp_idf_components/esp-tls/esp-tls-crypto/esp_tls_crypto.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp-tls-crypto/esp_tls_crypto.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp-tls/esp-tls-crypto/esp_tls_crypto.c build/ide/esp_idf_components/esp_adc/deprecated/esp_adc_cal_common_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/deprecated/esp_adc_cal_common_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/deprecated/esp_adc_cal_common_legacy.c build/ide/esp_idf_components/esp_adc/esp32/adc_cali_line_fitting.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/esp32/adc_cali_line_fitting.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/esp32/adc_cali_line_fitting.c build/ide/esp_idf_components/esp_common/src/esp_err_to_name.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_common/src/esp_err_to_name.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_common/src/esp_err_to_name.c build/ide/esp_idf_components/esp_eth/src/esp_eth.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth.c build/ide/esp_idf_components/esp_eth/src/esp_eth_mac_esp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_mac_esp.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_mac_esp.c build/ide/esp_idf_components/esp_eth/src/esp_eth_netif_glue.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_netif_glue.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_netif_glue.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_802_3.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_802_3.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_802_3.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_dp83848.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_dp83848.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_dp83848.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_ip101.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ip101.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ip101.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_ksz80xx.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ksz80xx.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_ksz80xx.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_lan87xx.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_lan87xx.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_lan87xx.c build/ide/esp_idf_components/esp_eth/src/esp_eth_phy_rtl8201.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_rtl8201.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_eth/src/esp_eth_phy_rtl8201.c build/ide/esp_idf_components/esp_gdbstub/esp_common/gdbstub_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/esp_common/gdbstub_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/esp_common/gdbstub_common.c build/ide/esp_idf_components/esp_gdbstub/src/gdbstub.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/src/gdbstub.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/src/gdbstub.c build/ide/esp_idf_components/esp_gdbstub/src/packet.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/src/packet.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/src/packet.c build/ide/esp_idf_components/esp_gdbstub/xtensa/gdbstub-entry.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub-entry.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub-entry.S build/ide/esp_idf_components/esp_gdbstub/xtensa/gdbstub_xtensa.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub_xtensa.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/gdbstub_xtensa.c build/ide/esp_idf_components/esp_gdbstub/xtensa/xt_debugexception.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/xt_debugexception.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_gdbstub/xtensa/xt_debugexception.S build/ide/esp_idf_components/esp_hid/src/esp_hid_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hid_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hid_common.c build/ide/esp_idf_components/esp_hid/src/esp_hidd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hidd.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hidd.c build/ide/esp_idf_components/esp_hid/src/esp_hidh.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hidh.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hid/src/esp_hidh.c build/ide/esp_idf_components/esp_http_client/lib/http_auth.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_auth.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_auth.c build/ide/esp_idf_components/esp_http_client/lib/http_header.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_header.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_header.c build/ide/esp_idf_components/esp_http_client/lib/http_utils.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_utils.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_client/lib/http_utils.c build/ide/esp_idf_components/esp_http_server/src/httpd_main.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_main.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_main.c build/ide/esp_idf_components/esp_http_server/src/httpd_parse.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_parse.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_parse.c build/ide/esp_idf_components/esp_http_server/src/httpd_sess.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_sess.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_sess.c build/ide/esp_idf_components/esp_http_server/src/httpd_txrx.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_txrx.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_txrx.c build/ide/esp_idf_components/esp_http_server/src/httpd_uri.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_uri.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_uri.c build/ide/esp_idf_components/esp_http_server/src/httpd_ws.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_ws.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/httpd_ws.c build/ide/esp_idf_components/esp_https_ota/src/esp_https_ota.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_https_ota/src/esp_https_ota.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_https_ota/src/esp_https_ota.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_common.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io_i2c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2c.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2c.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io_i2s.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2s.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_i2s.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_io_spi.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_spi.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_io_spi.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_nt35510.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_nt35510.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_nt35510.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_ops.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ops.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ops.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_ssd1306.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ssd1306.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_ssd1306.c build/ide/esp_idf_components/esp_lcd/src/esp_lcd_panel_st7789.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_st7789.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_lcd/src/esp_lcd_panel_st7789.c build/ide/esp_idf_components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c build/ide/esp_idf_components/esp_local_ctrl/src/esp_local_ctrl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl.c build/ide/esp_idf_components/esp_local_ctrl/src/esp_local_ctrl_handler.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_handler.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_handler.c build/ide/esp_idf_components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c build/ide/esp_idf_components/esp_netif/lwip/esp_netif_lwip.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip.c build/ide/esp_idf_components/esp_netif/lwip/esp_netif_lwip_defaults.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip_defaults.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/esp_netif_lwip_defaults.c build/ide/esp_idf_components/esp_phy/src/lib_printf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/lib_printf.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/lib_printf.c build/ide/esp_idf_components/esp_phy/src/phy_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/phy_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/phy_init.c build/ide/esp_idf_components/esp_phy/src/phy_override.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/phy_override.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_phy/src/phy_override.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_crc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_crc.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_crc.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_efuse.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_efuse.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_efuse.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_longjmp.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_longjmp.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_longjmp.S build/ide/esp_idf_components/esp_rom/patches/esp_rom_regi2c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_regi2c.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_regi2c.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_spiflash.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_spiflash.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_spiflash.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_sys.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_sys.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_sys.c build/ide/esp_idf_components/esp_rom/patches/esp_rom_uart.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_uart.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_rom/patches/esp_rom_uart.c build/ide/esp_idf_components/esp_system/port/brownout.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/brownout.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/brownout.c build/ide/esp_idf_components/esp_system/port/cpu_start.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/cpu_start.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/cpu_start.c build/ide/esp_idf_components/esp_system/port/panic_handler.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/panic_handler.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/panic_handler.c build/ide/esp_idf_components/esp_system/task_wdt/task_wdt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt.c build/ide/esp_idf_components/esp_system/task_wdt/task_wdt_impl_timergroup.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt_impl_timergroup.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/task_wdt/task_wdt_impl_timergroup.c build/ide/esp_idf_components/esp_timer/src/esp_timer.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/esp_timer.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/esp_timer.c build/ide/esp_idf_components/esp_timer/src/esp_timer_impl_lac.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/esp_timer_impl_lac.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/esp_timer_impl_lac.c build/ide/esp_idf_components/esp_timer/src/ets_timer_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/ets_timer_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/ets_timer_legacy.c build/ide/esp_idf_components/esp_timer/src/system_time.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/system_time.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_timer/src/system_time.c build/ide/esp_idf_components/esp_wifi/esp32/esp_adapter.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/esp32/esp_adapter.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/esp32/esp_adapter.c build/ide/esp_idf_components/esp_wifi/src/coexist.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/coexist.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/coexist.c build/ide/esp_idf_components/esp_wifi/src/mesh_event.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/mesh_event.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/mesh_event.c build/ide/esp_idf_components/esp_wifi/src/smartconfig.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig.c build/ide/esp_idf_components/esp_wifi/src/smartconfig_ack.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig_ack.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/smartconfig_ack.c build/ide/esp_idf_components/esp_wifi/src/wifi_default.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default.c build/ide/esp_idf_components/esp_wifi/src/wifi_default_ap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default_ap.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_default_ap.c build/ide/esp_idf_components/esp_wifi/src/wifi_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_init.c build/ide/esp_idf_components/esp_wifi/src/wifi_netif.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_netif.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_wifi/src/wifi_netif.c build/ide/esp_idf_components/espcoredump/src/core_dump_binary.c 1 - /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_binary.c + C:/home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_binary.c build/ide/esp_idf_components/espcoredump/src/core_dump_checksum.c 1 - /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_checksum.c + C:/home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_checksum.c build/ide/esp_idf_components/espcoredump/src/core_dump_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_common.c build/ide/esp_idf_components/espcoredump/src/core_dump_elf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_elf.c + C:/home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_elf.c build/ide/esp_idf_components/espcoredump/src/core_dump_flash.c 1 - /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_flash.c + C:/home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_flash.c build/ide/esp_idf_components/espcoredump/src/core_dump_uart.c 1 - /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_uart.c + C:/home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/core_dump_uart.c build/ide/esp_idf_components/fatfs/diskio/diskio.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio.c build/ide/esp_idf_components/fatfs/diskio/diskio_rawflash.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_rawflash.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_rawflash.c build/ide/esp_idf_components/fatfs/diskio/diskio_sdmmc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_sdmmc.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_sdmmc.c build/ide/esp_idf_components/fatfs/diskio/diskio_wl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_wl.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/diskio/diskio_wl.c build/ide/esp_idf_components/fatfs/src/ff.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/src/ff.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/src/ff.c build/ide/esp_idf_components/fatfs/src/ffunicode.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/src/ffunicode.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/src/ffunicode.c build/ide/esp_idf_components/fatfs/vfs/vfs_fat.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat.c build/ide/esp_idf_components/fatfs/vfs/vfs_fat_sdmmc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_sdmmc.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_sdmmc.c build/ide/esp_idf_components/fatfs/vfs/vfs_fat_spiflash.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_spiflash.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/vfs/vfs_fat_spiflash.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/croutine.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/croutine.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/croutine.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/event_groups.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/event_groups.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/event_groups.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/list.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/list.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/list.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/queue.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/queue.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/queue.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/stream_buffer.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/stream_buffer.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/stream_buffer.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/tasks.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/tasks.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/tasks.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/timers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/timers.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/timers.c build/ide/esp_idf_components/freertos/esp_additions/freertos_v8_compat.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/esp_additions/freertos_v8_compat.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/esp_additions/freertos_v8_compat.c build/ide/esp_idf_components/hal/esp32/brownout_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/brownout_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/esp32/brownout_hal.c build/ide/esp_idf_components/hal/esp32/efuse_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/efuse_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/esp32/efuse_hal.c build/ide/esp_idf_components/hal/esp32/gpio_hal_workaround.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/gpio_hal_workaround.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/esp32/gpio_hal_workaround.c build/ide/esp_idf_components/hal/esp32/touch_sensor_hal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/hal/esp32/touch_sensor_hal.c + C:/home/bogdan/esp-idf-v5.0.3/components/hal/esp32/touch_sensor_hal.c build/ide/esp_idf_components/heap/port/memory_layout_utils.c 1 - /home/bogdan/esp-idf-v5.0.3/components/heap/port/memory_layout_utils.c + C:/home/bogdan/esp-idf-v5.0.3/components/heap/port/memory_layout_utils.c build/ide/esp_idf_components/heap/tlsf/tlsf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/heap/tlsf/tlsf.c + C:/home/bogdan/esp-idf-v5.0.3/components/heap/tlsf/tlsf.c build/ide/esp_idf_components/json/cJSON/cJSON.c 1 - /home/bogdan/esp-idf-v5.0.3/components/json/cJSON/cJSON.c + C:/home/bogdan/esp-idf-v5.0.3/components/json/cJSON/cJSON.c build/ide/esp_idf_components/json/cJSON/cJSON_Utils.c 1 - /home/bogdan/esp-idf-v5.0.3/components/json/cJSON/cJSON_Utils.c + C:/home/bogdan/esp-idf-v5.0.3/components/json/cJSON/cJSON_Utils.c build/ide/esp_idf_components/mbedtls/esp_crt_bundle/esp_crt_bundle.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/esp_crt_bundle/esp_crt_bundle.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/esp_crt_bundle/esp_crt_bundle.c build/ide/esp_idf_components/mbedtls/port/esp_bignum.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_bignum.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_bignum.c build/ide/esp_idf_components/mbedtls/port/esp_hardware.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_hardware.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_hardware.c build/ide/esp_idf_components/mbedtls/port/esp_mem.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_mem.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_mem.c build/ide/esp_idf_components/mbedtls/port/esp_timing.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_timing.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp_timing.c build/ide/esp_idf_components/mbedtls/port/mbedtls_debug.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/mbedtls_debug.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/mbedtls_debug.c build/ide/esp_idf_components/mbedtls/port/net_sockets.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/net_sockets.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/net_sockets.c build/ide/esp_idf_components/mqtt/esp-mqtt/mqtt_client.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/mqtt_client.c + C:/home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/mqtt_client.c build/ide/esp_idf_components/newlib/port/esp_time_impl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/newlib/port/esp_time_impl.c + C:/home/bogdan/esp-idf-v5.0.3/components/newlib/port/esp_time_impl.c build/ide/esp_idf_components/nvs_flash/src/nvs_api.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_api.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_api.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_cxx_api.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_cxx_api.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_cxx_api.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_handle_locked.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_locked.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_locked.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_handle_simple.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_simple.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_handle_simple.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_item_hash_list.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_item_hash_list.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_item_hash_list.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_page.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_page.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_page.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_pagemanager.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_pagemanager.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_pagemanager.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_partition.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_partition_lookup.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_lookup.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_lookup.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_partition_manager.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_manager.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_partition_manager.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_storage.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_storage.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_storage.cpp build/ide/esp_idf_components/nvs_flash/src/nvs_types.cpp 1 - /home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_types.cpp + C:/home/bogdan/esp-idf-v5.0.3/components/nvs_flash/src/nvs_types.cpp build/ide/esp_idf_components/protocomm/proto-c/constants.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/constants.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/constants.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/sec0.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec0.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec0.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/sec1.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec1.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec1.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/sec2.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec2.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/sec2.pb-c.c build/ide/esp_idf_components/protocomm/proto-c/session.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/session.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/proto-c/session.pb-c.c build/ide/esp_idf_components/soc/esp32/adc_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/adc_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/adc_periph.c build/ide/esp_idf_components/soc/esp32/dac_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/dac_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/dac_periph.c build/ide/esp_idf_components/soc/esp32/dport_access.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/dport_access.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/dport_access.c build/ide/esp_idf_components/soc/esp32/gpio_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/gpio_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/gpio_periph.c build/ide/esp_idf_components/soc/esp32/i2c_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/i2c_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/i2c_periph.c build/ide/esp_idf_components/soc/esp32/i2s_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/i2s_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/i2s_periph.c build/ide/esp_idf_components/soc/esp32/interrupts.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/interrupts.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/interrupts.c build/ide/esp_idf_components/soc/esp32/lcd_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/lcd_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/lcd_periph.c build/ide/esp_idf_components/soc/esp32/ledc_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/ledc_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/ledc_periph.c build/ide/esp_idf_components/soc/esp32/mcpwm_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/mcpwm_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/mcpwm_periph.c build/ide/esp_idf_components/soc/esp32/pcnt_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/pcnt_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/pcnt_periph.c build/ide/esp_idf_components/soc/esp32/rmt_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/rmt_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/rmt_periph.c build/ide/esp_idf_components/soc/esp32/rtc_io_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/rtc_io_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/rtc_io_periph.c build/ide/esp_idf_components/soc/esp32/sdio_slave_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdio_slave_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdio_slave_periph.c build/ide/esp_idf_components/soc/esp32/sdm_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdm_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdm_periph.c build/ide/esp_idf_components/soc/esp32/sdmmc_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdmmc_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/sdmmc_periph.c build/ide/esp_idf_components/soc/esp32/spi_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/spi_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/spi_periph.c build/ide/esp_idf_components/soc/esp32/timer_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/timer_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/timer_periph.c build/ide/esp_idf_components/soc/esp32/touch_sensor_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/touch_sensor_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/touch_sensor_periph.c build/ide/esp_idf_components/soc/esp32/uart_periph.c 1 - /home/bogdan/esp-idf-v5.0.3/components/soc/esp32/uart_periph.c + C:/home/bogdan/esp-idf-v5.0.3/components/soc/esp32/uart_periph.c build/ide/esp_idf_components/spi_flash/esp32/flash_ops_esp32.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp32/flash_ops_esp32.c + C:/home/bogdan/esp-idf-v5.0.3/components/spi_flash/esp32/flash_ops_esp32.c build/ide/esp_idf_components/ulp/ulp_common/ulp_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/ulp/ulp_common/ulp_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/ulp/ulp_common/ulp_common.c build/ide/esp_idf_components/wifi_provisioning/proto-c/wifi_config.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_config.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_config.pb-c.c build/ide/esp_idf_components/wifi_provisioning/proto-c/wifi_constants.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_constants.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_constants.pb-c.c build/ide/esp_idf_components/wifi_provisioning/proto-c/wifi_scan.pb-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_scan.pb-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/proto-c/wifi_scan.pb-c.c build/ide/esp_idf_components/wifi_provisioning/src/handlers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/handlers.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/handlers.c build/ide/esp_idf_components/wifi_provisioning/src/manager.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/manager.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/manager.c build/ide/esp_idf_components/wifi_provisioning/src/scheme_console.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_console.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_console.c build/ide/esp_idf_components/wifi_provisioning/src/scheme_softap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_softap.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/scheme_softap.c build/ide/esp_idf_components/wifi_provisioning/src/wifi_config.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_config.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_config.c build/ide/esp_idf_components/wifi_provisioning/src/wifi_scan.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_scan.c + C:/home/bogdan/esp-idf-v5.0.3/components/wifi_provisioning/src/wifi_scan.c build/ide/esp_idf_components/wpa_supplicant/port/eloop.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/port/eloop.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/port/eloop.c build/ide/esp_idf_components/wpa_supplicant/port/os_xtensa.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/port/os_xtensa.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/port/os_xtensa.c build/ide/esp_idf_components/bootloader_support/bootloader_flash/src/bootloader_flash.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash.c build/ide/esp_idf_components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32.c build/ide/esp_idf_components/bootloader_support/bootloader_flash/src/flash_qio_mode.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/bootloader_flash/src/flash_qio_mode.c build/ide/esp_idf_components/bootloader_support/src/idf/bootloader_sha.c 1 - /home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/idf/bootloader_sha.c + C:/home/bogdan/esp-idf-v5.0.3/components/bootloader_support/src/idf/bootloader_sha.c build/ide/esp_idf_components/cmock/CMock/src/cmock.c 1 - /home/bogdan/esp-idf-v5.0.3/components/cmock/CMock/src/cmock.c + C:/home/bogdan/esp-idf-v5.0.3/components/cmock/CMock/src/cmock.c build/ide/esp_idf_components/esp_adc/deprecated/esp32/esp_adc_cal_legacy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_adc/deprecated/esp32/esp_adc_cal_legacy.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_adc/deprecated/esp32/esp_adc_cal_legacy.c build/ide/esp_idf_components/esp_http_server/src/util/ctrl_sock.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/util/ctrl_sock.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_http_server/src/util/ctrl_sock.c build/ide/esp_idf_components/esp_hw_support/port/esp32/cache_sram_mmu.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/cache_sram_mmu.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/cache_sram_mmu.c build/ide/esp_idf_components/esp_hw_support/port/esp32/chip_info.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/chip_info.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/chip_info.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_clk.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_clk_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_clk_init.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_init.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_pm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_pm.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_pm.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_sleep.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_sleep.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_sleep.c build/ide/esp_idf_components/esp_hw_support/port/esp32/rtc_time.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_time.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/rtc_time.c build/ide/esp_idf_components/esp_hw_support/port/esp32/sar_periph_ctrl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/sar_periph_ctrl.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_hw_support/port/esp32/sar_periph_ctrl.c build/ide/esp_idf_components/esp_netif/lwip/netif/esp_pbuf_ref.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/esp_pbuf_ref.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/esp_pbuf_ref.c build/ide/esp_idf_components/esp_netif/lwip/netif/ethernetif.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/ethernetif.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/ethernetif.c build/ide/esp_idf_components/esp_netif/lwip/netif/wlanif.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/wlanif.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_netif/lwip/netif/wlanif.c build/ide/esp_idf_components/fatfs/port/freertos/ffsystem.c 1 - /home/bogdan/esp-idf-v5.0.3/components/fatfs/port/freertos/ffsystem.c + C:/home/bogdan/esp-idf-v5.0.3/components/fatfs/port/freertos/ffsystem.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/port_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_common.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/port_systick.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_systick.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/port_systick.c build/ide/esp_idf_components/heap/port/esp32/memory_layout.c 1 - /home/bogdan/esp-idf-v5.0.3/components/heap/port/esp32/memory_layout.c + C:/home/bogdan/esp-idf-v5.0.3/components/heap/port/esp32/memory_layout.c build/ide/esp_idf_components/lwip/apps/dhcpserver/dhcpserver.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/dhcpserver/dhcpserver.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/apps/dhcpserver/dhcpserver.c build/ide/esp_idf_components/lwip/apps/ping/esp_ping.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/esp_ping.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/esp_ping.c build/ide/esp_idf_components/lwip/apps/ping/ping.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/ping.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/ping.c build/ide/esp_idf_components/lwip/apps/ping/ping_sock.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/ping_sock.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/apps/ping/ping_sock.c build/ide/esp_idf_components/lwip/apps/sntp/sntp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/apps/sntp/sntp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/apps/sntp/sntp.c build/ide/esp_idf_components/lwip/port/esp32/sockets_ext.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/sockets_ext.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/sockets_ext.c build/ide/esp_idf_components/lwip/port/esp32/vfs_lwip.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/vfs_lwip.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/vfs_lwip.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aes.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aes.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aes.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aesce.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesce.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesce.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aesni.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesni.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aesni.c build/ide/esp_idf_components/mbedtls/mbedtls/library/aria.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aria.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/aria.c build/ide/esp_idf_components/mbedtls/mbedtls/library/asn1parse.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1parse.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1parse.c build/ide/esp_idf_components/mbedtls/mbedtls/library/asn1write.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1write.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/asn1write.c build/ide/esp_idf_components/mbedtls/mbedtls/library/base64.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/base64.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/base64.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum_core.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_core.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_core.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum_mod.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod.c build/ide/esp_idf_components/mbedtls/mbedtls/library/bignum_mod_raw.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod_raw.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/bignum_mod_raw.c build/ide/esp_idf_components/mbedtls/mbedtls/library/camellia.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/camellia.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/camellia.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ccm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ccm.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ccm.c build/ide/esp_idf_components/mbedtls/mbedtls/library/chacha20.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chacha20.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chacha20.c build/ide/esp_idf_components/mbedtls/mbedtls/library/chachapoly.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chachapoly.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/chachapoly.c build/ide/esp_idf_components/mbedtls/mbedtls/library/cipher.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher.c build/ide/esp_idf_components/mbedtls/mbedtls/library/cipher_wrap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher_wrap.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cipher_wrap.c build/ide/esp_idf_components/mbedtls/mbedtls/library/cmac.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cmac.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/cmac.c build/ide/esp_idf_components/mbedtls/mbedtls/library/constant_time.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/constant_time.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/constant_time.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ctr_drbg.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ctr_drbg.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ctr_drbg.c build/ide/esp_idf_components/mbedtls/mbedtls/library/debug.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/debug.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/debug.c build/ide/esp_idf_components/mbedtls/mbedtls/library/des.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/des.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/des.c build/ide/esp_idf_components/mbedtls/mbedtls/library/dhm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/dhm.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/dhm.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecdh.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdh.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdh.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecdsa.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdsa.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecdsa.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecjpake.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecjpake.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecjpake.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ecp_curves.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp_curves.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ecp_curves.c build/ide/esp_idf_components/mbedtls/mbedtls/library/entropy.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy.c build/ide/esp_idf_components/mbedtls/mbedtls/library/entropy_poll.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy_poll.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/entropy_poll.c build/ide/esp_idf_components/mbedtls/mbedtls/library/error.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/error.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/error.c build/ide/esp_idf_components/mbedtls/mbedtls/library/gcm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/gcm.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/gcm.c build/ide/esp_idf_components/mbedtls/mbedtls/library/hash_info.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hash_info.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hash_info.c build/ide/esp_idf_components/mbedtls/mbedtls/library/hkdf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hkdf.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hkdf.c build/ide/esp_idf_components/mbedtls/mbedtls/library/hmac_drbg.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hmac_drbg.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/hmac_drbg.c build/ide/esp_idf_components/mbedtls/mbedtls/library/lmots.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lmots.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lmots.c build/ide/esp_idf_components/mbedtls/mbedtls/library/lms.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lms.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/lms.c build/ide/esp_idf_components/mbedtls/mbedtls/library/md.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md.c build/ide/esp_idf_components/mbedtls/mbedtls/library/md5.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md5.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/md5.c build/ide/esp_idf_components/mbedtls/mbedtls/library/memory_buffer_alloc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/memory_buffer_alloc.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/memory_buffer_alloc.c build/ide/esp_idf_components/mbedtls/mbedtls/library/mps_reader.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_reader.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_reader.c build/ide/esp_idf_components/mbedtls/mbedtls/library/mps_trace.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_trace.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/mps_trace.c build/ide/esp_idf_components/mbedtls/mbedtls/library/nist_kw.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/nist_kw.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/nist_kw.c build/ide/esp_idf_components/mbedtls/mbedtls/library/oid.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/oid.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/oid.c build/ide/esp_idf_components/mbedtls/mbedtls/library/padlock.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/padlock.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/padlock.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pem.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pem.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pem.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pk.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pk_wrap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk_wrap.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pk_wrap.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkcs12.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs12.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs12.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkcs5.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs5.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs5.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkcs7.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs7.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkcs7.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkparse.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkparse.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkparse.c build/ide/esp_idf_components/mbedtls/mbedtls/library/pkwrite.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkwrite.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/pkwrite.c build/ide/esp_idf_components/mbedtls/mbedtls/library/platform.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform.c build/ide/esp_idf_components/mbedtls/mbedtls/library/platform_util.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform_util.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/platform_util.c build/ide/esp_idf_components/mbedtls/mbedtls/library/poly1305.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/poly1305.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/poly1305.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_aead.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_aead.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_aead.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_cipher.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_cipher.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_cipher.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_client.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_client.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_driver_wrappers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_driver_wrappers.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_driver_wrappers.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_ecp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_ecp.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_ecp.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_hash.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_hash.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_hash.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_mac.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_mac.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_mac.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_pake.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_pake.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_pake.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_rsa.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_rsa.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_rsa.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_se.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_se.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_se.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_slot_management.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_slot_management.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_slot_management.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_crypto_storage.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_storage.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_crypto_storage.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_its_file.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_its_file.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_its_file.c build/ide/esp_idf_components/mbedtls/mbedtls/library/psa_util.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_util.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/psa_util.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ripemd160.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ripemd160.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ripemd160.c build/ide/esp_idf_components/mbedtls/mbedtls/library/rsa.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa.c build/ide/esp_idf_components/mbedtls/mbedtls/library/rsa_alt_helpers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa_alt_helpers.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/rsa_alt_helpers.c build/ide/esp_idf_components/mbedtls/mbedtls/library/sha1.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha1.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha1.c build/ide/esp_idf_components/mbedtls/mbedtls/library/sha256.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha256.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha256.c build/ide/esp_idf_components/mbedtls/mbedtls/library/sha512.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha512.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/sha512.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_cache.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cache.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cache.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_ciphersuites.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ciphersuites.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ciphersuites.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_client.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_client.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_cookie.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cookie.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_cookie.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_debug_helpers_generated.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_msg.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_msg.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_msg.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_ticket.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ticket.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_ticket.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls12_client.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_client.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls12_server.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_server.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls12_server.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_client.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_client.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_client.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_generic.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_generic.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_generic.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_keys.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_keys.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_keys.c build/ide/esp_idf_components/mbedtls/mbedtls/library/ssl_tls13_server.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_server.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/ssl_tls13_server.c build/ide/esp_idf_components/mbedtls/mbedtls/library/threading.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/threading.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/threading.c build/ide/esp_idf_components/mbedtls/mbedtls/library/timing.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/timing.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/timing.c build/ide/esp_idf_components/mbedtls/mbedtls/library/version.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version.c build/ide/esp_idf_components/mbedtls/mbedtls/library/version_features.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version_features.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/version_features.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_create.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_create.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_create.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_crl.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crl.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crl.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_crt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crt.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_crt.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509_csr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_csr.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509_csr.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509write_crt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_crt.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_crt.c build/ide/esp_idf_components/mbedtls/mbedtls/library/x509write_csr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_csr.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/mbedtls/library/x509write_csr.c build/ide/esp_idf_components/mbedtls/port/aes/esp_aes_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_common.c build/ide/esp_idf_components/mbedtls/port/aes/esp_aes_gcm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_gcm.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_gcm.c build/ide/esp_idf_components/mbedtls/port/aes/esp_aes_xts.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_xts.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/esp_aes_xts.c build/ide/esp_idf_components/mbedtls/port/esp32/bignum.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp32/bignum.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/esp32/bignum.c build/ide/esp_idf_components/mbedtls/port/md/esp_md.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/md/esp_md.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/md/esp_md.c build/ide/esp_idf_components/mbedtls/port/sha/esp_sha.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/esp_sha.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/esp_sha.c build/ide/esp_idf_components/mqtt/esp-mqtt/lib/mqtt_msg.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_msg.c + C:/home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_msg.c build/ide/esp_idf_components/mqtt/esp-mqtt/lib/mqtt_outbox.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_outbox.c + C:/home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/mqtt_outbox.c build/ide/esp_idf_components/mqtt/esp-mqtt/lib/platform_esp32_idf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/platform_esp32_idf.c + C:/home/bogdan/esp-idf-v5.0.3/components/mqtt/esp-mqtt/lib/platform_esp32_idf.c build/ide/esp_idf_components/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c + C:/home/bogdan/esp-idf-v5.0.3/components/protobuf-c/protobuf-c/protobuf-c/protobuf-c.c build/ide/esp_idf_components/protocomm/src/common/protocomm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/common/protocomm.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/common/protocomm.c build/ide/esp_idf_components/protocomm/src/security/security0.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security0.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security0.c build/ide/esp_idf_components/protocomm/src/security/security1.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security1.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security1.c build/ide/esp_idf_components/protocomm/src/security/security2.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security2.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/security/security2.c build/ide/esp_idf_components/protocomm/src/transports/protocomm_console.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_console.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_console.c build/ide/esp_idf_components/protocomm/src/transports/protocomm_httpd.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_httpd.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/transports/protocomm_httpd.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_cache.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_cache.c + C:/home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_cache.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_check.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_check.c + C:/home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_check.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_gc.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_gc.c + C:/home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_gc.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_hydrogen.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_hydrogen.c + C:/home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_hydrogen.c build/ide/esp_idf_components/spiffs/spiffs/src/spiffs_nucleus.c 1 - /home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_nucleus.c + C:/home/bogdan/esp-idf-v5.0.3/components/spiffs/spiffs/src/spiffs_nucleus.c build/ide/esp_idf_components/unity/port/esp/unity_utils_memory_esp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/unity/port/esp/unity_utils_memory_esp.c + C:/home/bogdan/esp-idf-v5.0.3/components/unity/port/esp/unity_utils_memory_esp.c build/ide/esp_idf_components/unity/unity/src/unity.c 1 - /home/bogdan/esp-idf-v5.0.3/components/unity/unity/src/unity.c + C:/home/bogdan/esp-idf-v5.0.3/components/unity/unity/src/unity.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_common.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_hostap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_hostap.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_hostap.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_owe.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_owe.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_owe.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpa2.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa2.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa2.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/esp_wps.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wps.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/esp_wps.c build/ide/esp_idf_components/wpa_supplicant/src/ap/ap_config.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ap_config.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ap_config.c build/ide/esp_idf_components/wpa_supplicant/src/ap/ieee802_1x.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ieee802_1x.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/ieee802_1x.c build/ide/esp_idf_components/wpa_supplicant/src/ap/sta_info.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/sta_info.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/sta_info.c build/ide/esp_idf_components/wpa_supplicant/src/ap/wpa_auth.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth.c build/ide/esp_idf_components/wpa_supplicant/src/ap/wpa_auth_ie.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth_ie.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/ap/wpa_auth_ie.c build/ide/esp_idf_components/wpa_supplicant/src/common/dragonfly.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/dragonfly.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/dragonfly.c build/ide/esp_idf_components/wpa_supplicant/src/common/ieee802_11_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/ieee802_11_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/ieee802_11_common.c build/ide/esp_idf_components/wpa_supplicant/src/common/sae.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/sae.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/sae.c build/ide/esp_idf_components/wpa_supplicant/src/common/wpa_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/wpa_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/common/wpa_common.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-ccm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-ccm.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-ccm.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-gcm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-gcm.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-gcm.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-omac1.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-omac1.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-omac1.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-siv.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-siv.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-siv.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-unwrap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-unwrap.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-unwrap.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/aes-wrap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-wrap.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/aes-wrap.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/ccmp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ccmp.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ccmp.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/crypto_ops.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/crypto_ops.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/crypto_ops.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/des-internal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/des-internal.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/des-internal.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/dh_group5.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_group5.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_group5.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/dh_groups.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_groups.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/dh_groups.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/md4-internal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/md4-internal.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/md4-internal.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/ms_funcs.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ms_funcs.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/ms_funcs.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/rc4.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/rc4.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/rc4.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha1-prf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-prf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-prf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha1-tlsprf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tlsprf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tlsprf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha1-tprf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tprf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha1-tprf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha256-kdf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-kdf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-kdf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha256-prf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-prf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-prf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha256-tlsprf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-tlsprf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha256-tlsprf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha384-prf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-prf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-prf.c build/ide/esp_idf_components/wpa_supplicant/src/crypto/sha384-tlsprf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-tlsprf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/crypto/sha384-tlsprf.c build/ide/esp_idf_components/wpa_supplicant/src/eap_common/eap_wsc_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_common/eap_wsc_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_common/eap_wsc_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/chap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/chap.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/chap.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_fast.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_fast_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_fast_pac.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_pac.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_fast_pac.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_mschapv2.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_mschapv2.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_mschapv2.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_peap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_peap_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_peap_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_tls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_tls_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_tls_common.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/eap_ttls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_ttls.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/eap_ttls.c build/ide/esp_idf_components/wpa_supplicant/src/eap_peer/mschapv2.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/mschapv2.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/eap_peer/mschapv2.c build/ide/esp_idf_components/wpa_supplicant/src/rsn_supp/pmksa_cache.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/pmksa_cache.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/pmksa_cache.c build/ide/esp_idf_components/wpa_supplicant/src/rsn_supp/wpa.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa.c build/ide/esp_idf_components/wpa_supplicant/src/rsn_supp/wpa_ie.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa_ie.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/rsn_supp/wpa_ie.c build/ide/esp_idf_components/wpa_supplicant/src/utils/base64.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/base64.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/base64.c build/ide/esp_idf_components/wpa_supplicant/src/utils/bitfield.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/bitfield.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/bitfield.c build/ide/esp_idf_components/wpa_supplicant/src/utils/common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/common.c build/ide/esp_idf_components/wpa_supplicant/src/utils/ext_password.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/ext_password.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/ext_password.c build/ide/esp_idf_components/wpa_supplicant/src/utils/json.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/json.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/json.c build/ide/esp_idf_components/wpa_supplicant/src/utils/uuid.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/uuid.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/uuid.c build/ide/esp_idf_components/wpa_supplicant/src/utils/wpa_debug.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpa_debug.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpa_debug.c build/ide/esp_idf_components/wpa_supplicant/src/utils/wpabuf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpabuf.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/utils/wpabuf.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_attr_build.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_build.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_build.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_attr_parse.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_parse.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_parse.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_attr_process.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_process.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_attr_process.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_common.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_common.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_common.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_dev_attr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_dev_attr.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_dev_attr.c build/ide/esp_idf_components/wpa_supplicant/src/wps/wps_enrollee.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_enrollee.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/src/wps/wps_enrollee.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/debug_helpers.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/debug_helpers_asm.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers_asm.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_helpers_asm.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/debug_stubs.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_stubs.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/debug_stubs.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/esp_ipc_isr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_handler.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/esp_ipc_isr_routines.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/expression_with_stack.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/expression_with_stack_asm.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack_asm.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/expression_with_stack_asm.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/panic_arch.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_arch.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_arch.c build/ide/esp_idf_components/esp_system/port/arch/xtensa/panic_handler_asm.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_handler_asm.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/panic_handler_asm.S build/ide/esp_idf_components/esp_system/port/arch/xtensa/trax.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/trax.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/arch/xtensa/trax.c build/ide/esp_idf_components/esp_system/port/soc/esp32/cache_err_int.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/cache_err_int.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/cache_err_int.c build/ide/esp_idf_components/esp_system/port/soc/esp32/clk.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/clk.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/clk.c build/ide/esp_idf_components/esp_system/port/soc/esp32/highint_hdl.S 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/highint_hdl.S + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/highint_hdl.S build/ide/esp_idf_components/esp_system/port/soc/esp32/reset_reason.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/reset_reason.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/reset_reason.c build/ide/esp_idf_components/esp_system/port/soc/esp32/system_internal.c 1 - /home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/system_internal.c + C:/home/bogdan/esp-idf-v5.0.3/components/esp_system/port/soc/esp32/system_internal.c build/ide/esp_idf_components/espcoredump/src/port/xtensa/core_dump_port.c 1 - /home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/port/xtensa/core_dump_port.c + C:/home/bogdan/esp-idf-v5.0.3/components/espcoredump/src/port/xtensa/core_dump_port.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/portasm.S build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_context.S 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_context.S + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_context.S build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S build/ide/esp_idf_components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S 1 - /home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S + C:/home/bogdan/esp-idf-v5.0.3/components/freertos/FreeRTOS-Kernel/portable/xtensa/xtensa_vectors.S build/ide/esp_idf_components/lwip/lwip/src/api/api_lib.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_lib.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_lib.c build/ide/esp_idf_components/lwip/lwip/src/api/api_msg.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_msg.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/api_msg.c build/ide/esp_idf_components/lwip/lwip/src/api/err.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/err.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/err.c build/ide/esp_idf_components/lwip/lwip/src/api/if_api.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/if_api.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/if_api.c build/ide/esp_idf_components/lwip/lwip/src/api/netbuf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netbuf.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netbuf.c build/ide/esp_idf_components/lwip/lwip/src/api/netdb.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netdb.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netdb.c build/ide/esp_idf_components/lwip/lwip/src/api/netifapi.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netifapi.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/netifapi.c build/ide/esp_idf_components/lwip/lwip/src/api/sockets.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/sockets.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/sockets.c build/ide/esp_idf_components/lwip/lwip/src/api/tcpip.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/tcpip.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/api/tcpip.c build/ide/esp_idf_components/lwip/lwip/src/core/def.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/def.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/def.c build/ide/esp_idf_components/lwip/lwip/src/core/dns.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/dns.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/dns.c build/ide/esp_idf_components/lwip/lwip/src/core/inet_chksum.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/inet_chksum.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/inet_chksum.c build/ide/esp_idf_components/lwip/lwip/src/core/init.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/init.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/init.c build/ide/esp_idf_components/lwip/lwip/src/core/ip.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ip.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ip.c build/ide/esp_idf_components/lwip/lwip/src/core/mem.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/mem.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/mem.c build/ide/esp_idf_components/lwip/lwip/src/core/memp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/memp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/memp.c build/ide/esp_idf_components/lwip/lwip/src/core/netif.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/netif.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/netif.c build/ide/esp_idf_components/lwip/lwip/src/core/pbuf.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/pbuf.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/pbuf.c build/ide/esp_idf_components/lwip/lwip/src/core/raw.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/raw.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/raw.c build/ide/esp_idf_components/lwip/lwip/src/core/stats.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/stats.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/stats.c build/ide/esp_idf_components/lwip/lwip/src/core/sys.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/sys.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/sys.c build/ide/esp_idf_components/lwip/lwip/src/core/tcp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp.c build/ide/esp_idf_components/lwip/lwip/src/core/tcp_in.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_in.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_in.c build/ide/esp_idf_components/lwip/lwip/src/core/tcp_out.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_out.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/tcp_out.c build/ide/esp_idf_components/lwip/lwip/src/core/timeouts.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/timeouts.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/timeouts.c build/ide/esp_idf_components/lwip/lwip/src/core/udp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/udp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/udp.c build/ide/esp_idf_components/lwip/lwip/src/netif/bridgeif.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif.c build/ide/esp_idf_components/lwip/lwip/src/netif/bridgeif_fdb.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif_fdb.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/bridgeif_fdb.c build/ide/esp_idf_components/lwip/lwip/src/netif/ethernet.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ethernet.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ethernet.c build/ide/esp_idf_components/lwip/lwip/src/netif/slipif.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/slipif.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/slipif.c build/ide/esp_idf_components/lwip/port/esp32/debug/lwip_debug.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/debug/lwip_debug.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/debug/lwip_debug.c build/ide/esp_idf_components/lwip/port/esp32/freertos/sys_arch.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/freertos/sys_arch.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/freertos/sys_arch.c build/ide/esp_idf_components/lwip/port/esp32/hooks/lwip_default_hooks.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/lwip_default_hooks.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/lwip_default_hooks.c build/ide/esp_idf_components/lwip/port/esp32/hooks/tcp_isn_default.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/tcp_isn_default.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/port/esp32/hooks/tcp_isn_default.c build/ide/esp_idf_components/mbedtls/port/aes/block/esp_aes.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/block/esp_aes.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/aes/block/esp_aes.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/esp_sha1.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha1.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha1.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/esp_sha256.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha256.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha256.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/esp_sha512.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha512.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/esp_sha512.c build/ide/esp_idf_components/mbedtls/port/sha/parallel_engine/sha.c 1 - /home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/sha.c + C:/home/bogdan/esp-idf-v5.0.3/components/mbedtls/port/sha/parallel_engine/sha.c build/ide/esp_idf_components/protocomm/src/crypto/srp6a/esp_srp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp.c build/ide/esp_idf_components/protocomm/src/crypto/srp6a/esp_srp_mpi.c 1 - /home/bogdan/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp_mpi.c + C:/home/bogdan/esp-idf-v5.0.3/components/protocomm/src/crypto/srp6a/esp_srp_mpi.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-ec.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/crypto_mbedtls.c build/ide/esp_idf_components/wpa_supplicant/esp_supplicant/src/crypto/tls_mbedtls.c 1 - /home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/tls_mbedtls.c + C:/home/bogdan/esp-idf-v5.0.3/components/wpa_supplicant/esp_supplicant/src/crypto/tls_mbedtls.c build/ide/esp_idf_components/lwip/lwip/src/apps/netbiosns/netbiosns.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/apps/netbiosns/netbiosns.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/apps/netbiosns/netbiosns.c build/ide/esp_idf_components/lwip/lwip/src/apps/sntp/sntp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/apps/sntp/sntp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/apps/sntp/sntp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/autoip.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/autoip.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/autoip.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/dhcp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/dhcp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/dhcp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/etharp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/etharp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/etharp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/icmp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/icmp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/icmp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/igmp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/igmp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/igmp.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4_addr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_addr.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_addr.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4_frag.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_frag.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_frag.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv4/ip4_napt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_napt.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv4/ip4_napt.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/dhcp6.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/dhcp6.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/dhcp6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ethip6.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ethip6.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ethip6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/icmp6.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/icmp6.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/icmp6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/inet6.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/inet6.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/inet6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ip6.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ip6_addr.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_addr.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_addr.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/ip6_frag.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_frag.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/ip6_frag.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/mld6.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/mld6.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/mld6.c build/ide/esp_idf_components/lwip/lwip/src/core/ipv6/nd6.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/nd6.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/core/ipv6/nd6.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/auth.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/auth.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/auth.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ccp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ccp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ccp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/chap-md5.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-md5.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-md5.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/chap-new.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-new.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap-new.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/chap_ms.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap_ms.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/chap_ms.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/demand.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/demand.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/demand.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/eap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eap.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eap.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ecp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ecp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ecp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/eui64.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eui64.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/eui64.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/fsm.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/fsm.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/fsm.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ipcp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipcp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipcp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ipv6cp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipv6cp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ipv6cp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/lcp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/lcp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/lcp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/magic.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/magic.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/magic.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/mppe.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/mppe.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/mppe.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/multilink.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/multilink.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/multilink.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/ppp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ppp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/ppp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppapi.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppapi.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppapi.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppcrypt.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppcrypt.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppcrypt.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppoe.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppoe.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppoe.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppol2tp.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppol2tp.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppol2tp.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/pppos.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppos.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/pppos.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/upap.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/upap.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/upap.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/utils.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/utils.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/utils.c build/ide/esp_idf_components/lwip/lwip/src/netif/ppp/vj.c 1 - /home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/vj.c + C:/home/bogdan/esp-idf-v5.0.3/components/lwip/lwip/src/netif/ppp/vj.c build/ide/esp_idf_components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c 1 - /home/bogdan/esp-idf-v5.0.3/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c + C:/home/bogdan/esp-idf-v5.0.3/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c diff --git a/WEBUI/assets/ErrorNotFound.945dd912.js b/WEBUI/assets/ErrorNotFound.945dd912.js new file mode 100644 index 0000000..cf6628f --- /dev/null +++ b/WEBUI/assets/ErrorNotFound.945dd912.js @@ -0,0 +1 @@ +import{_ as t,W as o,X as s,a7 as a,a6 as e,$ as n,a5 as r}from"./index.f4a88b7f.js";const c=o({name:"ErrorNotFound"}),l={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},d=e("div",{style:{"font-size":"30vh"}}," 404 ",-1),i=e("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function _(p,f,u,h,x,m){return s(),a("div",l,[e("div",null,[d,i,n(r,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}var N=t(c,[["render",_]]);export{N as default}; diff --git a/WEBUI/assets/IndexPage1.fbedabee.js b/WEBUI/assets/IndexPage1.fbedabee.js new file mode 100644 index 0000000..1bcd63a --- /dev/null +++ b/WEBUI/assets/IndexPage1.fbedabee.js @@ -0,0 +1 @@ +import{Q as a}from"./QPage.2c9c9163.js";import{_ as t,W as s,X as n,Y as o,Z as r,a6 as e}from"./index.f4a88b7f.js";const c=s({name:"IndexPage1"}),p=e("h1",null,[e("p",null,"First page")],-1);function _(f,l,d,i,x,m){return n(),o(a,{class:"flex flex-center"},{default:r(()=>[p]),_:1})}var h=t(c,[["render",_]]);export{h as default}; diff --git a/WEBUI/assets/IndexPage2.afc166ab.js b/WEBUI/assets/IndexPage2.afc166ab.js new file mode 100644 index 0000000000000000000000000000000000000000..2c50d9fa26b38ec8678483e9c903a23d8cece94b GIT binary patch literal 4674 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 E0F1%=U;qFB literal 0 HcmV?d00001 diff --git a/WEBUI/assets/IndexPage3.542d34ac.js b/WEBUI/assets/IndexPage3.542d34ac.js new file mode 100644 index 0000000000000000000000000000000000000000..be0d365183f805fb1fb63e3dd8c38a5672f80db6 GIT binary patch literal 5261 zcmV;86mshyiwFP!000023gugEciXm-{(gUj%yX|wRnT3;*!j0_7lrF`e)tmmsjbGqW=;NpBayz z@oPk4QTzEB$!6z(oTUjOUfts<$%|gUH5!#%rUd2b;uHP;CLv2Ut;a%K$@eJ-exWEX zX?8_lXXz?O5dq{!)FzI|V`3~o0lkBQ}a(XH~x9GW)6qi?_c zN9Wtl=tF*}ZjW!jTd?F~C+2*W4~~wmz-88#eHhshT_)HMjw;d(^c0=H`$V%`=*jGd zeN(oOHILJ*^DL$b>iotIpWUoU(itfZ-(4*UTL_k8Neo85$=FrQcj+w?JBM)bCE0>a zX_C{<%hR_|KhjI{=*x7rUQpwkIXw0^!?Fs^HwflhvX z`{qeBI<&CkJAv&v0SfFO@XP?&mhS}!TfrEezc_vVHX2zD!X65cIYvK5BaE?UyOsl_ zI0!=r7&sW&rW4vA&xc}YVbcs<-$tQ_!@vi6gk3WTeKQPgWI3)496&Cz0^jsK+p?gS zXE}C&&A>!9Hr+6AOpH9!w=CE4L6l>8K_Ivx99pjF3%JO_o&`nA^pNFYCjbi5h7mY{ z1^oo8z;^A>6ucZ0+APQS9iVjpDRcw@P5=n30QtUYxgZvxT22UXv1I{j7jR=Qgkl(a zrssqKh;m)Wvdkc`U;q{lY~U6mD|9WO38V@E2DUw+4BPfx9~1>eH*j1SF~$gEP?9H< zVcUV_z-BP z6dDE+&$NAH`CysA1(OJ@rfq^WfMU5J+z5b!4L;&~pcVlT!w}s7`(O>z1Q3DgfZjr& zz@Z64^kLx80UCjk1vnk#nqKGx9yo~ShNfq_F1SiyhoK+%J_>=G4Xyy7!OFra7;NbZ z>|iv|weJ9(?fW4N1(fXx8zD=e1lZU`mK0-x;*e#70>JUW9pMr<;I+b*KDf9IDg@9L z7}^Gp4q;RlxFcv0y!h zc{Cai^?T#Z-Q9tlhJBXHUjxFzRzp-pT3)S)XEGx7A^PxC%;i2$&w0j@tNxTM7C;z5 z*cz$0rDpk9+Zbp&2BP$TY4Fi$B>KHYa%6&-O*Z`%1 zR8!^^X~{*eaOcKmI8QTOfJ-BDm>xHMv%jFp6_1C#UaIi3sCj#oj)!E##%+UQ0DDu4 z-Jo(fHL9hgLo9~~sF+W)n-xzZ3X8q2W%Tzo%c%a1YW>E5B|;f-mp~c)8>3%L6;RgV zD$OAMSw@okV@;$zmZJ?cmH%iGPK$}yTyMBoE@y#e6r)f;3Jty>d8}7*Ds^(Ct@%9A zjJ}%1%C^Q(Fpi>Ry;vAL&eG4)XeU_)nwQCrF)Tg&e&+?Z;F0L}jwL*hH+10|TN4~w z?(X&{lWgAQttcLU&A5bEMJ_~c4{o3=DV(nyMXla)KD=0x>7SW!h;8||=wA4Einb;m z+nIQR@`1^>i>01``?D;+4@QpenQSQApKf^tH~S0c+uk^~=UlxFDx-tYG%L0s$^Fsrz*KssqX7nrJyQ>HRp!BS_-bk;93r@1!0h6A`W}4ez5|oA7jvL z8=2^VzcJ#Eb=f60BS;G&S%HkmQk-KPh1h`%3lg59#fk!KLG}`cVbNko4t5|9gDlA} znw-e7VAJWlfm=4Y5%z(PNNe1p$%`O8av-OJ9HeOSBbgb9FNb0v+1cUTAC!%jkUXRd z*zF3uyP+9E_(79(YdRz%>^;ynlJh;V38-~b#ukQzK{6Caya+0YMvWOW%#Y)t(nf71 zvBGTIjEX2xcZ0f!6;y-?Dk20G!GVgnKt)KPBYD>smq1)XNo>li?1N<|EPG+uO-^uF zvkd_~YxtRf*zIP=o&)hPH|QvP^vD|DMSPTxkB{X>aFq3WU3;t){y={QnwZ8Udj@OM z6AmF6v18a$KCbw(ZKeZu3{y0CtXBj&Z1e8eqeq^xO^F&5R&d93tQZtuCp#SEkS|JyDfzX9jSW_jU1Y~ z6kc!kQw6~vWVeaMYFlFh?3F#5C(*%k-mTd`ge=tV_35PGSYAY=o1!`7uM*I_ z7db|~ycbhX?Y;Epk!_kH(-IiW@gd|{w&nT(z>W>+mg~8K!&cUTfgz}i3xBxdV1Eu{^jfY8cBZE~=I*s=k4qN4!hWb@cp#chid(Xcgt% z?Bb8S8v}IOoAp+`A3?7|n`5+&roC$z0qZSF;A;sO05S=X6#$t6$O?c=0b~_GDgn|0 zAXNZq0gx(yR05nttjhu5G&!e=<0OR>Z+T|A$z!-Pw#UF7u2aH*T z(NY+#5@Qw-g^@Hc5{Z!%7>UA23XDWyBo)R?V$2GRnZlSA7&C=2lNgozUq>%4NS9rl z1IDZyU;L4EDPYVijJCpPmlz=;D2%+oI4tx2;8pI%-!x@92hWp$%h#-v_cH~M9G>VfB&ZIKa{;6`BFT6%P2_`ee6d(wX|9LZ7m}9B<$2l3o_DzjI?0#P^|S?9+JY=? zL6){4OIwho`^eILWa&P^euR9xHbEg$|x_t^Cw^5Xf( zgGLueM~!o*X1Z<#1KTpd9R$tygp=Y#YFHg<=ah@nF5A+}WI>$XG@8qeHQsIx${c39 z8CQpxJMCVX$!xb$^6E@g6$qf>Ntr0sG2l>oMwhx{d*jpYvWh2__!7gi%6bDU3gE(bMAQeSr-3sm! zaVi3Y#UWBs9U>JpVyKA-J6oO9dCNW@J*kd^lKYQ?Sa}>&%5Y36BiNB4Pkz2e?ogbi zlxL&)|C3YM(m5V^PW1q;7sQ&DoAi&=S~t{&in%S*3T&R@uz7S;4edh?phqIofEk^~}1c|Mem|0im}0_nltdOIL$78jy-mR=~r})vHk3aBs|Y7}y`pwlbQU*tuh%uR*%m zNJPa8R8jLC062|NRBck9QX-DvkAr*7=9xra>ft6utgy#2mc z322~R;@C!6R8e&ckZwyfHij<#6`}H8d9L`HTv2=SX-(z7P~9ZwHw!wEuY*p^NiN2?>P(urH zInZ8F-g$a@cHWWqHb^kQ6@yEjl-*NK*4bjG_u1Pgop*13D*9RNf;lUtnyS}2Vb`)z zb+g;MeP(lZm~(Q-Ry$JPv*)aH4x&$AcgSp((L66$IbUE!R`+mv@_L_<`v9gT$v@tQ z3KZRu_Z2Je0ajO^?_<=t0+;+uZnVu9iMOgJOTv<9=dEh}R`IJHNJFrIuU8N?lxx5u zQoM7mOD_@0O5;7>dR0$#Si!~9c;S$7bi0A|`F1m;{bhc|X3)6?@am4J&GCs@ef$Dq6-H;a_aWF6OaDX^^c$!fK@ktBJe z6_7D8i6|6uc9jrFw}4np{gz0eXXuCXvsZnUkg)lUPQ`0NE7o77;?;~J z4tZjqUxS5q=wbui#+1xxmJe>VXKBJg?}u;2yR`#N;AB%G6nOL@PZMpkfzih_ft=yd zZTWOjo&1(d+i>3N8GJM!!*~`^BFCXFd*dvKfG5b9#=33*R|2}{0vT9%k!E6UgR6jn zH3VZ}0t-yL6uf;2E)700(0&50Fr3buu!VTXluZRqM&%p(5UD}dQrkdODxTfkid1&M zQBFQlSxh%DFf;Lgo9Y2o%L0r}~Nm%)9>uM=_+@=xC%r(4+d=L*%!p{@6puuzPsa_}D{NUs=>2 zU+A~<1>pltLzig=z35Doi(xKr4yQm4I*8HjM|v}e!KH5@ppx~14~kDlq*X?HGRm(< zB%<~{wReueMgzPl$JWB8p?Q9oKqMEd#TSt5I!Nug=phORZI4ENJMx8LG>jvXpg&_C z-WRa~mW@X(7FIR+iHg!b?Zb8RFp6yk_k59~!x{t;8SDwU8eRNC7HbL;Aa)`xP2S1m zbWq>Y1`wX9ioasnr3)a2-;EkmfJRz_xSa*kWJhgm7}DU@28kzauR*B$t?Yxh!sOC2BH1?lQK*%m*-lW*EDU`jF7|YD?t#lV47nGO?10cV%LPn=;1@tvMzr%>&h; z|Kp*-`x`@p|6phccDzk}rq-N6YDV`7*J0;<|70Q~OBvlNjK19~f_bT&Mcn~^{L*AA zrxp4taNuZPL}n{wb^}?_We*nqD`8n*hUF+&P7{{Z4$Jx~SbrwWgnx0Ean)elzcb8u zN~ZUpgqgAWim~1_MUAgl^=h+)Mk7sy7!5U&pfQ+WqBi5FGw}h+PTo5nmq!@4wS?k} TSTTz?!+-n_9no8xRXYFxr_B2z literal 0 HcmV?d00001 diff --git a/WEBUI/assets/IndexPage3.8156c5f3.css b/WEBUI/assets/IndexPage3.8156c5f3.css new file mode 100644 index 0000000..0ba7fbd --- /dev/null +++ b/WEBUI/assets/IndexPage3.8156c5f3.css @@ -0,0 +1 @@ +.my-card[data-v-fae0f672]{width:480px} diff --git a/WEBUI/assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff b/WEBUI/assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff new file mode 100644 index 0000000000000000000000000000000000000000..37a601d93408614c163d0b0b1c1cc214ff53c740 GIT binary patch literal 20417 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 Di^T)5 literal 0 HcmV?d00001 diff --git a/WEBUI/assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff b/WEBUI/assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff new file mode 100644 index 0000000000000000000000000000000000000000..f0ffbfc9672b0634364125f0a9fefe27b0380dd8 GIT binary patch literal 20402 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 literal 0 HcmV?d00001 diff --git a/WEBUI/assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff b/WEBUI/assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff new file mode 100644 index 0000000000000000000000000000000000000000..ca4b14dc6bc0e18aaf5ededdeff8ea108a26a9c1 GIT binary patch literal 20395 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 aT+CTDYyit3T;dDhGEvAj3J;06PXGWcF;=<& literal 0 HcmV?d00001 diff --git a/WEBUI/assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff b/WEBUI/assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff new file mode 100644 index 0000000000000000000000000000000000000000..5eddb002008e78b8e82dbe0bf2dc92cfebd91885 GIT binary patch literal 20421 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

KnH{=$Hv5+m62JC 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 Ak^lez literal 0 HcmV?d00001 diff --git a/WEBUI/assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff b/WEBUI/assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff new file mode 100644 index 0000000000000000000000000000000000000000..4203cfacfa06e918949c2961420d75c14e88ec4a GIT binary patch literal 20327 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 literal 0 HcmV?d00001 diff --git a/WEBUI/assets/MainLayout.43d7dfc6.js b/WEBUI/assets/MainLayout.43d7dfc6.js new file mode 100644 index 0000000000000000000000000000000000000000..dae35f9d01f7796aec0036f7af3082ca116df671 GIT binary patch literal 8909 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 literal 0 HcmV?d00001 diff --git a/WEBUI/assets/QItem.19ef06cf.js b/WEBUI/assets/QItem.19ef06cf.js new file mode 100644 index 0000000..2198b5b --- /dev/null +++ b/WEBUI/assets/QItem.19ef06cf.js @@ -0,0 +1 @@ +import{c as b,D as q,F as k,a as l,h as c,d as Q,g,ab as R,ac as S,r as m,ad as $,B as w,p as A}from"./index.f4a88b7f.js";var I=b({name:"QList",props:{...q,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:i}){const r=g(),u=k(e,r.proxy.$q),o=l(()=>"q-list"+(e.bordered===!0?" q-list--bordered":"")+(e.dense===!0?" q-list--dense":"")+(e.separator===!0?" q-list--separator":"")+(u.value===!0?" q-list--dark":"")+(e.padding===!0?" q-list--padding":""));return()=>c(e.tag,{class:o.value},Q(i.default))}}),P=b({name:"QItem",props:{...q,...R,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:i,emit:r}){const{proxy:{$q:u}}=g(),o=k(e,u),{hasLink:d,linkAttrs:y,linkClass:h,linkTag:B,navigateOnClick:C}=S(),n=m(null),s=m(null),v=l(()=>e.clickable===!0||d.value===!0||e.tag==="label"),a=l(()=>e.disable!==!0&&v.value===!0),L=l(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(o.value===!0?" q-item--dark":"")+(d.value===!0&&e.active===null?h.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(a.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),x=l(()=>{if(e.insetLevel===void 0)return null;const t=u.lang.rtl===!0?"Right":"Left";return{["padding"+t]:16+e.insetLevel*56+"px"}});function E(t){a.value===!0&&(s.value!==null&&(t.qKeyEvent!==!0&&document.activeElement===n.value?s.value.focus():document.activeElement===s.value&&n.value.focus()),C(t))}function D(t){if(a.value===!0&&$(t,13)===!0){w(t),t.qKeyEvent=!0;const f=new MouseEvent("click",t);f.qKeyEvent=!0,n.value.dispatchEvent(f)}r("keyup",t)}function K(){const t=A(i.default,[]);return a.value===!0&&t.unshift(c("div",{class:"q-focus-helper",tabindex:-1,ref:s})),t}return()=>{const t={ref:n,class:L.value,style:x.value,role:"listitem",onClick:E,onKeyup:D};return a.value===!0?(t.tabindex=e.tabindex||"0",Object.assign(t,y.value)):v.value===!0&&(t["aria-disabled"]="true"),c(B.value,t,K())}}});export{P as Q,I as a}; diff --git a/WEBUI/assets/QPage.2c9c9163.js b/WEBUI/assets/QPage.2c9c9163.js new file mode 100644 index 0000000..527c227 --- /dev/null +++ b/WEBUI/assets/QPage.2c9c9163.js @@ -0,0 +1 @@ +import{c as g,j as r,k as t,m as h,N as p,a as s,h as d,d as y,g as f}from"./index.f4a88b7f.js";var C=g({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(a,{slots:i}){const{proxy:{$q:o}}=f(),e=r(h,t);if(e===t)return console.error("QPage needs to be a deep child of QLayout"),t;if(r(p,t)===t)return console.error("QPage needs to be child of QPageContainer"),t;const c=s(()=>{const n=(e.header.space===!0?e.header.size:0)+(e.footer.space===!0?e.footer.size:0);if(typeof a.styleFn=="function"){const l=e.isContainer.value===!0?e.containerHeight.value:o.screen.height;return a.styleFn(n,l)}return{minHeight:e.isContainer.value===!0?e.containerHeight.value-n+"px":o.screen.height===0?n!==0?`calc(100vh - ${n}px)`:"100vh":o.screen.height-n+"px"}}),u=s(()=>`q-page${a.padding===!0?" q-layout-padding":""}`);return()=>d("main",{class:u.value,style:c.value},y(i.default))}});export{C as Q}; diff --git a/WEBUI/assets/axios.97234907.js b/WEBUI/assets/axios.97234907.js new file mode 100644 index 0000000000000000000000000000000000000000..36ca16a4d6e0dccc7c5d8c2ece053e12b61fc1f4 GIT binary patch literal 11683 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 literal 0 HcmV?d00001 diff --git a/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff b/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff new file mode 100644 index 0000000000000000000000000000000000000000..122faab3d02b0e5a600a7717b28981fa96564d87 GIT binary patch literal 164946 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%0A(~ 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�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 KoxZRzgaQD!85jKk literal 0 HcmV?d00001 diff --git a/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 b/WEBUI/assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..548aff720323d66e3e025b9db33eb91884cb2b70 GIT binary patch literal 128674 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 I&&kgM0CEZ+x&QzG literal 0 HcmV?d00001 diff --git a/WEBUI/espfs.paths b/WEBUI/espfs.paths new file mode 100644 index 0000000..b0491f4 --- /dev/null +++ b/WEBUI/espfs.paths @@ -0,0 +1,24 @@ +assets +assets/ErrorNotFound.945dd912.js +assets/IndexPage1.fbedabee.js +assets/IndexPage2.afc166ab.js +assets/IndexPage3.542d34ac.js +assets/IndexPage3.8156c5f3.css +assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff +assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff +assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff +assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff +assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff +assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff +assets/MainLayout.43d7dfc6.js +assets/QItem.19ef06cf.js +assets/QPage.2c9c9163.js +assets/axios.97234907.js +assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff +assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2 +assets/index.e110aa66.css +assets/index.f4a88b7f.js +favicon.ico +index.html +sysapi +test.txt \ No newline at end of file diff --git a/WEBUI/favicon.ico b/WEBUI/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..fd3f906da908d032574b5330da57ad7df8266656 GIT binary patch literal 1302 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKptm- zM`SSrL!T)KGwLTk)dUK%mw5WRvOnWy5f-yt*>9RLubqE z1aIdIO-`{#7apmU+)8ljevmPHrp4JECsZo)>t@uwe>S)H{NH<@AJ6-owCduL`<%)5 zKCEIfTl?$k8q0EGA zdc)b~Z&JwjTL1S#ve&&uAtv8Wb1mEQzFOv%@5$YdKFmu_e{$9(FaOHZpRq43V<#S{ z`lFIxR`Z`F@d8=$efe!dE7(f6!EYuTORT4qwFD@*I^;x~INPkOL=JnU{ug%JJrms%@c$OTfB9 zM}e1X?f-=@8Ict`A zI9$}uVLhw&M3MZ($9oQabLd?BAX=5%R7hNVy++)pncx2;S;eevVK(Kuo_;Z(O)KyJ zvZ@u=oK+ncPdv3zuAXgH(9U;%?F<%P4xPVybzs=i+QI0f0W;5ALeuO{dd3lxSZvJ!>cMcKU=!G{{4T(bzOJPOT0~e56l6oC9V-A zDTyViR>?)FK#IZ0z{p6~&`{UFB*f6n%E-vd)Lh%Z*vi0Q*Ut$%P&DM`r(~v8;?{6_ zi3TVqD}Zb$&QB{TPb^Ah$S5f(D7Mnq&&*9sPX*%48@mC9h?mdKI;Vst0P2Vu=l}o! literal 0 HcmV?d00001 diff --git a/WEBUI/index.html b/WEBUI/index.html new file mode 100644 index 0000000..f043250 --- /dev/null +++ b/WEBUI/index.html @@ -0,0 +1,3 @@ +ESP32 web interface + +

\ No newline at end of file diff --git a/WEBUI/test.txt b/WEBUI/test.txt new file mode 100644 index 0000000..f98a179 --- /dev/null +++ b/WEBUI/test.txt @@ -0,0 +1,43 @@ +{ + "data": { + "msgid": 1690805819, + "time": "2023-07-31T12:17:00+00:00", + "messtype": 3, + "payloadtype": 1, + "payload": { + "variables": [ + { + "name": "netname", + "val": "DEVICE_HOSTNAME" + }, + { + "name": "otaurl", + "val": "https://iotronic.cloud/firmware/firmware.bin" + }, + { + "name": "time", + "val": 1690805820 + }, + { + "name": "wifi-sta-ip", + "val": "192.168.99.86" + }, + { + "name": "wifi-ap-ip", + "val": "192.168.150.1" + }, + { + "name": "wifi-sta-mask", + "val": "255.255.255.0" + }, + { + "name": "wifi-sta-gw", + "val": "192.168.99.1" + } + ] + }, + "error": "SYS_OK_DATA", + "error_descr": "Result successful, data attached" + }, + "signature": "BBC236A7F4991E18E23BE6F6C15D712E3D204D9584A76D85F77AD9EFE3A6DCCA" +} \ No newline at end of file diff --git a/components/webguiapp b/components/webguiapp index e689f4a..7f59cd0 160000 --- a/components/webguiapp +++ b/components/webguiapp @@ -1 +1 @@ -Subproject commit e689f4a2e197a3167ef70e098f8ee26e83164ad0 +Subproject commit 7f59cd090466a0ecdf204f9fb917582c9f4a8675 diff --git a/sdkconfig b/sdkconfig index 9992587..e2dbbfe 100644 --- a/sdkconfig +++ b/sdkconfig @@ -1,1859 +1,1859 @@ -# -# Automatically generated file. DO NOT EDIT. -# Espressif IoT Development Framework (ESP-IDF) Project Configuration -# -CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" -CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" -CONFIG_SOC_DPORT_WORKAROUND="Not determined" -CONFIG_SOC_CAPS_ECO_VER_MAX=301 -CONFIG_SOC_ADC_SUPPORTED=y -CONFIG_SOC_DAC_SUPPORTED=y -CONFIG_SOC_MCPWM_SUPPORTED=y -CONFIG_SOC_SDMMC_HOST_SUPPORTED=y -CONFIG_SOC_BT_SUPPORTED=y -CONFIG_SOC_PCNT_SUPPORTED=y -CONFIG_SOC_WIFI_SUPPORTED=y -CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y -CONFIG_SOC_TWAI_SUPPORTED=y -CONFIG_SOC_EMAC_SUPPORTED=y -CONFIG_SOC_ULP_SUPPORTED=y -CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y -CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y -CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y -CONFIG_SOC_RTC_MEM_SUPPORTED=y -CONFIG_SOC_I2S_SUPPORTED=y -CONFIG_SOC_RMT_SUPPORTED=y -CONFIG_SOC_SDM_SUPPORTED=y -CONFIG_SOC_SUPPORT_COEXISTENCE=y -CONFIG_SOC_AES_SUPPORTED=y -CONFIG_SOC_MPI_SUPPORTED=y -CONFIG_SOC_SHA_SUPPORTED=y -CONFIG_SOC_FLASH_ENC_SUPPORTED=y -CONFIG_SOC_SECURE_BOOT_SUPPORTED=y -CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y -CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 -CONFIG_SOC_XTAL_SUPPORT_26M=y -CONFIG_SOC_XTAL_SUPPORT_40M=y -CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y -CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y -CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y -CONFIG_SOC_ADC_DMA_SUPPORTED=y -CONFIG_SOC_ADC_PERIPH_NUM=2 -CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 -CONFIG_SOC_ADC_ATTEN_NUM=4 -CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 -CONFIG_SOC_ADC_PATT_LEN_MAX=16 -CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 -CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 -CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 -CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 -CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 -CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 -CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y -CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y -CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=5 -CONFIG_SOC_CPU_CORES_NUM=2 -CONFIG_SOC_CPU_INTR_NUM=32 -CONFIG_SOC_CPU_HAS_FPU=y -CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINT_SIZE=64 -CONFIG_SOC_DAC_PERIPH_NUM=2 -CONFIG_SOC_DAC_RESOLUTION=8 -CONFIG_SOC_GPIO_PORT=1 -CONFIG_SOC_GPIO_PIN_COUNT=40 -CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF -CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA -CONFIG_SOC_I2C_NUM=2 -CONFIG_SOC_I2C_FIFO_LEN=32 -CONFIG_SOC_I2C_SUPPORT_SLAVE=y -CONFIG_SOC_I2C_SUPPORT_APB=y -CONFIG_SOC_CLK_APLL_SUPPORTED=y -CONFIG_SOC_APLL_MULTIPLIER_OUT_MIN_HZ=350000000 -CONFIG_SOC_APLL_MULTIPLIER_OUT_MAX_HZ=500000000 -CONFIG_SOC_APLL_MIN_HZ=5303031 -CONFIG_SOC_APLL_MAX_HZ=125000000 -CONFIG_SOC_I2S_NUM=2 -CONFIG_SOC_I2S_HW_VERSION_1=y -CONFIG_SOC_I2S_SUPPORTS_APLL=y -CONFIG_SOC_I2S_SUPPORTS_PDM=y -CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y -CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y -CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y -CONFIG_SOC_I2S_SUPPORTS_ADC=y -CONFIG_SOC_I2S_SUPPORTS_DAC=y -CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y -CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y -CONFIG_SOC_I2S_LCD_I80_VARIANT=y -CONFIG_SOC_LCD_I80_SUPPORTED=y -CONFIG_SOC_LCD_I80_BUSES=2 -CONFIG_SOC_LCD_I80_BUS_WIDTH=24 -CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y -CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y -CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y -CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y -CONFIG_SOC_LEDC_CHANNEL_NUM=8 -CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=20 -CONFIG_SOC_MCPWM_GROUPS=2 -CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 -CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 -CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 -CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y -CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 -CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 -CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 -CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 -CONFIG_SOC_PCNT_GROUPS=1 -CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 -CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 -CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 -CONFIG_SOC_RMT_GROUPS=1 -CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 -CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 -CONFIG_SOC_RMT_SUPPORT_REF_TICK=y -CONFIG_SOC_RMT_SUPPORT_APB=y -CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y -CONFIG_SOC_RTCIO_PIN_COUNT=18 -CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y -CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y -CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y -CONFIG_SOC_SDM_GROUPS=1 -CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 -CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y -CONFIG_SOC_SPI_AS_CS_SUPPORTED=y -CONFIG_SOC_SPI_PERIPH_NUM=3 -CONFIG_SOC_SPI_DMA_CHAN_NUM=2 -CONFIG_SOC_SPI_MAX_CS_NUM=3 -CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 -CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 -CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y -CONFIG_SOC_TIMER_GROUPS=2 -CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 -CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 -CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 -CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y -CONFIG_SOC_TOUCH_VERSION_1=y -CONFIG_SOC_TOUCH_SENSOR_NUM=10 -CONFIG_SOC_TOUCH_PAD_MEASURE_WAIT_MAX=0xFF -CONFIG_SOC_TWAI_BRP_MIN=2 -CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y -CONFIG_SOC_UART_NUM=3 -CONFIG_SOC_UART_SUPPORT_APB_CLK=y -CONFIG_SOC_UART_SUPPORT_REF_TICK=y -CONFIG_SOC_UART_FIFO_LEN=128 -CONFIG_SOC_UART_BITRATE_MAX=5000000 -CONFIG_SOC_SPIRAM_SUPPORTED=y -CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y -CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y -CONFIG_SOC_SHA_SUPPORT_SHA1=y -CONFIG_SOC_SHA_SUPPORT_SHA256=y -CONFIG_SOC_SHA_SUPPORT_SHA384=y -CONFIG_SOC_SHA_SUPPORT_SHA512=y -CONFIG_SOC_RSA_MAX_BIT_LEN=4096 -CONFIG_SOC_AES_SUPPORT_AES_128=y -CONFIG_SOC_AES_SUPPORT_AES_192=y -CONFIG_SOC_AES_SUPPORT_AES_256=y -CONFIG_SOC_SECURE_BOOT_V1=y -CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y -CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 -CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 -CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y -CONFIG_SOC_PM_SUPPORT_MODEM_PD=y -CONFIG_SOC_SDMMC_USE_IOMUX=y -CONFIG_SOC_SDMMC_NUM_SLOTS=2 -CONFIG_SOC_WIFI_WAPI_SUPPORT=y -CONFIG_SOC_WIFI_CSI_SUPPORT=y -CONFIG_SOC_WIFI_MESH_SUPPORT=y -CONFIG_SOC_BLE_SUPPORTED=y -CONFIG_SOC_BLE_MESH_SUPPORTED=y -CONFIG_SOC_BT_CLASSIC_SUPPORTED=y -CONFIG_IDF_CMAKE=y -CONFIG_IDF_TARGET_ARCH_XTENSA=y -CONFIG_IDF_TARGET_ARCH="xtensa" -CONFIG_IDF_TARGET="esp32" -CONFIG_IDF_TARGET_ESP32=y -CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 - -# -# Build type -# -CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y -# CONFIG_APP_BUILD_TYPE_ELF_RAM is not set -CONFIG_APP_BUILD_GENERATE_BINARIES=y -CONFIG_APP_BUILD_BOOTLOADER=y -CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y -# CONFIG_APP_REPRODUCIBLE_BUILD is not set -# CONFIG_APP_NO_BLOBS is not set -# CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set -# end of Build type - -# -# Bootloader config -# -CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 -CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y -# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set -# 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 -# CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set -CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y -# CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set -# CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set -CONFIG_BOOTLOADER_LOG_LEVEL=3 -# CONFIG_BOOTLOADER_SPI_CUSTOM_WP_PIN is not set -CONFIG_BOOTLOADER_SPI_WP_PIN=7 -CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y -# CONFIG_BOOTLOADER_FACTORY_RESET is not set -# CONFIG_BOOTLOADER_APP_TEST is not set -CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y -CONFIG_BOOTLOADER_WDT_ENABLE=y -# CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set -CONFIG_BOOTLOADER_WDT_TIME_MS=9000 -# CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set -CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 -# CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set -CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y -# end of Bootloader config - -# -# Security features -# -CONFIG_SECURE_BOOT_V1_SUPPORTED=y -# CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set -# CONFIG_SECURE_BOOT is not set -# CONFIG_SECURE_FLASH_ENC_ENABLED is not set -# end of Security features - -# -# Application manager -# -CONFIG_APP_COMPILE_TIME_DATE=y -# CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set -# CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set -CONFIG_APP_PROJECT_VER_FROM_CONFIG=y -CONFIG_APP_PROJECT_VER="0.0.0.0" -CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 -# end of Application manager - -CONFIG_ESP_ROM_HAS_CRC_LE=y -CONFIG_ESP_ROM_HAS_CRC_BE=y -CONFIG_ESP_ROM_HAS_MZ_CRC32=y -CONFIG_ESP_ROM_HAS_JPEG_DECODE=y -CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y - -# -# Serial flasher config -# -# CONFIG_ESPTOOLPY_NO_STUB is not set -CONFIG_ESPTOOLPY_FLASHMODE_QIO=y -# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set -# CONFIG_ESPTOOLPY_FLASHMODE_DIO is not set -# CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set -CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y -CONFIG_ESPTOOLPY_FLASHMODE="dio" -CONFIG_ESPTOOLPY_FLASHFREQ_80M=y -# CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set -# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set -# CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set -CONFIG_ESPTOOLPY_FLASHFREQ="80m" -# CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set -CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y -# CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set -CONFIG_ESPTOOLPY_FLASHSIZE="4MB" -# CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set -CONFIG_ESPTOOLPY_BEFORE_RESET=y -# CONFIG_ESPTOOLPY_BEFORE_NORESET is not set -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=115200 -# end of Serial flasher config - -# -# Partition Table -# -# CONFIG_PARTITION_TABLE_SINGLE_APP is not set -# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set -# CONFIG_PARTITION_TABLE_TWO_OTA is not set -CONFIG_PARTITION_TABLE_CUSTOM=y -CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_user_ota.csv" -CONFIG_PARTITION_TABLE_FILENAME="partitions_user_ota.csv" -CONFIG_PARTITION_TABLE_OFFSET=0x8000 -CONFIG_PARTITION_TABLE_MD5=y -# end of Partition Table - -# -# Compiler options -# -CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y -# CONFIG_COMPILER_OPTIMIZATION_SIZE is not set -# 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_DISABLE is not set -CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y -CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 -# CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set -CONFIG_COMPILER_HIDE_PATHS_MACROS=y -# 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_NORM is not set -# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set -# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set -# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set -# CONFIG_COMPILER_DUMP_RTL_FILES is not set -# end of Compiler options - -# -# Component config -# - -# -# Application Level Tracing -# -# CONFIG_APPTRACE_DEST_JTAG is not set -CONFIG_APPTRACE_DEST_NONE=y -# CONFIG_APPTRACE_DEST_UART1 is not set -# CONFIG_APPTRACE_DEST_UART2 is not set -CONFIG_APPTRACE_DEST_UART_NONE=y -CONFIG_APPTRACE_UART_TASK_PRIO=1 -CONFIG_APPTRACE_LOCK_ENABLE=y -# end of Application Level Tracing - -# -# Bluetooth -# -# CONFIG_BT_ENABLED is not set -# end of Bluetooth - -# -# Driver Configurations -# - -# -# Legacy ADC Configuration -# -CONFIG_ADC_DISABLE_DAC=y -# CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set - -# -# Legacy ADC Calibration Configuration -# -CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y -CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CAL_LUT_ENABLE=y -# CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set -# end of Legacy ADC Calibration Configuration -# end of Legacy ADC Configuration - -# -# SPI Configuration -# -# CONFIG_SPI_MASTER_IN_IRAM is not set -CONFIG_SPI_MASTER_ISR_IN_IRAM=y -# CONFIG_SPI_SLAVE_IN_IRAM is not set -CONFIG_SPI_SLAVE_ISR_IN_IRAM=y -# end of SPI Configuration - -# -# TWAI Configuration -# -# CONFIG_TWAI_ISR_IN_IRAM is not set -CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y -CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y -CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y -CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y -CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y -# end of TWAI Configuration - -# -# UART Configuration -# -# CONFIG_UART_ISR_IN_IRAM is not set -# end of UART Configuration - -# -# GPIO Configuration -# -# CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set -# CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set -# end of GPIO Configuration - -# -# Sigma Delta Modulator Configuration -# -# CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set -# CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_SDM_ENABLE_DEBUG_LOG is not set -# end of Sigma Delta Modulator Configuration - -# -# GPTimer Configuration -# -# CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set -# CONFIG_GPTIMER_ISR_IRAM_SAFE is not set -# CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set -# end of GPTimer Configuration - -# -# PCNT Configuration -# -# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set -# CONFIG_PCNT_ISR_IRAM_SAFE is not set -# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set -# end of PCNT Configuration - -# -# RMT Configuration -# -# CONFIG_RMT_ISR_IRAM_SAFE is not set -# CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_RMT_ENABLE_DEBUG_LOG is not set -# end of RMT Configuration - -# -# MCPWM Configuration -# -# CONFIG_MCPWM_ISR_IRAM_SAFE is not set -# CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set -# CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set -# end of MCPWM Configuration - -# -# I2S Configuration -# -# CONFIG_I2S_ISR_IRAM_SAFE is not set -# CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_I2S_ENABLE_DEBUG_LOG is not set -# end of I2S Configuration -# end of Driver Configurations - -# -# eFuse Bit Manager -# -# CONFIG_EFUSE_CUSTOM_TABLE is not set -# CONFIG_EFUSE_VIRTUAL is not set -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set -CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set -CONFIG_EFUSE_MAX_BLK_LEN=192 -# end of eFuse Bit Manager - -# -# ESP-TLS -# -CONFIG_ESP_TLS_USING_MBEDTLS=y -# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set -# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set -# CONFIG_ESP_TLS_SERVER is not set -# CONFIG_ESP_TLS_PSK_VERIFICATION is not set -# CONFIG_ESP_TLS_INSECURE is not set -# end of ESP-TLS - -# -# ADC and ADC Calibration -# -# CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set -# CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set - -# -# ADC Calibration Configurations -# -CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y -CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CALI_LUT_ENABLE=y -# end of ADC Calibration Configurations - -CONFIG_ADC_DISABLE_DAC_OUTPUT=y -# end of ADC and ADC Calibration - -# -# Common ESP-related -# -CONFIG_ESP_ERR_TO_NAME_LOOKUP=y -# end of Common ESP-related - -# -# Ethernet -# -CONFIG_ETH_ENABLED=y -CONFIG_ETH_USE_ESP32_EMAC=y -CONFIG_ETH_PHY_INTERFACE_RMII=y -CONFIG_ETH_RMII_CLK_INPUT=y -# CONFIG_ETH_RMII_CLK_OUTPUT is not set -CONFIG_ETH_RMII_CLK_IN_GPIO=0 -CONFIG_ETH_DMA_BUFFER_SIZE=512 -CONFIG_ETH_DMA_RX_BUFFER_NUM=10 -CONFIG_ETH_DMA_TX_BUFFER_NUM=10 -CONFIG_ETH_USE_SPI_ETHERNET=y -# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set -# CONFIG_ETH_SPI_ETHERNET_W5500 is not set -# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set -# CONFIG_ETH_USE_OPENETH is not set -# CONFIG_ETH_TRANSMIT_MUTEX is not set -# end of Ethernet - -# -# Event Loop Library -# -# CONFIG_ESP_EVENT_LOOP_PROFILING is not set -CONFIG_ESP_EVENT_POST_FROM_ISR=y -CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y -# end of Event Loop Library - -# -# GDB Stub -# -# end of GDB Stub - -# -# ESP HTTP client -# -CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y -# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set -# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set -# end of ESP HTTP client - -# -# HTTP Server -# -CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024 -CONFIG_HTTPD_MAX_URI_LEN=512 -CONFIG_HTTPD_ERR_RESP_NO_DELAY=y -CONFIG_HTTPD_PURGE_BUF_LEN=32 -# CONFIG_HTTPD_LOG_PURGE_DATA is not set -# CONFIG_HTTPD_WS_SUPPORT is not set -# CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set -# end of HTTP Server - -# -# ESP HTTPS OTA -# -# CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set -# CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set -# end of ESP HTTPS OTA - -# -# ESP HTTPS server -# -# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set -# end of ESP HTTPS server - -# -# Hardware Settings -# - -# -# Chip revision -# -CONFIG_ESP32_REV_MIN_0=y -# CONFIG_ESP32_REV_MIN_1 is not set -# CONFIG_ESP32_REV_MIN_1_1 is not set -# CONFIG_ESP32_REV_MIN_2 is not set -# CONFIG_ESP32_REV_MIN_3 is not set -# CONFIG_ESP32_REV_MIN_3_1 is not set -CONFIG_ESP32_REV_MIN=0 -CONFIG_ESP32_REV_MIN_FULL=0 -CONFIG_ESP_REV_MIN_FULL=0 - -# -# Maximum Supported ESP32 Revision (Rev v3.99) -# -CONFIG_ESP32_REV_MAX_FULL=399 -CONFIG_ESP_REV_MAX_FULL=399 -# end of Chip revision - -# -# MAC Config -# -CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y -# CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 -# CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set -# end of MAC Config - -# -# Sleep Config -# -# CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set -CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y -# CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set -CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y -# CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set -CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 -# end of Sleep Config - -# -# RTC Clock Config -# -CONFIG_RTC_CLK_SRC_INT_RC=y -# CONFIG_RTC_CLK_SRC_EXT_CRYS is not set -# CONFIG_RTC_CLK_SRC_EXT_OSC is not set -# CONFIG_RTC_CLK_SRC_INT_8MD256 is not set -CONFIG_RTC_CLK_CAL_CYCLES=1024 -# end of RTC Clock Config - -# -# Peripheral Control -# -# CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set -# end of Peripheral Control - -# -# Main XTAL Config -# -# CONFIG_XTAL_FREQ_26 is not set -CONFIG_XTAL_FREQ_40=y -# CONFIG_XTAL_FREQ_AUTO is not set -CONFIG_XTAL_FREQ=40 -# end of Main XTAL Config -# end of Hardware Settings - -# -# LCD and Touch Panel -# - -# -# LCD Touch Drivers are maintained in the IDF Component Registry -# - -# -# LCD Peripheral Configuration -# -CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 -# CONFIG_LCD_ENABLE_DEBUG_LOG is not set -# end of LCD Peripheral Configuration -# end of LCD and Touch Panel - -# -# ESP NETIF Adapter -# -CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 -CONFIG_ESP_NETIF_TCPIP_LWIP=y -# CONFIG_ESP_NETIF_LOOPBACK is not set -# CONFIG_ESP_NETIF_L2_TAP is not set -# CONFIG_ESP_NETIF_BRIDGE_EN is not set -# end of ESP NETIF Adapter - -# -# PHY -# -CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y -# CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set -CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 -CONFIG_ESP_PHY_MAX_TX_POWER=20 -# CONFIG_ESP_PHY_REDUCE_TX_POWER is not set -CONFIG_ESP_PHY_RF_CAL_PARTIAL=y -# CONFIG_ESP_PHY_RF_CAL_NONE is not set -# CONFIG_ESP_PHY_RF_CAL_FULL is not set -CONFIG_ESP_PHY_CALIBRATION_MODE=0 -# end of PHY - -# -# Power Management -# -# CONFIG_PM_ENABLE is not set -# end of Power Management - -# -# ESP PSRAM -# -# CONFIG_SPIRAM is not set -# end of ESP PSRAM - -# -# ESP Ringbuf -# -# CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set -# end of ESP Ringbuf - -# -# ESP System Settings -# -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 - -# -# Memory -# -# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set -# end of Memory - -# -# Trace memory -# -# CONFIG_ESP32_TRAX is not set -CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 -# end of Trace memory - -# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set -CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y -# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set -# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set - -# -# Memory protection -# -# end of Memory protection - -CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 -CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 -CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 -CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y -# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set -# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set -CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 -CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 -CONFIG_ESP_CONSOLE_UART_DEFAULT=y -# CONFIG_ESP_CONSOLE_UART_CUSTOM is not set -# CONFIG_ESP_CONSOLE_NONE is not set -CONFIG_ESP_CONSOLE_UART=y -CONFIG_ESP_CONSOLE_MULTIPLE_UART=y -CONFIG_ESP_CONSOLE_UART_NUM=0 -CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 -CONFIG_ESP_INT_WDT=y -CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 -CONFIG_ESP_INT_WDT_CHECK_CPU1=y -CONFIG_ESP_TASK_WDT_EN=y -CONFIG_ESP_TASK_WDT_INIT=y -# CONFIG_ESP_TASK_WDT_PANIC is not set -CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 -CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y -# CONFIG_ESP_PANIC_HANDLER_IRAM is not set -# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set -CONFIG_ESP_DEBUG_OCDAWARE=y -# CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set -CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y - -# -# Brownout Detector -# -CONFIG_ESP_BROWNOUT_DET=y -CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_ESP_BROWNOUT_DET_LVL=0 -# end of Brownout Detector - -# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set -CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y -# end of ESP System Settings - -# -# IPC (Inter-Processor Call) -# -CONFIG_ESP_IPC_TASK_STACK_SIZE=1024 -CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y -CONFIG_ESP_IPC_ISR_ENABLE=y -# end of IPC (Inter-Processor Call) - -# -# High resolution timer (esp_timer) -# -# CONFIG_ESP_TIMER_PROFILING is not set -CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y -CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y -CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 -CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 -# CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set -CONFIG_ESP_TIMER_IMPL_TG0_LAC=y -# end of High resolution timer (esp_timer) - -# -# Wi-Fi -# -CONFIG_ESP32_WIFI_ENABLED=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 -CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y -CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 -CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 -# CONFIG_ESP32_WIFI_CSI_ENABLED is not set -CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y -CONFIG_ESP32_WIFI_TX_BA_WIN=6 -CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y -CONFIG_ESP32_WIFI_RX_BA_WIN=6 -CONFIG_ESP32_WIFI_NVS_ENABLED=y -CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y -# CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set -CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 -CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 -CONFIG_ESP32_WIFI_IRAM_OPT=y -CONFIG_ESP32_WIFI_RX_IRAM_OPT=y -CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y -CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y -# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set -CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y -# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set -CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y -# CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set -CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 -# CONFIG_ESP_WIFI_WPS_PASSPHRASE is not set -# end of Wi-Fi - -# -# Core dump -# -# CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set -# CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set -CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y -# end of Core dump - -# -# FAT Filesystem support -# -CONFIG_FATFS_VOLUME_COUNT=2 -# CONFIG_FATFS_SECTOR_512 is not set -# CONFIG_FATFS_SECTOR_1024 is not set -# CONFIG_FATFS_SECTOR_2048 is not set -CONFIG_FATFS_SECTOR_4096=y -CONFIG_FATFS_SECTORS_PER_CLUSTER_1=y -# CONFIG_FATFS_SECTORS_PER_CLUSTER_2 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_4 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_8 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_16 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_32 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_64 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_128 is not set -# CONFIG_FATFS_CODEPAGE_DYNAMIC is not set -CONFIG_FATFS_CODEPAGE_437=y -# CONFIG_FATFS_CODEPAGE_720 is not set -# CONFIG_FATFS_CODEPAGE_737 is not set -# CONFIG_FATFS_CODEPAGE_771 is not set -# CONFIG_FATFS_CODEPAGE_775 is not set -# CONFIG_FATFS_CODEPAGE_850 is not set -# CONFIG_FATFS_CODEPAGE_852 is not set -# CONFIG_FATFS_CODEPAGE_855 is not set -# CONFIG_FATFS_CODEPAGE_857 is not set -# CONFIG_FATFS_CODEPAGE_860 is not set -# CONFIG_FATFS_CODEPAGE_861 is not set -# CONFIG_FATFS_CODEPAGE_862 is not set -# CONFIG_FATFS_CODEPAGE_863 is not set -# CONFIG_FATFS_CODEPAGE_864 is not set -# CONFIG_FATFS_CODEPAGE_865 is not set -# CONFIG_FATFS_CODEPAGE_866 is not set -# CONFIG_FATFS_CODEPAGE_869 is not set -# CONFIG_FATFS_CODEPAGE_932 is not set -# CONFIG_FATFS_CODEPAGE_936 is not set -# CONFIG_FATFS_CODEPAGE_949 is not set -# CONFIG_FATFS_CODEPAGE_950 is not set -CONFIG_FATFS_AUTO_TYPE=y -# CONFIG_FATFS_FAT12 is not set -# CONFIG_FATFS_FAT16 is not set -CONFIG_FATFS_CODEPAGE=437 -CONFIG_FATFS_LFN_NONE=y -# CONFIG_FATFS_LFN_HEAP is not set -# CONFIG_FATFS_LFN_STACK is not set -CONFIG_FATFS_FS_LOCK=0 -CONFIG_FATFS_TIMEOUT_MS=10000 -CONFIG_FATFS_PER_FILE_CACHE=y -# CONFIG_FATFS_USE_FASTSEEK is not set -# end of FAT Filesystem support - -# -# FreeRTOS -# - -# -# Kernel -# -# CONFIG_FREERTOS_SMP is not set -# CONFIG_FREERTOS_UNICORE is not set -CONFIG_FREERTOS_HZ=100 -# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set -# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set -CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y -CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 -CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 -# CONFIG_FREERTOS_USE_IDLE_HOOK is not set -# CONFIG_FREERTOS_USE_TICK_HOOK is not set -CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 -# CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set -CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 -CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 -CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 -CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 -# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set -# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set -# end of Kernel - -# -# Port -# -CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y -# CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set -# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set -CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y -CONFIG_FREERTOS_ISR_STACKSIZE=1536 -CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y -# CONFIG_FREERTOS_FPU_IN_ISR is not set -CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y -CONFIG_FREERTOS_CORETIMER_0=y -# CONFIG_FREERTOS_CORETIMER_1 is not set -CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y -# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set -# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set -# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set -CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y -CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y -# end of Port - -CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF -CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y -CONFIG_FREERTOS_DEBUG_OCDAWARE=y -# end of FreeRTOS - -# -# Hardware Abstraction Layer (HAL) and Low Level (LL) -# -CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y -# CONFIG_HAL_ASSERTION_DISABLE is not set -# CONFIG_HAL_ASSERTION_SILENT is not set -# CONFIG_HAL_ASSERTION_ENABLE is not set -CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 -# end of Hardware Abstraction Layer (HAL) and Low Level (LL) - -# -# Heap memory debugging -# -CONFIG_HEAP_POISONING_DISABLED=y -# CONFIG_HEAP_POISONING_LIGHT is not set -# CONFIG_HEAP_POISONING_COMPREHENSIVE is not set -CONFIG_HEAP_TRACING_OFF=y -# CONFIG_HEAP_TRACING_STANDALONE is not set -# CONFIG_HEAP_TRACING_TOHOST is not set -# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set -# end of Heap memory debugging - -# -# Log output -# -# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set -# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set -# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set -CONFIG_LOG_DEFAULT_LEVEL_INFO=y -# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set -# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set -CONFIG_LOG_DEFAULT_LEVEL=3 -CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y -# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set -# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set -CONFIG_LOG_MAXIMUM_LEVEL=3 -CONFIG_LOG_COLORS=y -CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y -# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set -# end of Log output - -# -# LWIP -# -CONFIG_LWIP_LOCAL_HOSTNAME="espressif" -# CONFIG_LWIP_NETIF_API is not set -# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set -# CONFIG_LWIP_CHECK_THREAD_SAFETY is not set -CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y -# CONFIG_LWIP_L2_TO_L3_COPY is not set -# CONFIG_LWIP_IRAM_OPTIMIZATION is not set -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_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_ESP_GRATUITOUS_ARP=y -CONFIG_LWIP_GARP_TMR_INTERVAL=60 -CONFIG_LWIP_ESP_MLDV6_REPORT=y -CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 -CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 -CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y -# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set -CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y -# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set -CONFIG_LWIP_DHCP_OPTIONS_LEN=68 -CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 -CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 - -# -# DHCP server -# -CONFIG_LWIP_DHCPS=y -CONFIG_LWIP_DHCPS_LEASE_UNIT=60 -CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 -# end of DHCP server - -# CONFIG_LWIP_AUTOIP is not set -CONFIG_LWIP_IPV6=y -# CONFIG_LWIP_IPV6_AUTOCONFIG is not set -CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 -# CONFIG_LWIP_IPV6_FORWARD is not set -# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set -CONFIG_LWIP_NETIF_LOOPBACK=y -CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 - -# -# TCP -# -CONFIG_LWIP_MAX_ACTIVE_TCP=16 -CONFIG_LWIP_MAX_LISTENING_TCP=16 -CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y -CONFIG_LWIP_TCP_MAXRTX=12 -CONFIG_LWIP_TCP_SYNMAXRTX=12 -CONFIG_LWIP_TCP_MSS=1440 -CONFIG_LWIP_TCP_TMR_INTERVAL=250 -CONFIG_LWIP_TCP_MSL=60000 -CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 -CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 -CONFIG_LWIP_TCP_WND_DEFAULT=5744 -CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 -CONFIG_LWIP_TCP_QUEUE_OOSEQ=y -# CONFIG_LWIP_TCP_SACK_OUT is not set -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=1500 -# end of TCP - -# -# UDP -# -CONFIG_LWIP_MAX_UDP_PCBS=16 -CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 -# end of UDP - -# -# Checksums -# -# CONFIG_LWIP_CHECKSUM_CHECK_IP is not set -# CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set -CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y -# end of Checksums - -CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 -CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y -# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set -# 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 -# -CONFIG_LWIP_ICMP=y -# CONFIG_LWIP_MULTICAST_PING is not set -# CONFIG_LWIP_BROADCAST_PING is not set -# end of ICMP - -# -# LWIP RAW API -# -CONFIG_LWIP_MAX_RAW_PCBS=16 -# end of LWIP RAW API - -# -# SNTP -# -CONFIG_LWIP_SNTP_MAX_SERVERS=1 -# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set -CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 -# end of SNTP - -CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 -CONFIG_LWIP_ESP_LWIP_ASSERT=y - -# -# Hooks -# -# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set -CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y -# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set -CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y -# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set -# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set -CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y -# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set -# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set -CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y -# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set -# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set -CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y -# CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set -# CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set -# end of Hooks - -# CONFIG_LWIP_DEBUG is not set -# end of LWIP - -# -# mbedTLS -# -CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y -# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set -# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set -CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y -CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 -CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 -# CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set -# CONFIG_MBEDTLS_DEBUG is not set - -# -# mbedTLS v3.x related -# -# CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set -# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set -# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set -# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set -CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y -CONFIG_MBEDTLS_PKCS7_C=y -# end of mbedTLS v3.x related - -# -# Certificate Bundle -# -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y -# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set -# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set -# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 -# end of Certificate Bundle - -# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set -# CONFIG_MBEDTLS_CMAC_C is not set -CONFIG_MBEDTLS_HARDWARE_AES=y -CONFIG_MBEDTLS_HARDWARE_MPI=y -CONFIG_MBEDTLS_HARDWARE_SHA=y -CONFIG_MBEDTLS_ROM_MD5=y -# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set -# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set -CONFIG_MBEDTLS_HAVE_TIME=y -# CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set -# CONFIG_MBEDTLS_HAVE_TIME_DATE is not set -CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y -CONFIG_MBEDTLS_SHA512_C=y -CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y -# CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set -# CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set -# CONFIG_MBEDTLS_TLS_DISABLED is not set -CONFIG_MBEDTLS_TLS_SERVER=y -CONFIG_MBEDTLS_TLS_CLIENT=y -CONFIG_MBEDTLS_TLS_ENABLED=y - -# -# TLS Key Exchange Methods -# -# CONFIG_MBEDTLS_PSK_MODES is not set -CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y -# end of TLS Key Exchange Methods - -CONFIG_MBEDTLS_SSL_RENEGOTIATION=y -CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y -# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set -# 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 - -# -# Symmetric Ciphers -# -CONFIG_MBEDTLS_AES_C=y -# CONFIG_MBEDTLS_CAMELLIA_C is not set -# CONFIG_MBEDTLS_DES_C is not set -# CONFIG_MBEDTLS_BLOWFISH_C is not set -# CONFIG_MBEDTLS_XTEA_C is not set -CONFIG_MBEDTLS_CCM_C=y -CONFIG_MBEDTLS_GCM_C=y -# CONFIG_MBEDTLS_NIST_KW_C is not set -# end of Symmetric Ciphers - -# CONFIG_MBEDTLS_RIPEMD160_C is not set - -# -# Certificates -# -CONFIG_MBEDTLS_PEM_PARSE_C=y -CONFIG_MBEDTLS_PEM_WRITE_C=y -CONFIG_MBEDTLS_X509_CRL_PARSE_C=y -CONFIG_MBEDTLS_X509_CSR_PARSE_C=y -# end of Certificates - -CONFIG_MBEDTLS_ECP_C=y -# CONFIG_MBEDTLS_DHM_C is not set -CONFIG_MBEDTLS_ECDH_C=y -CONFIG_MBEDTLS_ECDSA_C=y -# CONFIG_MBEDTLS_ECJPAKE_C is not set -CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y -CONFIG_MBEDTLS_ECP_NIST_OPTIM=y -# CONFIG_MBEDTLS_POLY1305_C is not set -# CONFIG_MBEDTLS_CHACHA20_C is not set -# CONFIG_MBEDTLS_HKDF_C is not set -# CONFIG_MBEDTLS_THREADING_C is not set -# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set -# CONFIG_MBEDTLS_SECURITY_RISKS is not set -# end of mbedTLS - -# -# ESP-MQTT Configurations -# -CONFIG_MQTT_PROTOCOL_311=y -# CONFIG_MQTT_PROTOCOL_5 is not set -CONFIG_MQTT_TRANSPORT_SSL=y -CONFIG_MQTT_TRANSPORT_WEBSOCKET=y -CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y -# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set -# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set -# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set -# CONFIG_MQTT_USE_CUSTOM_CONFIG is not set -# CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set -# CONFIG_MQTT_CUSTOM_OUTBOX is not set -# end of ESP-MQTT Configurations - -# -# Newlib -# -CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y -# CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set -# CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set -# CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set -# CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set -CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y -# CONFIG_NEWLIB_NANO_FORMAT is not set -CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y -# CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set -# CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set -# CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set -# end of Newlib - -# -# NVS -# -# CONFIG_NVS_ASSERT_ERROR_CHECK is not set -# end of NVS - -# -# OpenThread -# -# CONFIG_OPENTHREAD_ENABLED is not set -# end of OpenThread - -# -# Protocomm -# -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y -# end of Protocomm - -# -# PThreads -# -CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 -CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 -CONFIG_PTHREAD_STACK_MIN=768 -CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y -# CONFIG_PTHREAD_DEFAULT_CORE_0 is not set -# CONFIG_PTHREAD_DEFAULT_CORE_1 is not set -CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 -CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" -# end of PThreads - -# -# MMU Config -# -CONFIG_MMU_PAGE_SIZE_64KB=y -CONFIG_MMU_PAGE_MODE="64KB" -CONFIG_MMU_PAGE_SIZE=0x10000 -# end of MMU Config - -# -# SPI Flash driver -# -# CONFIG_SPI_FLASH_VERIFY_WRITE is not set -# CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set -CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y -CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y -# CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set -# CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set -# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set -# CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set -CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y -CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 -CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 -CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 -# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set -# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set -# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set - -# -# SPI Flash behavior when brownout -# -CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y -CONFIG_SPI_FLASH_BROWNOUT_RESET=y -# end of SPI Flash behavior when brownout - -# -# Auto-detect flash chips -# -CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y -# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set -# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set -# end of Auto-detect flash chips - -CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y -# end of SPI Flash driver - -# -# SPIFFS Configuration -# -CONFIG_SPIFFS_MAX_PARTITIONS=3 - -# -# SPIFFS Cache Configuration -# -CONFIG_SPIFFS_CACHE=y -CONFIG_SPIFFS_CACHE_WR=y -# CONFIG_SPIFFS_CACHE_STATS is not set -# end of SPIFFS Cache Configuration - -CONFIG_SPIFFS_PAGE_CHECK=y -CONFIG_SPIFFS_GC_MAX_RUNS=10 -# CONFIG_SPIFFS_GC_STATS is not set -CONFIG_SPIFFS_PAGE_SIZE=256 -CONFIG_SPIFFS_OBJ_NAME_LEN=128 -# CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set -CONFIG_SPIFFS_USE_MAGIC=y -CONFIG_SPIFFS_USE_MAGIC_LENGTH=y -CONFIG_SPIFFS_META_LENGTH=4 -CONFIG_SPIFFS_USE_MTIME=y - -# -# Debug Configuration -# -# CONFIG_SPIFFS_DBG is not set -# CONFIG_SPIFFS_API_DBG is not set -# CONFIG_SPIFFS_GC_DBG is not set -# CONFIG_SPIFFS_CACHE_DBG is not set -# CONFIG_SPIFFS_CHECK_DBG is not set -# CONFIG_SPIFFS_TEST_VISUALISATION is not set -# end of Debug Configuration -# end of SPIFFS Configuration - -# -# TCP Transport -# - -# -# Websocket -# -CONFIG_WS_TRANSPORT=y -CONFIG_WS_BUFFER_SIZE=1024 -# CONFIG_WS_DYNAMIC_BUFFER is not set -# end of Websocket -# end of TCP Transport - -# -# Ultra Low Power (ULP) Co-processor -# -# CONFIG_ULP_COPROC_ENABLED is not set -# end of Ultra Low Power (ULP) Co-processor - -# -# Unity unit testing library -# -CONFIG_UNITY_ENABLE_FLOAT=y -CONFIG_UNITY_ENABLE_DOUBLE=y -# CONFIG_UNITY_ENABLE_64BIT is not set -# CONFIG_UNITY_ENABLE_COLOR is not set -CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y -# CONFIG_UNITY_ENABLE_FIXTURE is not set -# CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set -# end of Unity unit testing library - -# -# Root Hub configuration -# -# end of Root Hub configuration - -# -# Virtual file system -# -CONFIG_VFS_SUPPORT_IO=y -CONFIG_VFS_SUPPORT_DIR=y -CONFIG_VFS_SUPPORT_SELECT=y -CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y -CONFIG_VFS_SUPPORT_TERMIOS=y - -# -# Host File System I/O (Semihosting) -# -CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 -# end of Host File System I/O (Semihosting) -# end of Virtual file system - -# -# Wear Levelling -# -# CONFIG_WL_SECTOR_SIZE_512 is not set -CONFIG_WL_SECTOR_SIZE_4096=y -CONFIG_WL_SECTOR_SIZE=4096 -# end of Wear Levelling - -# -# Wi-Fi Provisioning Manager -# -CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 -CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 -# CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION is not set -CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y -# CONFIG_WIFI_PROV_STA_FAST_SCAN is not set -# end of Wi-Fi Provisioning Manager - -# -# Supplicant -# -CONFIG_WPA_MBEDTLS_CRYPTO=y -CONFIG_WPA_MBEDTLS_TLS_CLIENT=y -# CONFIG_WPA_WAPI_PSK is not set -# CONFIG_WPA_SUITE_B_192 is not set -# CONFIG_WPA_DEBUG_PRINT is not set -# CONFIG_WPA_TESTING_OPTIONS is not set -# CONFIG_WPA_WPS_STRICT is not set -# CONFIG_WPA_11KV_SUPPORT is not set -# CONFIG_WPA_MBO_SUPPORT is not set -# CONFIG_WPA_DPP_SUPPORT is not set -# CONFIG_WPA_11R_SUPPORT is not set -# CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set -# end of Supplicant - -# -# esp-modem -# -CONFIG_ESP_MODEM_CMUX_DEFRAGMENT_PAYLOAD=y -CONFIG_ESP_MODEM_CMUX_DELAY_AFTER_DLCI_SETUP=0 -# end of esp-modem - -# -# The Things Network -# -# CONFIG_TTN_LORA_FREQ_DISABLED is not set -# CONFIG_TTN_LORA_FREQ_EU_868 is not set -# CONFIG_TTN_LORA_FREQ_US_915 is not set -# CONFIG_TTN_LORA_FREQ_AU_915 is not set -# CONFIG_TTN_LORA_FREQ_AS_923 is not set -# CONFIG_TTN_LORA_FREQ_AS_923_JP is not set -# CONFIG_TTN_LORA_FREQ_KR_920 is not set -# CONFIG_TTN_LORA_FREQ_IN_866 is not set -CONFIG_TTN_LORA_FREQ_RU_864=y -# CONFIG_TTN_RADIO_SX1272_73 is not set -CONFIG_TTN_RADIO_SX1276_77_78_79=y -CONFIG_TTN_SPI_FREQ=10000000 -CONFIG_TTN_RESET_STATES_FLOATING=y -# CONFIG_TTN_RESET_STATES_ASSERTED is not set -CONFIG_TTN_BG_TASK_PRIO=10 -# CONFIG_TTN_PROVISION_UART_DEFAULT is not set -# CONFIG_TTN_PROVISION_UART_CUSTOM is not set -CONFIG_TTN_PROVISION_UART_NONE=y -CONFIG_TTN_PROVISION_UART_NUM=0 -# end of The Things Network - -# -# WebGUIApp -# -CONFIG_GPIO_RANGE_MIN=0 -CONFIG_GPIO_RANGE_MAX=39 -CONFIG_BOARD_HARDWARE_REVISION=1 -CONFIG_DEVICE_MODEL_NAME="DEVICE MODEL NAME" -CONFIG_WEBGUIAPP_HOSTNAME="DEVICE_HOSTNAME" -CONFIG_WEBGUIAPP_USERNAME="user" -CONFIG_WEBGUIAPP_USERPASS="password" -CONFIG_MAIN_FUNCTIONAL_BUTTON_GPIO=15 -CONFIG_DEBUG_MODE_ENABLE=y -# CONFIG_RESET_MODE_ENABLE is not set - -# -# Web UI settings -# -CONFIG_WEBGUIAPP_DEFAULT_COLOR_SCHEME=1 -CONFIG_WEBGUIAPP_ACCENT_COLOR="#dba617" -CONFIG_WEBGUIAPP_SCH1_BACKGROUNG_COLOR="#e0e0dd" -CONFIG_WEBGUIAPP_SCH1_PANEL_COLOR="#f0f0ed" -CONFIG_WEBGUIAPP_SCH1_MENU_COLOR="#ededea" -CONFIG_WEBGUIAPP_SCH1_TEXT_COLOR="#404040" -CONFIG_WEBGUIAPP_SCH1_BORDER_COLOR="#00000066" -CONFIG_WEBGUIAPP_SCH2_BACKGROUNG_COLOR="#1D2327" -CONFIG_WEBGUIAPP_SCH2_PANEL_COLOR="#2c3338" -CONFIG_WEBGUIAPP_SCH2_MENU_COLOR="#3c434a" -CONFIG_WEBGUIAPP_SCH2_TEXT_COLOR="#F0F0F0" -CONFIG_WEBGUIAPP_SCH2_BORDER_COLOR="#ffffff66" -# end of Web UI settings - -# -# OTA settings -# -# CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_ENABLE is not set -# CONFIG_WEBGUIAPP_OTA_RESET_ENABLE is not set -CONFIG_WEBGUIAPP_OTA_HOST="https://iotronic.cloud/firmware/firmware.bin" -CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_PERIOD=3600 -# end of OTA settings - -# -# SNTP client settings -# -CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_ENABLE=y -CONFIG_WEBGUIAPP_SNTP_HOST_1="1.pool.ntp.org" -CONFIG_WEBGUIAPP_SNTP_HOST_2="2.pool.ntp.org" -CONFIG_WEBGUIAPP_SNTP_HOST_3="3.pool.ntp.org" -CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_PERIOD=3600 -CONFIG_WEBGUIAPP_SNTP_TIMEZONE=2 -# end of SNTP client settings - -# -# CRON settings -# -CONFIG_WEBGUIAPP_CRON_ENABLE=y -CONFIG_WEBGUIAPP_CRON_NUMBER=16 -# end of CRON settings - -# -# SPI settings -# -CONFIG_WEBGUIAPP_SPI_ENABLE=y -CONFIG_SPI_HOST=1 -CONFIG_SPI_SCLK_GPIO=18 -CONFIG_SPI_MOSI_GPIO=23 -CONFIG_SPI_MISO_GPIO=19 -# end of SPI settings - -# -# I2C settings -# -CONFIG_WEBGUIAPP_I2C_ENABLE=y -CONFIG_I2C_HOST=0 -CONFIG_I2C_SCL_GPIO=22 -CONFIG_I2C_SDA_GPIO=21 -CONFIG_I2C_CLOCK=400000 -# end of I2C settings - -# -# WiFi settings -# -CONFIG_WEBGUIAPP_WIFI_ENABLE=y -CONFIG_WEBGUIAPP_WIFI_ON=y -CONFIG_WEBGUIAPP_WIFI_DHCP_ON=y -CONFIG_WEBGUIAPP_WIFI_SSID_AP="YourAP" -CONFIG_WEBGUIAPP_WIFI_KEY_AP="123456789" -CONFIG_WEBGUIAPP_WIFI_SSID_STA="RTN16" -CONFIG_WEBGUIAPP_WIFI_KEY_STA="12850000" -CONFIG_WEBGUIAPP_WIFI_IP_AP="192.168.150.1" -CONFIG_WEBGUIAPP_WIFI_IP_STA="192.168.150.1" -CONFIG_WEBGUIAPP_WIFI_MASK_STA="255.255.255.0" -CONFIG_WEBGUIAPP_WIFI_GATEWAY_STA="192.168.150.1" -# end of WiFi settings - -# -# Ethernet settings -# -# CONFIG_WEBGUIAPP_ETHERNET_ENABLE is not set -# end of Ethernet settings - -# -# GPRS settings -# -# CONFIG_WEBGUIAPP_GPRS_ENABLE is not set -# end of GPRS settings - -# -# LoRaWAN settings -# -# CONFIG_WEBGUIAPP_LORAWAN_ENABLE is not set -# end of LoRaWAN settings - -# -# MQTT settings -# -CONFIG_WEBGUIAPP_MQTT_ENABLE=y -CONFIG_WEBGUIAPP_MQTT_CLIENTS_NUM=2 -CONFIG_WEBGUIAPP_MQTT_ON=y -CONFIG_WEBGUIAPP_MQTT_MAX_TOPIC_LENGTH=128 -CONFIG_WEBGUIAPP_MQTT_SERVER_URL="openergy.ru" -CONFIG_WEBGUIAPP_MQTT_SERVER_PORT=1883 -CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_1="DEV1" -CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_2="DEV2" -CONFIG_WEBGUIAPP_MQTT_SYSTEM_NAME="SYSTEMNAME" -CONFIG_WEBGUIAPP_MQTT_GROUP_NAME="GROUPNAME" -CONFIG_WEBGUIAPP_MQTT_USERNAME="bogd" -CONFIG_WEBGUIAPP_MQTT_PASSWORD="cd4051" -CONFIG_WEBGUIAPP_MQTT_DEBUG_LEVEL=1 -# end of MQTT settings - -# -# DNS settings -# -CONFIG_WEBGUIAPP_DNS1_ADDRESS_DEFAULT="8.8.8.8" -CONFIG_WEBGUIAPP_DNS2_ADDRESS_DEFAULT="8.8.4.4" -CONFIG_WEBGUIAPP_DNS3_ADDRESS_DEFAULT="1.1.1.1" -# end of DNS settings - -# -# libespfs -# -# CONFIG_ESPFS_LOG_LEVEL_NONE is not set -# CONFIG_ESPFS_LOG_LEVEL_ERROR is not set -CONFIG_ESPFS_LOG_LEVEL_WARNING=y -# CONFIG_ESPFS_LOG_LEVEL_INFO is not set -# CONFIG_ESPFS_LOG_LEVEL_DEBUG is not set -# CONFIG_ESPFS_LOG_LEVEL_VERBOSE is not set -CONFIG_ESPFS_MAX_PARTITIONS=1 -CONFIG_ESPFS_USE_HEATSHRINK=y -# end of libespfs -# end of WebGUIApp -# end of Component config - -# Deprecated options for backward compatibility -# CONFIG_NO_BLOBS is not set -# CONFIG_ESP32_NO_BLOBS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set -CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y -# CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set -CONFIG_LOG_BOOTLOADER_LEVEL=3 -# CONFIG_APP_ROLLBACK_ENABLE is not set -# CONFIG_FLASH_ENCRYPTION_ENABLED is not set -CONFIG_FLASHMODE_QIO=y -# CONFIG_FLASHMODE_QOUT is not set -# CONFIG_FLASHMODE_DIO is not set -# CONFIG_FLASHMODE_DOUT is not set -CONFIG_MONITOR_BAUD=115200 -CONFIG_OPTIMIZATION_LEVEL_DEBUG=y -CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y -# CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set -# CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set -CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y -# CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set -# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set -CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 -# CONFIG_CXX_EXCEPTIONS is not set -CONFIG_STACK_CHECK_NONE=y -# CONFIG_STACK_CHECK_NORM is not set -# CONFIG_STACK_CHECK_STRONG is not set -# CONFIG_STACK_CHECK_ALL is not set -# CONFIG_WARN_WRITE_STRINGS is not set -# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set -CONFIG_ESP32_APPTRACE_DEST_NONE=y -CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y -CONFIG_ADC2_DISABLE_DAC=y -# CONFIG_MCPWM_ISR_IN_IRAM is not set -# CONFIG_EVENT_LOOP_PROFILING is not set -CONFIG_POST_EVENTS_FROM_ISR=y -CONFIG_POST_EVENTS_FROM_IRAM_ISR=y -# CONFIG_OTA_ALLOW_HTTP is not set -# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set -CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y -CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 -# CONFIG_ESP_SYSTEM_PD_FLASH is not set -CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 -CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y -CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y -# CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set -# CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set -# CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set -CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 -# CONFIG_ESP32_XTAL_FREQ_26 is not set -CONFIG_ESP32_XTAL_FREQ_40=y -# CONFIG_ESP32_XTAL_FREQ_AUTO is not set -CONFIG_ESP32_XTAL_FREQ=40 -CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y -# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set -CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 -CONFIG_ESP32_PHY_MAX_TX_POWER=20 -# CONFIG_REDUCE_PHY_TX_POWER is not set -# CONFIG_ESP32_REDUCE_PHY_TX_POWER is not set -# CONFIG_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y -# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160 -CONFIG_TRACEMEM_RESERVE_DRAM=0x0 -# CONFIG_ESP32_PANIC_PRINT_HALT is not set -CONFIG_ESP32_PANIC_PRINT_REBOOT=y -# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP32_PANIC_GDBSTUB is not set -CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 -CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 -CONFIG_MAIN_TASK_STACK_SIZE=3584 -CONFIG_CONSOLE_UART_DEFAULT=y -# CONFIG_CONSOLE_UART_CUSTOM is not set -# CONFIG_CONSOLE_UART_NONE is not set -# CONFIG_ESP_CONSOLE_UART_NONE is not set -CONFIG_CONSOLE_UART=y -CONFIG_CONSOLE_UART_NUM=0 -CONFIG_CONSOLE_UART_BAUDRATE=115200 -CONFIG_INT_WDT=y -CONFIG_INT_WDT_TIMEOUT_MS=300 -CONFIG_INT_WDT_CHECK_CPU1=y -CONFIG_TASK_WDT=y -CONFIG_ESP_TASK_WDT=y -# CONFIG_TASK_WDT_PANIC is not set -CONFIG_TASK_WDT_TIMEOUT_S=5 -CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y -# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set -CONFIG_ESP32_DEBUG_OCDAWARE=y -CONFIG_BROWNOUT_DET=y -CONFIG_ESP32_BROWNOUT_DET=y -CONFIG_BROWNOUT_DET_LVL_SEL_0=y -CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_BROWNOUT_DET_LVL=0 -CONFIG_ESP32_BROWNOUT_DET_LVL=0 -# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set -CONFIG_IPC_TASK_STACK_SIZE=1024 -CONFIG_TIMER_TASK_STACK_SIZE=3584 -# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set -# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set -CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y -CONFIG_TIMER_TASK_PRIORITY=1 -CONFIG_TIMER_TASK_STACK_DEPTH=2048 -CONFIG_TIMER_QUEUE_LENGTH=10 -# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set -# CONFIG_HAL_ASSERTION_SILIENT is not set -# CONFIG_L2_TO_L3_COPY is not set -CONFIG_ESP_GRATUITOUS_ARP=y -CONFIG_GARP_TMR_INTERVAL=60 -CONFIG_TCPIP_RECVMBOX_SIZE=32 -CONFIG_TCP_MAXRTX=12 -CONFIG_TCP_SYNMAXRTX=12 -CONFIG_TCP_MSS=1440 -CONFIG_TCP_MSL=60000 -CONFIG_TCP_SND_BUF_DEFAULT=5744 -CONFIG_TCP_WND_DEFAULT=5744 -CONFIG_TCP_RECVMBOX_SIZE=6 -CONFIG_TCP_QUEUE_OOSEQ=y -CONFIG_TCP_OVERSIZE_MSS=y -# CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set -# CONFIG_TCP_OVERSIZE_DISABLE is not set -CONFIG_UDP_RECVMBOX_SIZE=6 -CONFIG_TCPIP_TASK_STACK_SIZE=3072 -CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y -# CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set -# CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set -CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF -# CONFIG_PPP_SUPPORT is not set -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y -# CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set -CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 -CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 -CONFIG_ESP32_PTHREAD_STACK_MIN=768 -CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set -CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 -CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" -CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y -# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set -# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set -# CONFIG_ESP32_ULP_COPROC_ENABLED is not set -CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y -CONFIG_SUPPORT_TERMIOS=y -CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 -# End of deprecated options +# +# Automatically generated file. DO NOT EDIT. +# Espressif IoT Development Framework (ESP-IDF) Project Configuration +# +CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" +CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" +CONFIG_SOC_DPORT_WORKAROUND="Not determined" +CONFIG_SOC_CAPS_ECO_VER_MAX=301 +CONFIG_SOC_ADC_SUPPORTED=y +CONFIG_SOC_DAC_SUPPORTED=y +CONFIG_SOC_MCPWM_SUPPORTED=y +CONFIG_SOC_SDMMC_HOST_SUPPORTED=y +CONFIG_SOC_BT_SUPPORTED=y +CONFIG_SOC_PCNT_SUPPORTED=y +CONFIG_SOC_WIFI_SUPPORTED=y +CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y +CONFIG_SOC_TWAI_SUPPORTED=y +CONFIG_SOC_EMAC_SUPPORTED=y +CONFIG_SOC_ULP_SUPPORTED=y +CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y +CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y +CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y +CONFIG_SOC_RTC_MEM_SUPPORTED=y +CONFIG_SOC_I2S_SUPPORTED=y +CONFIG_SOC_RMT_SUPPORTED=y +CONFIG_SOC_SDM_SUPPORTED=y +CONFIG_SOC_SUPPORT_COEXISTENCE=y +CONFIG_SOC_AES_SUPPORTED=y +CONFIG_SOC_MPI_SUPPORTED=y +CONFIG_SOC_SHA_SUPPORTED=y +CONFIG_SOC_FLASH_ENC_SUPPORTED=y +CONFIG_SOC_SECURE_BOOT_SUPPORTED=y +CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y +CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 +CONFIG_SOC_XTAL_SUPPORT_26M=y +CONFIG_SOC_XTAL_SUPPORT_40M=y +CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y +CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y +CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y +CONFIG_SOC_ADC_DMA_SUPPORTED=y +CONFIG_SOC_ADC_PERIPH_NUM=2 +CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 +CONFIG_SOC_ADC_ATTEN_NUM=4 +CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 +CONFIG_SOC_ADC_PATT_LEN_MAX=16 +CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 +CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 +CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 +CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 +CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y +CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y +CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=5 +CONFIG_SOC_CPU_CORES_NUM=2 +CONFIG_SOC_CPU_INTR_NUM=32 +CONFIG_SOC_CPU_HAS_FPU=y +CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 +CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 +CONFIG_SOC_CPU_WATCHPOINT_SIZE=64 +CONFIG_SOC_DAC_PERIPH_NUM=2 +CONFIG_SOC_DAC_RESOLUTION=8 +CONFIG_SOC_GPIO_PORT=1 +CONFIG_SOC_GPIO_PIN_COUNT=40 +CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF +CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA +CONFIG_SOC_I2C_NUM=2 +CONFIG_SOC_I2C_FIFO_LEN=32 +CONFIG_SOC_I2C_SUPPORT_SLAVE=y +CONFIG_SOC_I2C_SUPPORT_APB=y +CONFIG_SOC_CLK_APLL_SUPPORTED=y +CONFIG_SOC_APLL_MULTIPLIER_OUT_MIN_HZ=350000000 +CONFIG_SOC_APLL_MULTIPLIER_OUT_MAX_HZ=500000000 +CONFIG_SOC_APLL_MIN_HZ=5303031 +CONFIG_SOC_APLL_MAX_HZ=125000000 +CONFIG_SOC_I2S_NUM=2 +CONFIG_SOC_I2S_HW_VERSION_1=y +CONFIG_SOC_I2S_SUPPORTS_APLL=y +CONFIG_SOC_I2S_SUPPORTS_PDM=y +CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y +CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y +CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y +CONFIG_SOC_I2S_SUPPORTS_ADC=y +CONFIG_SOC_I2S_SUPPORTS_DAC=y +CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y +CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y +CONFIG_SOC_I2S_LCD_I80_VARIANT=y +CONFIG_SOC_LCD_I80_SUPPORTED=y +CONFIG_SOC_LCD_I80_BUSES=2 +CONFIG_SOC_LCD_I80_BUS_WIDTH=24 +CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y +CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y +CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y +CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y +CONFIG_SOC_LEDC_CHANNEL_NUM=8 +CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=20 +CONFIG_SOC_MCPWM_GROUPS=2 +CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 +CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 +CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 +CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y +CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 +CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 +CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 +CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 +CONFIG_SOC_PCNT_GROUPS=1 +CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 +CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 +CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 +CONFIG_SOC_RMT_GROUPS=1 +CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 +CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 +CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 +CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 +CONFIG_SOC_RMT_SUPPORT_REF_TICK=y +CONFIG_SOC_RMT_SUPPORT_APB=y +CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y +CONFIG_SOC_RTCIO_PIN_COUNT=18 +CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y +CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y +CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y +CONFIG_SOC_SDM_GROUPS=1 +CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 +CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y +CONFIG_SOC_SPI_AS_CS_SUPPORTED=y +CONFIG_SOC_SPI_PERIPH_NUM=3 +CONFIG_SOC_SPI_DMA_CHAN_NUM=2 +CONFIG_SOC_SPI_MAX_CS_NUM=3 +CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 +CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 +CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y +CONFIG_SOC_TIMER_GROUPS=2 +CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 +CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 +CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 +CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y +CONFIG_SOC_TOUCH_VERSION_1=y +CONFIG_SOC_TOUCH_SENSOR_NUM=10 +CONFIG_SOC_TOUCH_PAD_MEASURE_WAIT_MAX=0xFF +CONFIG_SOC_TWAI_BRP_MIN=2 +CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y +CONFIG_SOC_UART_NUM=3 +CONFIG_SOC_UART_SUPPORT_APB_CLK=y +CONFIG_SOC_UART_SUPPORT_REF_TICK=y +CONFIG_SOC_UART_FIFO_LEN=128 +CONFIG_SOC_UART_BITRATE_MAX=5000000 +CONFIG_SOC_SPIRAM_SUPPORTED=y +CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y +CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y +CONFIG_SOC_SHA_SUPPORT_SHA1=y +CONFIG_SOC_SHA_SUPPORT_SHA256=y +CONFIG_SOC_SHA_SUPPORT_SHA384=y +CONFIG_SOC_SHA_SUPPORT_SHA512=y +CONFIG_SOC_RSA_MAX_BIT_LEN=4096 +CONFIG_SOC_AES_SUPPORT_AES_128=y +CONFIG_SOC_AES_SUPPORT_AES_192=y +CONFIG_SOC_AES_SUPPORT_AES_256=y +CONFIG_SOC_SECURE_BOOT_V1=y +CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y +CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 +CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 +CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y +CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y +CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y +CONFIG_SOC_PM_SUPPORT_MODEM_PD=y +CONFIG_SOC_SDMMC_USE_IOMUX=y +CONFIG_SOC_SDMMC_NUM_SLOTS=2 +CONFIG_SOC_WIFI_WAPI_SUPPORT=y +CONFIG_SOC_WIFI_CSI_SUPPORT=y +CONFIG_SOC_WIFI_MESH_SUPPORT=y +CONFIG_SOC_BLE_SUPPORTED=y +CONFIG_SOC_BLE_MESH_SUPPORTED=y +CONFIG_SOC_BT_CLASSIC_SUPPORTED=y +CONFIG_IDF_CMAKE=y +CONFIG_IDF_TARGET_ARCH_XTENSA=y +CONFIG_IDF_TARGET_ARCH="xtensa" +CONFIG_IDF_TARGET="esp32" +CONFIG_IDF_TARGET_ESP32=y +CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 + +# +# Build type +# +CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y +# CONFIG_APP_BUILD_TYPE_ELF_RAM is not set +CONFIG_APP_BUILD_GENERATE_BINARIES=y +CONFIG_APP_BUILD_BOOTLOADER=y +CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y +# CONFIG_APP_REPRODUCIBLE_BUILD is not set +# CONFIG_APP_NO_BLOBS is not set +# CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set +# CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set +# end of Build type + +# +# Bootloader config +# +CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 +CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set +# 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 +# CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set +CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y +# CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set +CONFIG_BOOTLOADER_LOG_LEVEL=3 +# CONFIG_BOOTLOADER_SPI_CUSTOM_WP_PIN is not set +CONFIG_BOOTLOADER_SPI_WP_PIN=7 +CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y +# CONFIG_BOOTLOADER_FACTORY_RESET is not set +# CONFIG_BOOTLOADER_APP_TEST is not set +CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y +CONFIG_BOOTLOADER_WDT_ENABLE=y +# CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set +CONFIG_BOOTLOADER_WDT_TIME_MS=9000 +# CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set +CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 +# CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set +CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y +# end of Bootloader config + +# +# Security features +# +CONFIG_SECURE_BOOT_V1_SUPPORTED=y +# CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set +# CONFIG_SECURE_BOOT is not set +# CONFIG_SECURE_FLASH_ENC_ENABLED is not set +# end of Security features + +# +# Application manager +# +CONFIG_APP_COMPILE_TIME_DATE=y +# CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set +# CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set +CONFIG_APP_PROJECT_VER_FROM_CONFIG=y +CONFIG_APP_PROJECT_VER="0.0.0.0" +CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 +# end of Application manager + +CONFIG_ESP_ROM_HAS_CRC_LE=y +CONFIG_ESP_ROM_HAS_CRC_BE=y +CONFIG_ESP_ROM_HAS_MZ_CRC32=y +CONFIG_ESP_ROM_HAS_JPEG_DECODE=y +CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y + +# +# Serial flasher config +# +# CONFIG_ESPTOOLPY_NO_STUB is not set +CONFIG_ESPTOOLPY_FLASHMODE_QIO=y +# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set +# CONFIG_ESPTOOLPY_FLASHMODE_DIO is not set +# CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set +CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y +CONFIG_ESPTOOLPY_FLASHMODE="dio" +CONFIG_ESPTOOLPY_FLASHFREQ_80M=y +# CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set +# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set +# CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set +CONFIG_ESPTOOLPY_FLASHFREQ="80m" +# CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y +# CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE="4MB" +# CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set +CONFIG_ESPTOOLPY_BEFORE_RESET=y +# CONFIG_ESPTOOLPY_BEFORE_NORESET is not set +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=115200 +# end of Serial flasher config + +# +# Partition Table +# +# CONFIG_PARTITION_TABLE_SINGLE_APP is not set +# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set +# CONFIG_PARTITION_TABLE_TWO_OTA is not set +CONFIG_PARTITION_TABLE_CUSTOM=y +CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_user_ota.csv" +CONFIG_PARTITION_TABLE_FILENAME="partitions_user_ota.csv" +CONFIG_PARTITION_TABLE_OFFSET=0x8000 +CONFIG_PARTITION_TABLE_MD5=y +# end of Partition Table + +# +# Compiler options +# +CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y +# CONFIG_COMPILER_OPTIMIZATION_SIZE is not set +# 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_DISABLE is not set +CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y +CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 +# CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set +CONFIG_COMPILER_HIDE_PATHS_MACROS=y +# 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_NORM is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set +# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set +# CONFIG_COMPILER_DUMP_RTL_FILES is not set +# end of Compiler options + +# +# Component config +# + +# +# Application Level Tracing +# +# CONFIG_APPTRACE_DEST_JTAG is not set +CONFIG_APPTRACE_DEST_NONE=y +# CONFIG_APPTRACE_DEST_UART1 is not set +# CONFIG_APPTRACE_DEST_UART2 is not set +CONFIG_APPTRACE_DEST_UART_NONE=y +CONFIG_APPTRACE_UART_TASK_PRIO=1 +CONFIG_APPTRACE_LOCK_ENABLE=y +# end of Application Level Tracing + +# +# Bluetooth +# +# CONFIG_BT_ENABLED is not set +# end of Bluetooth + +# +# Driver Configurations +# + +# +# Legacy ADC Configuration +# +CONFIG_ADC_DISABLE_DAC=y +# CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set + +# +# Legacy ADC Calibration Configuration +# +CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y +CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y +CONFIG_ADC_CAL_LUT_ENABLE=y +# CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy ADC Calibration Configuration +# end of Legacy ADC Configuration + +# +# SPI Configuration +# +# CONFIG_SPI_MASTER_IN_IRAM is not set +CONFIG_SPI_MASTER_ISR_IN_IRAM=y +# CONFIG_SPI_SLAVE_IN_IRAM is not set +CONFIG_SPI_SLAVE_ISR_IN_IRAM=y +# end of SPI Configuration + +# +# TWAI Configuration +# +# CONFIG_TWAI_ISR_IN_IRAM is not set +CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y +CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y +CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y +CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y +CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y +# end of TWAI Configuration + +# +# UART Configuration +# +# CONFIG_UART_ISR_IN_IRAM is not set +# end of UART Configuration + +# +# GPIO Configuration +# +# CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set +# CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set +# end of GPIO Configuration + +# +# Sigma Delta Modulator Configuration +# +# CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set +# CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_SDM_ENABLE_DEBUG_LOG is not set +# end of Sigma Delta Modulator Configuration + +# +# GPTimer Configuration +# +# CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set +# CONFIG_GPTIMER_ISR_IRAM_SAFE is not set +# CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set +# end of GPTimer Configuration + +# +# PCNT Configuration +# +# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set +# CONFIG_PCNT_ISR_IRAM_SAFE is not set +# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set +# end of PCNT Configuration + +# +# RMT Configuration +# +# CONFIG_RMT_ISR_IRAM_SAFE is not set +# CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_RMT_ENABLE_DEBUG_LOG is not set +# end of RMT Configuration + +# +# MCPWM Configuration +# +# CONFIG_MCPWM_ISR_IRAM_SAFE is not set +# CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set +# CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set +# end of MCPWM Configuration + +# +# I2S Configuration +# +# CONFIG_I2S_ISR_IRAM_SAFE is not set +# CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_I2S_ENABLE_DEBUG_LOG is not set +# end of I2S Configuration +# end of Driver Configurations + +# +# eFuse Bit Manager +# +# CONFIG_EFUSE_CUSTOM_TABLE is not set +# CONFIG_EFUSE_VIRTUAL is not set +# CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set +CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y +# CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set +CONFIG_EFUSE_MAX_BLK_LEN=192 +# end of eFuse Bit Manager + +# +# ESP-TLS +# +CONFIG_ESP_TLS_USING_MBEDTLS=y +# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set +# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set +# CONFIG_ESP_TLS_SERVER is not set +# CONFIG_ESP_TLS_PSK_VERIFICATION is not set +# CONFIG_ESP_TLS_INSECURE is not set +# end of ESP-TLS + +# +# ADC and ADC Calibration +# +# CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set +# CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set + +# +# ADC Calibration Configurations +# +CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y +CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y +CONFIG_ADC_CALI_LUT_ENABLE=y +# end of ADC Calibration Configurations + +CONFIG_ADC_DISABLE_DAC_OUTPUT=y +# end of ADC and ADC Calibration + +# +# Common ESP-related +# +CONFIG_ESP_ERR_TO_NAME_LOOKUP=y +# end of Common ESP-related + +# +# Ethernet +# +CONFIG_ETH_ENABLED=y +CONFIG_ETH_USE_ESP32_EMAC=y +CONFIG_ETH_PHY_INTERFACE_RMII=y +CONFIG_ETH_RMII_CLK_INPUT=y +# CONFIG_ETH_RMII_CLK_OUTPUT is not set +CONFIG_ETH_RMII_CLK_IN_GPIO=0 +CONFIG_ETH_DMA_BUFFER_SIZE=512 +CONFIG_ETH_DMA_RX_BUFFER_NUM=10 +CONFIG_ETH_DMA_TX_BUFFER_NUM=10 +CONFIG_ETH_USE_SPI_ETHERNET=y +# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set +# CONFIG_ETH_SPI_ETHERNET_W5500 is not set +# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set +# CONFIG_ETH_USE_OPENETH is not set +# CONFIG_ETH_TRANSMIT_MUTEX is not set +# end of Ethernet + +# +# Event Loop Library +# +# CONFIG_ESP_EVENT_LOOP_PROFILING is not set +CONFIG_ESP_EVENT_POST_FROM_ISR=y +CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y +# end of Event Loop Library + +# +# GDB Stub +# +# end of GDB Stub + +# +# ESP HTTP client +# +CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y +# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set +# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set +# end of ESP HTTP client + +# +# HTTP Server +# +CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024 +CONFIG_HTTPD_MAX_URI_LEN=512 +CONFIG_HTTPD_ERR_RESP_NO_DELAY=y +CONFIG_HTTPD_PURGE_BUF_LEN=32 +# CONFIG_HTTPD_LOG_PURGE_DATA is not set +# CONFIG_HTTPD_WS_SUPPORT is not set +# CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set +# end of HTTP Server + +# +# ESP HTTPS OTA +# +# CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set +# CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set +# end of ESP HTTPS OTA + +# +# ESP HTTPS server +# +# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set +# end of ESP HTTPS server + +# +# Hardware Settings +# + +# +# Chip revision +# +CONFIG_ESP32_REV_MIN_0=y +# CONFIG_ESP32_REV_MIN_1 is not set +# CONFIG_ESP32_REV_MIN_1_1 is not set +# CONFIG_ESP32_REV_MIN_2 is not set +# CONFIG_ESP32_REV_MIN_3 is not set +# CONFIG_ESP32_REV_MIN_3_1 is not set +CONFIG_ESP32_REV_MIN=0 +CONFIG_ESP32_REV_MIN_FULL=0 +CONFIG_ESP_REV_MIN_FULL=0 + +# +# Maximum Supported ESP32 Revision (Rev v3.99) +# +CONFIG_ESP32_REV_MAX_FULL=399 +CONFIG_ESP_REV_MAX_FULL=399 +# end of Chip revision + +# +# MAC Config +# +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y +# CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set +CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y +CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 +# CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set +# end of MAC Config + +# +# Sleep Config +# +# CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set +CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y +# CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set +CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y +# CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set +CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 +# end of Sleep Config + +# +# RTC Clock Config +# +CONFIG_RTC_CLK_SRC_INT_RC=y +# CONFIG_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_RTC_CLK_SRC_INT_8MD256 is not set +CONFIG_RTC_CLK_CAL_CYCLES=1024 +# end of RTC Clock Config + +# +# Peripheral Control +# +# CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set +# end of Peripheral Control + +# +# Main XTAL Config +# +# CONFIG_XTAL_FREQ_26 is not set +CONFIG_XTAL_FREQ_40=y +# CONFIG_XTAL_FREQ_AUTO is not set +CONFIG_XTAL_FREQ=40 +# end of Main XTAL Config +# end of Hardware Settings + +# +# LCD and Touch Panel +# + +# +# LCD Touch Drivers are maintained in the IDF Component Registry +# + +# +# LCD Peripheral Configuration +# +CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 +# CONFIG_LCD_ENABLE_DEBUG_LOG is not set +# end of LCD Peripheral Configuration +# end of LCD and Touch Panel + +# +# ESP NETIF Adapter +# +CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 +CONFIG_ESP_NETIF_TCPIP_LWIP=y +# CONFIG_ESP_NETIF_LOOPBACK is not set +# CONFIG_ESP_NETIF_L2_TAP is not set +# CONFIG_ESP_NETIF_BRIDGE_EN is not set +# end of ESP NETIF Adapter + +# +# PHY +# +CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP_PHY_MAX_TX_POWER=20 +# CONFIG_ESP_PHY_REDUCE_TX_POWER is not set +CONFIG_ESP_PHY_RF_CAL_PARTIAL=y +# CONFIG_ESP_PHY_RF_CAL_NONE is not set +# CONFIG_ESP_PHY_RF_CAL_FULL is not set +CONFIG_ESP_PHY_CALIBRATION_MODE=0 +# end of PHY + +# +# Power Management +# +# CONFIG_PM_ENABLE is not set +# end of Power Management + +# +# ESP PSRAM +# +# CONFIG_SPIRAM is not set +# end of ESP PSRAM + +# +# ESP Ringbuf +# +# CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set +# end of ESP Ringbuf + +# +# ESP System Settings +# +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 + +# +# Memory +# +# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set +# end of Memory + +# +# Trace memory +# +# CONFIG_ESP32_TRAX is not set +CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 +# end of Trace memory + +# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set +CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y +# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set +# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set + +# +# Memory protection +# +# end of Memory protection + +CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 +CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y +# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set +# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set +CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 +CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 +CONFIG_ESP_CONSOLE_UART_DEFAULT=y +# CONFIG_ESP_CONSOLE_UART_CUSTOM is not set +# CONFIG_ESP_CONSOLE_NONE is not set +CONFIG_ESP_CONSOLE_UART=y +CONFIG_ESP_CONSOLE_MULTIPLE_UART=y +CONFIG_ESP_CONSOLE_UART_NUM=0 +CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 +CONFIG_ESP_INT_WDT=y +CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 +CONFIG_ESP_INT_WDT_CHECK_CPU1=y +CONFIG_ESP_TASK_WDT_EN=y +CONFIG_ESP_TASK_WDT_INIT=y +# CONFIG_ESP_TASK_WDT_PANIC is not set +CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 +CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y +# CONFIG_ESP_PANIC_HANDLER_IRAM is not set +# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set +CONFIG_ESP_DEBUG_OCDAWARE=y +# CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set +CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y + +# +# Brownout Detector +# +CONFIG_ESP_BROWNOUT_DET=y +CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set +CONFIG_ESP_BROWNOUT_DET_LVL=0 +# end of Brownout Detector + +# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set +CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y +# end of ESP System Settings + +# +# IPC (Inter-Processor Call) +# +CONFIG_ESP_IPC_TASK_STACK_SIZE=1024 +CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y +CONFIG_ESP_IPC_ISR_ENABLE=y +# end of IPC (Inter-Processor Call) + +# +# High resolution timer (esp_timer) +# +# CONFIG_ESP_TIMER_PROFILING is not set +CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y +CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y +CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 +CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 +# CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set +CONFIG_ESP_TIMER_IMPL_TG0_LAC=y +# end of High resolution timer (esp_timer) + +# +# Wi-Fi +# +CONFIG_ESP32_WIFI_ENABLED=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 +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y +CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 +# CONFIG_ESP32_WIFI_CSI_ENABLED is not set +CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y +CONFIG_ESP32_WIFI_TX_BA_WIN=6 +CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y +CONFIG_ESP32_WIFI_RX_BA_WIN=6 +CONFIG_ESP32_WIFI_NVS_ENABLED=y +CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y +# CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set +CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 +CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 +CONFIG_ESP32_WIFI_IRAM_OPT=y +CONFIG_ESP32_WIFI_RX_IRAM_OPT=y +CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y +CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y +# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set +CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y +# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set +CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y +# CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set +CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 +# CONFIG_ESP_WIFI_WPS_PASSPHRASE is not set +# end of Wi-Fi + +# +# Core dump +# +# CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set +# CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set +CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y +# end of Core dump + +# +# FAT Filesystem support +# +CONFIG_FATFS_VOLUME_COUNT=2 +# CONFIG_FATFS_SECTOR_512 is not set +# CONFIG_FATFS_SECTOR_1024 is not set +# CONFIG_FATFS_SECTOR_2048 is not set +CONFIG_FATFS_SECTOR_4096=y +CONFIG_FATFS_SECTORS_PER_CLUSTER_1=y +# CONFIG_FATFS_SECTORS_PER_CLUSTER_2 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_4 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_8 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_16 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_32 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_64 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_128 is not set +# CONFIG_FATFS_CODEPAGE_DYNAMIC is not set +CONFIG_FATFS_CODEPAGE_437=y +# CONFIG_FATFS_CODEPAGE_720 is not set +# CONFIG_FATFS_CODEPAGE_737 is not set +# CONFIG_FATFS_CODEPAGE_771 is not set +# CONFIG_FATFS_CODEPAGE_775 is not set +# CONFIG_FATFS_CODEPAGE_850 is not set +# CONFIG_FATFS_CODEPAGE_852 is not set +# CONFIG_FATFS_CODEPAGE_855 is not set +# CONFIG_FATFS_CODEPAGE_857 is not set +# CONFIG_FATFS_CODEPAGE_860 is not set +# CONFIG_FATFS_CODEPAGE_861 is not set +# CONFIG_FATFS_CODEPAGE_862 is not set +# CONFIG_FATFS_CODEPAGE_863 is not set +# CONFIG_FATFS_CODEPAGE_864 is not set +# CONFIG_FATFS_CODEPAGE_865 is not set +# CONFIG_FATFS_CODEPAGE_866 is not set +# CONFIG_FATFS_CODEPAGE_869 is not set +# CONFIG_FATFS_CODEPAGE_932 is not set +# CONFIG_FATFS_CODEPAGE_936 is not set +# CONFIG_FATFS_CODEPAGE_949 is not set +# CONFIG_FATFS_CODEPAGE_950 is not set +CONFIG_FATFS_AUTO_TYPE=y +# CONFIG_FATFS_FAT12 is not set +# CONFIG_FATFS_FAT16 is not set +CONFIG_FATFS_CODEPAGE=437 +CONFIG_FATFS_LFN_NONE=y +# CONFIG_FATFS_LFN_HEAP is not set +# CONFIG_FATFS_LFN_STACK is not set +CONFIG_FATFS_FS_LOCK=0 +CONFIG_FATFS_TIMEOUT_MS=10000 +CONFIG_FATFS_PER_FILE_CACHE=y +# CONFIG_FATFS_USE_FASTSEEK is not set +# end of FAT Filesystem support + +# +# FreeRTOS +# + +# +# Kernel +# +# CONFIG_FREERTOS_SMP is not set +# CONFIG_FREERTOS_UNICORE is not set +CONFIG_FREERTOS_HZ=100 +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set +CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y +CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 +CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 +# CONFIG_FREERTOS_USE_IDLE_HOOK is not set +# CONFIG_FREERTOS_USE_TICK_HOOK is not set +CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 +# CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set +CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 +CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 +CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 +# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set +# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set +# end of Kernel + +# +# Port +# +CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y +# CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set +# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set +CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y +CONFIG_FREERTOS_ISR_STACKSIZE=1536 +CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y +# CONFIG_FREERTOS_FPU_IN_ISR is not set +CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y +CONFIG_FREERTOS_CORETIMER_0=y +# CONFIG_FREERTOS_CORETIMER_1 is not set +CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y +# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set +# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set +# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set +CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y +CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y +# end of Port + +CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF +CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y +CONFIG_FREERTOS_DEBUG_OCDAWARE=y +# end of FreeRTOS + +# +# Hardware Abstraction Layer (HAL) and Low Level (LL) +# +CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y +# CONFIG_HAL_ASSERTION_DISABLE is not set +# CONFIG_HAL_ASSERTION_SILENT is not set +# CONFIG_HAL_ASSERTION_ENABLE is not set +CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 +# end of Hardware Abstraction Layer (HAL) and Low Level (LL) + +# +# Heap memory debugging +# +CONFIG_HEAP_POISONING_DISABLED=y +# CONFIG_HEAP_POISONING_LIGHT is not set +# CONFIG_HEAP_POISONING_COMPREHENSIVE is not set +CONFIG_HEAP_TRACING_OFF=y +# CONFIG_HEAP_TRACING_STANDALONE is not set +# CONFIG_HEAP_TRACING_TOHOST is not set +# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set +# end of Heap memory debugging + +# +# Log output +# +# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set +# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set +# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set +CONFIG_LOG_DEFAULT_LEVEL_INFO=y +# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set +# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set +CONFIG_LOG_DEFAULT_LEVEL=3 +CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y +# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set +# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set +CONFIG_LOG_MAXIMUM_LEVEL=3 +CONFIG_LOG_COLORS=y +CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y +# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set +# end of Log output + +# +# LWIP +# +CONFIG_LWIP_LOCAL_HOSTNAME="espressif" +# CONFIG_LWIP_NETIF_API is not set +# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set +# CONFIG_LWIP_CHECK_THREAD_SAFETY is not set +CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y +# CONFIG_LWIP_L2_TO_L3_COPY is not set +# CONFIG_LWIP_IRAM_OPTIMIZATION is not set +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_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_ESP_GRATUITOUS_ARP=y +CONFIG_LWIP_GARP_TMR_INTERVAL=60 +CONFIG_LWIP_ESP_MLDV6_REPORT=y +CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 +CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 +CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y +# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set +CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y +# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set +CONFIG_LWIP_DHCP_OPTIONS_LEN=68 +CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 +CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 + +# +# DHCP server +# +CONFIG_LWIP_DHCPS=y +CONFIG_LWIP_DHCPS_LEASE_UNIT=60 +CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 +# end of DHCP server + +# CONFIG_LWIP_AUTOIP is not set +CONFIG_LWIP_IPV6=y +# CONFIG_LWIP_IPV6_AUTOCONFIG is not set +CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 +# CONFIG_LWIP_IPV6_FORWARD is not set +# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set +CONFIG_LWIP_NETIF_LOOPBACK=y +CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 + +# +# TCP +# +CONFIG_LWIP_MAX_ACTIVE_TCP=16 +CONFIG_LWIP_MAX_LISTENING_TCP=16 +CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y +CONFIG_LWIP_TCP_MAXRTX=12 +CONFIG_LWIP_TCP_SYNMAXRTX=12 +CONFIG_LWIP_TCP_MSS=1440 +CONFIG_LWIP_TCP_TMR_INTERVAL=250 +CONFIG_LWIP_TCP_MSL=60000 +CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 +CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 +CONFIG_LWIP_TCP_WND_DEFAULT=5744 +CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 +CONFIG_LWIP_TCP_QUEUE_OOSEQ=y +# CONFIG_LWIP_TCP_SACK_OUT is not set +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=1500 +# end of TCP + +# +# UDP +# +CONFIG_LWIP_MAX_UDP_PCBS=16 +CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 +# end of UDP + +# +# Checksums +# +# CONFIG_LWIP_CHECKSUM_CHECK_IP is not set +# CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set +CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y +# end of Checksums + +CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set +# 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 +# +CONFIG_LWIP_ICMP=y +# CONFIG_LWIP_MULTICAST_PING is not set +# CONFIG_LWIP_BROADCAST_PING is not set +# end of ICMP + +# +# LWIP RAW API +# +CONFIG_LWIP_MAX_RAW_PCBS=16 +# end of LWIP RAW API + +# +# SNTP +# +CONFIG_LWIP_SNTP_MAX_SERVERS=1 +# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set +CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 +# end of SNTP + +CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 +CONFIG_LWIP_ESP_LWIP_ASSERT=y + +# +# Hooks +# +# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set +CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y +# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set +CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y +# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set +# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set +CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y +# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set +# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set +CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set +CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y +# CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set +# CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set +# end of Hooks + +# CONFIG_LWIP_DEBUG is not set +# end of LWIP + +# +# mbedTLS +# +CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y +# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set +# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set +CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y +CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 +CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 +# CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set +# CONFIG_MBEDTLS_DEBUG is not set + +# +# mbedTLS v3.x related +# +# CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set +# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set +# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set +# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set +CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y +CONFIG_MBEDTLS_PKCS7_C=y +# end of mbedTLS v3.x related + +# +# Certificate Bundle +# +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set +# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 +# end of Certificate Bundle + +# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set +# CONFIG_MBEDTLS_CMAC_C is not set +CONFIG_MBEDTLS_HARDWARE_AES=y +CONFIG_MBEDTLS_HARDWARE_MPI=y +CONFIG_MBEDTLS_HARDWARE_SHA=y +CONFIG_MBEDTLS_ROM_MD5=y +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set +CONFIG_MBEDTLS_HAVE_TIME=y +# CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set +# CONFIG_MBEDTLS_HAVE_TIME_DATE is not set +CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y +CONFIG_MBEDTLS_SHA512_C=y +CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y +# CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set +# CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set +# CONFIG_MBEDTLS_TLS_DISABLED is not set +CONFIG_MBEDTLS_TLS_SERVER=y +CONFIG_MBEDTLS_TLS_CLIENT=y +CONFIG_MBEDTLS_TLS_ENABLED=y + +# +# TLS Key Exchange Methods +# +# CONFIG_MBEDTLS_PSK_MODES is not set +CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y +# end of TLS Key Exchange Methods + +CONFIG_MBEDTLS_SSL_RENEGOTIATION=y +CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y +# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set +# 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 + +# +# Symmetric Ciphers +# +CONFIG_MBEDTLS_AES_C=y +# CONFIG_MBEDTLS_CAMELLIA_C is not set +# CONFIG_MBEDTLS_DES_C is not set +# CONFIG_MBEDTLS_BLOWFISH_C is not set +# CONFIG_MBEDTLS_XTEA_C is not set +CONFIG_MBEDTLS_CCM_C=y +CONFIG_MBEDTLS_GCM_C=y +# CONFIG_MBEDTLS_NIST_KW_C is not set +# end of Symmetric Ciphers + +# CONFIG_MBEDTLS_RIPEMD160_C is not set + +# +# Certificates +# +CONFIG_MBEDTLS_PEM_PARSE_C=y +CONFIG_MBEDTLS_PEM_WRITE_C=y +CONFIG_MBEDTLS_X509_CRL_PARSE_C=y +CONFIG_MBEDTLS_X509_CSR_PARSE_C=y +# end of Certificates + +CONFIG_MBEDTLS_ECP_C=y +# CONFIG_MBEDTLS_DHM_C is not set +CONFIG_MBEDTLS_ECDH_C=y +CONFIG_MBEDTLS_ECDSA_C=y +# CONFIG_MBEDTLS_ECJPAKE_C is not set +CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y +CONFIG_MBEDTLS_ECP_NIST_OPTIM=y +# CONFIG_MBEDTLS_POLY1305_C is not set +# CONFIG_MBEDTLS_CHACHA20_C is not set +# CONFIG_MBEDTLS_HKDF_C is not set +# CONFIG_MBEDTLS_THREADING_C is not set +# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set +# CONFIG_MBEDTLS_SECURITY_RISKS is not set +# end of mbedTLS + +# +# ESP-MQTT Configurations +# +CONFIG_MQTT_PROTOCOL_311=y +# CONFIG_MQTT_PROTOCOL_5 is not set +CONFIG_MQTT_TRANSPORT_SSL=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y +# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set +# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set +# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set +# CONFIG_MQTT_USE_CUSTOM_CONFIG is not set +# CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set +# CONFIG_MQTT_CUSTOM_OUTBOX is not set +# end of ESP-MQTT Configurations + +# +# Newlib +# +CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set +CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y +# CONFIG_NEWLIB_NANO_FORMAT is not set +CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y +# CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set +# CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set +# CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set +# end of Newlib + +# +# NVS +# +# CONFIG_NVS_ASSERT_ERROR_CHECK is not set +# end of NVS + +# +# OpenThread +# +# CONFIG_OPENTHREAD_ENABLED is not set +# end of OpenThread + +# +# Protocomm +# +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y +# end of Protocomm + +# +# PThreads +# +CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_PTHREAD_STACK_MIN=768 +CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y +# CONFIG_PTHREAD_DEFAULT_CORE_0 is not set +# CONFIG_PTHREAD_DEFAULT_CORE_1 is not set +CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" +# end of PThreads + +# +# MMU Config +# +CONFIG_MMU_PAGE_SIZE_64KB=y +CONFIG_MMU_PAGE_MODE="64KB" +CONFIG_MMU_PAGE_SIZE=0x10000 +# end of MMU Config + +# +# SPI Flash driver +# +# CONFIG_SPI_FLASH_VERIFY_WRITE is not set +# CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set +CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y +CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set +# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set +# CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set +CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y +CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 +CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 +CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 +# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set +# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set +# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set + +# +# SPI Flash behavior when brownout +# +CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y +CONFIG_SPI_FLASH_BROWNOUT_RESET=y +# end of SPI Flash behavior when brownout + +# +# Auto-detect flash chips +# +CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y +# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set +# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set +# end of Auto-detect flash chips + +CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y +# end of SPI Flash driver + +# +# SPIFFS Configuration +# +CONFIG_SPIFFS_MAX_PARTITIONS=3 + +# +# SPIFFS Cache Configuration +# +CONFIG_SPIFFS_CACHE=y +CONFIG_SPIFFS_CACHE_WR=y +# CONFIG_SPIFFS_CACHE_STATS is not set +# end of SPIFFS Cache Configuration + +CONFIG_SPIFFS_PAGE_CHECK=y +CONFIG_SPIFFS_GC_MAX_RUNS=10 +# CONFIG_SPIFFS_GC_STATS is not set +CONFIG_SPIFFS_PAGE_SIZE=256 +CONFIG_SPIFFS_OBJ_NAME_LEN=128 +# CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set +CONFIG_SPIFFS_USE_MAGIC=y +CONFIG_SPIFFS_USE_MAGIC_LENGTH=y +CONFIG_SPIFFS_META_LENGTH=4 +CONFIG_SPIFFS_USE_MTIME=y + +# +# Debug Configuration +# +# CONFIG_SPIFFS_DBG is not set +# CONFIG_SPIFFS_API_DBG is not set +# CONFIG_SPIFFS_GC_DBG is not set +# CONFIG_SPIFFS_CACHE_DBG is not set +# CONFIG_SPIFFS_CHECK_DBG is not set +# CONFIG_SPIFFS_TEST_VISUALISATION is not set +# end of Debug Configuration +# end of SPIFFS Configuration + +# +# TCP Transport +# + +# +# Websocket +# +CONFIG_WS_TRANSPORT=y +CONFIG_WS_BUFFER_SIZE=1024 +# CONFIG_WS_DYNAMIC_BUFFER is not set +# end of Websocket +# end of TCP Transport + +# +# Ultra Low Power (ULP) Co-processor +# +# CONFIG_ULP_COPROC_ENABLED is not set +# end of Ultra Low Power (ULP) Co-processor + +# +# Unity unit testing library +# +CONFIG_UNITY_ENABLE_FLOAT=y +CONFIG_UNITY_ENABLE_DOUBLE=y +# CONFIG_UNITY_ENABLE_64BIT is not set +# CONFIG_UNITY_ENABLE_COLOR is not set +CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y +# CONFIG_UNITY_ENABLE_FIXTURE is not set +# CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set +# end of Unity unit testing library + +# +# Root Hub configuration +# +# end of Root Hub configuration + +# +# Virtual file system +# +CONFIG_VFS_SUPPORT_IO=y +CONFIG_VFS_SUPPORT_DIR=y +CONFIG_VFS_SUPPORT_SELECT=y +CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y +CONFIG_VFS_SUPPORT_TERMIOS=y + +# +# Host File System I/O (Semihosting) +# +CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# end of Host File System I/O (Semihosting) +# end of Virtual file system + +# +# Wear Levelling +# +# CONFIG_WL_SECTOR_SIZE_512 is not set +CONFIG_WL_SECTOR_SIZE_4096=y +CONFIG_WL_SECTOR_SIZE=4096 +# end of Wear Levelling + +# +# Wi-Fi Provisioning Manager +# +CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 +CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 +# CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION is not set +CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y +# CONFIG_WIFI_PROV_STA_FAST_SCAN is not set +# end of Wi-Fi Provisioning Manager + +# +# Supplicant +# +CONFIG_WPA_MBEDTLS_CRYPTO=y +CONFIG_WPA_MBEDTLS_TLS_CLIENT=y +# CONFIG_WPA_WAPI_PSK is not set +# CONFIG_WPA_SUITE_B_192 is not set +# CONFIG_WPA_DEBUG_PRINT is not set +# CONFIG_WPA_TESTING_OPTIONS is not set +# CONFIG_WPA_WPS_STRICT is not set +# CONFIG_WPA_11KV_SUPPORT is not set +# CONFIG_WPA_MBO_SUPPORT is not set +# CONFIG_WPA_DPP_SUPPORT is not set +# CONFIG_WPA_11R_SUPPORT is not set +# CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set +# end of Supplicant + +# +# esp-modem +# +CONFIG_ESP_MODEM_CMUX_DEFRAGMENT_PAYLOAD=y +CONFIG_ESP_MODEM_CMUX_DELAY_AFTER_DLCI_SETUP=0 +# end of esp-modem + +# +# The Things Network +# +# CONFIG_TTN_LORA_FREQ_DISABLED is not set +# CONFIG_TTN_LORA_FREQ_EU_868 is not set +# CONFIG_TTN_LORA_FREQ_US_915 is not set +# CONFIG_TTN_LORA_FREQ_AU_915 is not set +# CONFIG_TTN_LORA_FREQ_AS_923 is not set +# CONFIG_TTN_LORA_FREQ_AS_923_JP is not set +# CONFIG_TTN_LORA_FREQ_KR_920 is not set +# CONFIG_TTN_LORA_FREQ_IN_866 is not set +CONFIG_TTN_LORA_FREQ_RU_864=y +# CONFIG_TTN_RADIO_SX1272_73 is not set +CONFIG_TTN_RADIO_SX1276_77_78_79=y +CONFIG_TTN_SPI_FREQ=10000000 +CONFIG_TTN_RESET_STATES_FLOATING=y +# CONFIG_TTN_RESET_STATES_ASSERTED is not set +CONFIG_TTN_BG_TASK_PRIO=10 +# CONFIG_TTN_PROVISION_UART_DEFAULT is not set +# CONFIG_TTN_PROVISION_UART_CUSTOM is not set +CONFIG_TTN_PROVISION_UART_NONE=y +CONFIG_TTN_PROVISION_UART_NUM=0 +# end of The Things Network + +# +# WebGUIApp +# +CONFIG_GPIO_RANGE_MIN=0 +CONFIG_GPIO_RANGE_MAX=39 +CONFIG_BOARD_HARDWARE_REVISION=1 +CONFIG_DEVICE_MODEL_NAME="DEVICE MODEL NAME" +CONFIG_WEBGUIAPP_HOSTNAME="DEVICE_HOSTNAME" +CONFIG_WEBGUIAPP_USERNAME="user" +CONFIG_WEBGUIAPP_USERPASS="password" +CONFIG_MAIN_FUNCTIONAL_BUTTON_GPIO=15 +CONFIG_DEBUG_MODE_ENABLE=y +# CONFIG_RESET_MODE_ENABLE is not set + +# +# Web UI settings +# +CONFIG_WEBGUIAPP_DEFAULT_COLOR_SCHEME=1 +CONFIG_WEBGUIAPP_ACCENT_COLOR="#dba617" +CONFIG_WEBGUIAPP_SCH1_BACKGROUNG_COLOR="#e0e0dd" +CONFIG_WEBGUIAPP_SCH1_PANEL_COLOR="#f0f0ed" +CONFIG_WEBGUIAPP_SCH1_MENU_COLOR="#ededea" +CONFIG_WEBGUIAPP_SCH1_TEXT_COLOR="#404040" +CONFIG_WEBGUIAPP_SCH1_BORDER_COLOR="#00000066" +CONFIG_WEBGUIAPP_SCH2_BACKGROUNG_COLOR="#1D2327" +CONFIG_WEBGUIAPP_SCH2_PANEL_COLOR="#2c3338" +CONFIG_WEBGUIAPP_SCH2_MENU_COLOR="#3c434a" +CONFIG_WEBGUIAPP_SCH2_TEXT_COLOR="#F0F0F0" +CONFIG_WEBGUIAPP_SCH2_BORDER_COLOR="#ffffff66" +# end of Web UI settings + +# +# OTA settings +# +# CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_ENABLE is not set +# CONFIG_WEBGUIAPP_OTA_RESET_ENABLE is not set +CONFIG_WEBGUIAPP_OTA_HOST="https://iotronic.cloud/firmware/firmware.bin" +CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_PERIOD=3600 +# end of OTA settings + +# +# SNTP client settings +# +CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_ENABLE=y +CONFIG_WEBGUIAPP_SNTP_HOST_1="1.pool.ntp.org" +CONFIG_WEBGUIAPP_SNTP_HOST_2="2.pool.ntp.org" +CONFIG_WEBGUIAPP_SNTP_HOST_3="3.pool.ntp.org" +CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_PERIOD=3600 +CONFIG_WEBGUIAPP_SNTP_TIMEZONE=2 +# end of SNTP client settings + +# +# CRON settings +# +CONFIG_WEBGUIAPP_CRON_ENABLE=y +CONFIG_WEBGUIAPP_CRON_NUMBER=16 +# end of CRON settings + +# +# SPI settings +# +CONFIG_WEBGUIAPP_SPI_ENABLE=y +CONFIG_SPI_HOST=1 +CONFIG_SPI_SCLK_GPIO=18 +CONFIG_SPI_MOSI_GPIO=23 +CONFIG_SPI_MISO_GPIO=19 +# end of SPI settings + +# +# I2C settings +# +CONFIG_WEBGUIAPP_I2C_ENABLE=y +CONFIG_I2C_HOST=0 +CONFIG_I2C_SCL_GPIO=22 +CONFIG_I2C_SDA_GPIO=21 +CONFIG_I2C_CLOCK=400000 +# end of I2C settings + +# +# WiFi settings +# +CONFIG_WEBGUIAPP_WIFI_ENABLE=y +CONFIG_WEBGUIAPP_WIFI_ON=y +CONFIG_WEBGUIAPP_WIFI_DHCP_ON=y +CONFIG_WEBGUIAPP_WIFI_SSID_AP="YourAP" +CONFIG_WEBGUIAPP_WIFI_KEY_AP="123456789" +CONFIG_WEBGUIAPP_WIFI_SSID_STA="TRS" +CONFIG_WEBGUIAPP_WIFI_KEY_STA="1285bogd" +CONFIG_WEBGUIAPP_WIFI_IP_AP="192.168.150.1" +CONFIG_WEBGUIAPP_WIFI_IP_STA="192.168.150.1" +CONFIG_WEBGUIAPP_WIFI_MASK_STA="255.255.255.0" +CONFIG_WEBGUIAPP_WIFI_GATEWAY_STA="192.168.150.1" +# end of WiFi settings + +# +# Ethernet settings +# +# CONFIG_WEBGUIAPP_ETHERNET_ENABLE is not set +# end of Ethernet settings + +# +# GPRS settings +# +# CONFIG_WEBGUIAPP_GPRS_ENABLE is not set +# end of GPRS settings + +# +# LoRaWAN settings +# +# CONFIG_WEBGUIAPP_LORAWAN_ENABLE is not set +# end of LoRaWAN settings + +# +# MQTT settings +# +CONFIG_WEBGUIAPP_MQTT_ENABLE=y +CONFIG_WEBGUIAPP_MQTT_CLIENTS_NUM=2 +CONFIG_WEBGUIAPP_MQTT_ON=y +CONFIG_WEBGUIAPP_MQTT_MAX_TOPIC_LENGTH=128 +CONFIG_WEBGUIAPP_MQTT_SERVER_URL="openergy.ru" +CONFIG_WEBGUIAPP_MQTT_SERVER_PORT=1883 +CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_1="DEV1" +CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_2="DEV2" +CONFIG_WEBGUIAPP_MQTT_SYSTEM_NAME="SYSTEMNAME" +CONFIG_WEBGUIAPP_MQTT_GROUP_NAME="GROUPNAME" +CONFIG_WEBGUIAPP_MQTT_USERNAME="bogd" +CONFIG_WEBGUIAPP_MQTT_PASSWORD="cd4051" +CONFIG_WEBGUIAPP_MQTT_DEBUG_LEVEL=1 +# end of MQTT settings + +# +# DNS settings +# +CONFIG_WEBGUIAPP_DNS1_ADDRESS_DEFAULT="8.8.8.8" +CONFIG_WEBGUIAPP_DNS2_ADDRESS_DEFAULT="8.8.4.4" +CONFIG_WEBGUIAPP_DNS3_ADDRESS_DEFAULT="1.1.1.1" +# end of DNS settings + +# +# libespfs +# +# CONFIG_ESPFS_LOG_LEVEL_NONE is not set +# CONFIG_ESPFS_LOG_LEVEL_ERROR is not set +CONFIG_ESPFS_LOG_LEVEL_WARNING=y +# CONFIG_ESPFS_LOG_LEVEL_INFO is not set +# CONFIG_ESPFS_LOG_LEVEL_DEBUG is not set +# CONFIG_ESPFS_LOG_LEVEL_VERBOSE is not set +CONFIG_ESPFS_MAX_PARTITIONS=1 +CONFIG_ESPFS_USE_HEATSHRINK=y +# end of libespfs +# end of WebGUIApp +# end of Component config + +# Deprecated options for backward compatibility +# CONFIG_NO_BLOBS is not set +# CONFIG_ESP32_NO_BLOBS is not set +# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set +# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set +CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y +# CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set +CONFIG_LOG_BOOTLOADER_LEVEL=3 +# CONFIG_APP_ROLLBACK_ENABLE is not set +# CONFIG_FLASH_ENCRYPTION_ENABLED is not set +CONFIG_FLASHMODE_QIO=y +# CONFIG_FLASHMODE_QOUT is not set +# CONFIG_FLASHMODE_DIO is not set +# CONFIG_FLASHMODE_DOUT is not set +CONFIG_MONITOR_BAUD=115200 +CONFIG_OPTIMIZATION_LEVEL_DEBUG=y +CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y +# CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set +# CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set +CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y +# CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set +# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set +CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 +# CONFIG_CXX_EXCEPTIONS is not set +CONFIG_STACK_CHECK_NONE=y +# CONFIG_STACK_CHECK_NORM is not set +# CONFIG_STACK_CHECK_STRONG is not set +# CONFIG_STACK_CHECK_ALL is not set +# CONFIG_WARN_WRITE_STRINGS is not set +# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set +CONFIG_ESP32_APPTRACE_DEST_NONE=y +CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y +CONFIG_ADC2_DISABLE_DAC=y +# CONFIG_MCPWM_ISR_IN_IRAM is not set +# CONFIG_EVENT_LOOP_PROFILING is not set +CONFIG_POST_EVENTS_FROM_ISR=y +CONFIG_POST_EVENTS_FROM_IRAM_ISR=y +# CONFIG_OTA_ALLOW_HTTP is not set +# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set +CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y +CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 +# CONFIG_ESP_SYSTEM_PD_FLASH is not set +CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 +CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y +CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y +# CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set +# CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set +# CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set +CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 +# CONFIG_ESP32_XTAL_FREQ_26 is not set +CONFIG_ESP32_XTAL_FREQ_40=y +# CONFIG_ESP32_XTAL_FREQ_AUTO is not set +CONFIG_ESP32_XTAL_FREQ=40 +CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP32_PHY_MAX_TX_POWER=20 +# CONFIG_REDUCE_PHY_TX_POWER is not set +# CONFIG_ESP32_REDUCE_PHY_TX_POWER is not set +# CONFIG_SPIRAM_SUPPORT is not set +# CONFIG_ESP32_SPIRAM_SUPPORT is not set +# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set +CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y +# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set +CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160 +CONFIG_TRACEMEM_RESERVE_DRAM=0x0 +# CONFIG_ESP32_PANIC_PRINT_HALT is not set +CONFIG_ESP32_PANIC_PRINT_REBOOT=y +# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP32_PANIC_GDBSTUB is not set +CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_MAIN_TASK_STACK_SIZE=3584 +CONFIG_CONSOLE_UART_DEFAULT=y +# CONFIG_CONSOLE_UART_CUSTOM is not set +# CONFIG_CONSOLE_UART_NONE is not set +# CONFIG_ESP_CONSOLE_UART_NONE is not set +CONFIG_CONSOLE_UART=y +CONFIG_CONSOLE_UART_NUM=0 +CONFIG_CONSOLE_UART_BAUDRATE=115200 +CONFIG_INT_WDT=y +CONFIG_INT_WDT_TIMEOUT_MS=300 +CONFIG_INT_WDT_CHECK_CPU1=y +CONFIG_TASK_WDT=y +CONFIG_ESP_TASK_WDT=y +# CONFIG_TASK_WDT_PANIC is not set +CONFIG_TASK_WDT_TIMEOUT_S=5 +CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y +# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set +CONFIG_ESP32_DEBUG_OCDAWARE=y +CONFIG_BROWNOUT_DET=y +CONFIG_ESP32_BROWNOUT_DET=y +CONFIG_BROWNOUT_DET_LVL_SEL_0=y +CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y +# CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set +CONFIG_BROWNOUT_DET_LVL=0 +CONFIG_ESP32_BROWNOUT_DET_LVL=0 +# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set +CONFIG_IPC_TASK_STACK_SIZE=1024 +CONFIG_TIMER_TASK_STACK_SIZE=3584 +# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set +# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set +CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y +CONFIG_TIMER_TASK_PRIORITY=1 +CONFIG_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_TIMER_QUEUE_LENGTH=10 +# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set +# CONFIG_HAL_ASSERTION_SILIENT is not set +# CONFIG_L2_TO_L3_COPY is not set +CONFIG_ESP_GRATUITOUS_ARP=y +CONFIG_GARP_TMR_INTERVAL=60 +CONFIG_TCPIP_RECVMBOX_SIZE=32 +CONFIG_TCP_MAXRTX=12 +CONFIG_TCP_SYNMAXRTX=12 +CONFIG_TCP_MSS=1440 +CONFIG_TCP_MSL=60000 +CONFIG_TCP_SND_BUF_DEFAULT=5744 +CONFIG_TCP_WND_DEFAULT=5744 +CONFIG_TCP_RECVMBOX_SIZE=6 +CONFIG_TCP_QUEUE_OOSEQ=y +CONFIG_TCP_OVERSIZE_MSS=y +# CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set +# CONFIG_TCP_OVERSIZE_DISABLE is not set +CONFIG_UDP_RECVMBOX_SIZE=6 +CONFIG_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set +# CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set +CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF +# CONFIG_PPP_SUPPORT is not set +CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y +CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y +# CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set +CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_ESP32_PTHREAD_STACK_MIN=768 +CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y +# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set +# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set +CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" +CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set +# CONFIG_ESP32_ULP_COPROC_ENABLED is not set +CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y +CONFIG_SUPPORT_TERMIOS=y +CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# End of deprecated options diff --git a/sdkconfig.old b/sdkconfig.old index 6183394..a0725a3 100644 --- a/sdkconfig.old +++ b/sdkconfig.old @@ -1,1859 +1,1859 @@ -# -# Automatically generated file. DO NOT EDIT. -# Espressif IoT Development Framework (ESP-IDF) Project Configuration -# -CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" -CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" -CONFIG_SOC_DPORT_WORKAROUND="Not determined" -CONFIG_SOC_CAPS_ECO_VER_MAX=301 -CONFIG_SOC_ADC_SUPPORTED=y -CONFIG_SOC_DAC_SUPPORTED=y -CONFIG_SOC_MCPWM_SUPPORTED=y -CONFIG_SOC_SDMMC_HOST_SUPPORTED=y -CONFIG_SOC_BT_SUPPORTED=y -CONFIG_SOC_PCNT_SUPPORTED=y -CONFIG_SOC_WIFI_SUPPORTED=y -CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y -CONFIG_SOC_TWAI_SUPPORTED=y -CONFIG_SOC_EMAC_SUPPORTED=y -CONFIG_SOC_ULP_SUPPORTED=y -CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y -CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y -CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y -CONFIG_SOC_RTC_MEM_SUPPORTED=y -CONFIG_SOC_I2S_SUPPORTED=y -CONFIG_SOC_RMT_SUPPORTED=y -CONFIG_SOC_SDM_SUPPORTED=y -CONFIG_SOC_SUPPORT_COEXISTENCE=y -CONFIG_SOC_AES_SUPPORTED=y -CONFIG_SOC_MPI_SUPPORTED=y -CONFIG_SOC_SHA_SUPPORTED=y -CONFIG_SOC_FLASH_ENC_SUPPORTED=y -CONFIG_SOC_SECURE_BOOT_SUPPORTED=y -CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y -CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 -CONFIG_SOC_XTAL_SUPPORT_26M=y -CONFIG_SOC_XTAL_SUPPORT_40M=y -CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y -CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y -CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y -CONFIG_SOC_ADC_DMA_SUPPORTED=y -CONFIG_SOC_ADC_PERIPH_NUM=2 -CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 -CONFIG_SOC_ADC_ATTEN_NUM=4 -CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 -CONFIG_SOC_ADC_PATT_LEN_MAX=16 -CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 -CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 -CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 -CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 -CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 -CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 -CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 -CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y -CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y -CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=5 -CONFIG_SOC_CPU_CORES_NUM=2 -CONFIG_SOC_CPU_INTR_NUM=32 -CONFIG_SOC_CPU_HAS_FPU=y -CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 -CONFIG_SOC_CPU_WATCHPOINT_SIZE=64 -CONFIG_SOC_DAC_PERIPH_NUM=2 -CONFIG_SOC_DAC_RESOLUTION=8 -CONFIG_SOC_GPIO_PORT=1 -CONFIG_SOC_GPIO_PIN_COUNT=40 -CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF -CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA -CONFIG_SOC_I2C_NUM=2 -CONFIG_SOC_I2C_FIFO_LEN=32 -CONFIG_SOC_I2C_SUPPORT_SLAVE=y -CONFIG_SOC_I2C_SUPPORT_APB=y -CONFIG_SOC_CLK_APLL_SUPPORTED=y -CONFIG_SOC_APLL_MULTIPLIER_OUT_MIN_HZ=350000000 -CONFIG_SOC_APLL_MULTIPLIER_OUT_MAX_HZ=500000000 -CONFIG_SOC_APLL_MIN_HZ=5303031 -CONFIG_SOC_APLL_MAX_HZ=125000000 -CONFIG_SOC_I2S_NUM=2 -CONFIG_SOC_I2S_HW_VERSION_1=y -CONFIG_SOC_I2S_SUPPORTS_APLL=y -CONFIG_SOC_I2S_SUPPORTS_PDM=y -CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y -CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y -CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y -CONFIG_SOC_I2S_SUPPORTS_ADC=y -CONFIG_SOC_I2S_SUPPORTS_DAC=y -CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y -CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y -CONFIG_SOC_I2S_LCD_I80_VARIANT=y -CONFIG_SOC_LCD_I80_SUPPORTED=y -CONFIG_SOC_LCD_I80_BUSES=2 -CONFIG_SOC_LCD_I80_BUS_WIDTH=24 -CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y -CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y -CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y -CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y -CONFIG_SOC_LEDC_CHANNEL_NUM=8 -CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=20 -CONFIG_SOC_MCPWM_GROUPS=2 -CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 -CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 -CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 -CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 -CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y -CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 -CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 -CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 -CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 -CONFIG_SOC_PCNT_GROUPS=1 -CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 -CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 -CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 -CONFIG_SOC_RMT_GROUPS=1 -CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 -CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 -CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 -CONFIG_SOC_RMT_SUPPORT_REF_TICK=y -CONFIG_SOC_RMT_SUPPORT_APB=y -CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y -CONFIG_SOC_RTCIO_PIN_COUNT=18 -CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y -CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y -CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y -CONFIG_SOC_SDM_GROUPS=1 -CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 -CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y -CONFIG_SOC_SPI_AS_CS_SUPPORTED=y -CONFIG_SOC_SPI_PERIPH_NUM=3 -CONFIG_SOC_SPI_DMA_CHAN_NUM=2 -CONFIG_SOC_SPI_MAX_CS_NUM=3 -CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 -CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 -CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y -CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y -CONFIG_SOC_TIMER_GROUPS=2 -CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 -CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 -CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 -CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y -CONFIG_SOC_TOUCH_VERSION_1=y -CONFIG_SOC_TOUCH_SENSOR_NUM=10 -CONFIG_SOC_TOUCH_PAD_MEASURE_WAIT_MAX=0xFF -CONFIG_SOC_TWAI_BRP_MIN=2 -CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y -CONFIG_SOC_UART_NUM=3 -CONFIG_SOC_UART_SUPPORT_APB_CLK=y -CONFIG_SOC_UART_SUPPORT_REF_TICK=y -CONFIG_SOC_UART_FIFO_LEN=128 -CONFIG_SOC_UART_BITRATE_MAX=5000000 -CONFIG_SOC_SPIRAM_SUPPORTED=y -CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y -CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y -CONFIG_SOC_SHA_SUPPORT_SHA1=y -CONFIG_SOC_SHA_SUPPORT_SHA256=y -CONFIG_SOC_SHA_SUPPORT_SHA384=y -CONFIG_SOC_SHA_SUPPORT_SHA512=y -CONFIG_SOC_RSA_MAX_BIT_LEN=4096 -CONFIG_SOC_AES_SUPPORT_AES_128=y -CONFIG_SOC_AES_SUPPORT_AES_192=y -CONFIG_SOC_AES_SUPPORT_AES_256=y -CONFIG_SOC_SECURE_BOOT_V1=y -CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y -CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 -CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 -CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y -CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y -CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y -CONFIG_SOC_PM_SUPPORT_MODEM_PD=y -CONFIG_SOC_SDMMC_USE_IOMUX=y -CONFIG_SOC_SDMMC_NUM_SLOTS=2 -CONFIG_SOC_WIFI_WAPI_SUPPORT=y -CONFIG_SOC_WIFI_CSI_SUPPORT=y -CONFIG_SOC_WIFI_MESH_SUPPORT=y -CONFIG_SOC_BLE_SUPPORTED=y -CONFIG_SOC_BLE_MESH_SUPPORTED=y -CONFIG_SOC_BT_CLASSIC_SUPPORTED=y -CONFIG_IDF_CMAKE=y -CONFIG_IDF_TARGET_ARCH_XTENSA=y -CONFIG_IDF_TARGET_ARCH="xtensa" -CONFIG_IDF_TARGET="esp32" -CONFIG_IDF_TARGET_ESP32=y -CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 - -# -# Build type -# -CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y -# CONFIG_APP_BUILD_TYPE_ELF_RAM is not set -CONFIG_APP_BUILD_GENERATE_BINARIES=y -CONFIG_APP_BUILD_BOOTLOADER=y -CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y -# CONFIG_APP_REPRODUCIBLE_BUILD is not set -# CONFIG_APP_NO_BLOBS is not set -# CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set -# end of Build type - -# -# Bootloader config -# -CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 -CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y -# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set -# 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 -# CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set -CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y -# CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set -# CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set -CONFIG_BOOTLOADER_LOG_LEVEL=3 -# CONFIG_BOOTLOADER_SPI_CUSTOM_WP_PIN is not set -CONFIG_BOOTLOADER_SPI_WP_PIN=7 -CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y -# CONFIG_BOOTLOADER_FACTORY_RESET is not set -# CONFIG_BOOTLOADER_APP_TEST is not set -CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y -CONFIG_BOOTLOADER_WDT_ENABLE=y -# CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set -CONFIG_BOOTLOADER_WDT_TIME_MS=9000 -# CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set -# CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set -CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 -# CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set -CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y -# end of Bootloader config - -# -# Security features -# -CONFIG_SECURE_BOOT_V1_SUPPORTED=y -# CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set -# CONFIG_SECURE_BOOT is not set -# CONFIG_SECURE_FLASH_ENC_ENABLED is not set -# end of Security features - -# -# Application manager -# -CONFIG_APP_COMPILE_TIME_DATE=y -# CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set -# CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set -CONFIG_APP_PROJECT_VER_FROM_CONFIG=y -CONFIG_APP_PROJECT_VER="0.0.0.0" -CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 -# end of Application manager - -CONFIG_ESP_ROM_HAS_CRC_LE=y -CONFIG_ESP_ROM_HAS_CRC_BE=y -CONFIG_ESP_ROM_HAS_MZ_CRC32=y -CONFIG_ESP_ROM_HAS_JPEG_DECODE=y -CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y - -# -# Serial flasher config -# -# CONFIG_ESPTOOLPY_NO_STUB is not set -CONFIG_ESPTOOLPY_FLASHMODE_QIO=y -# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set -# CONFIG_ESPTOOLPY_FLASHMODE_DIO is not set -# CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set -CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y -CONFIG_ESPTOOLPY_FLASHMODE="dio" -CONFIG_ESPTOOLPY_FLASHFREQ_80M=y -# CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set -# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set -# CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set -CONFIG_ESPTOOLPY_FLASHFREQ="80m" -# CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set -CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y -# CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set -# CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set -CONFIG_ESPTOOLPY_FLASHSIZE="4MB" -# CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set -CONFIG_ESPTOOLPY_BEFORE_RESET=y -# CONFIG_ESPTOOLPY_BEFORE_NORESET is not set -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=115200 -# end of Serial flasher config - -# -# Partition Table -# -# CONFIG_PARTITION_TABLE_SINGLE_APP is not set -# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set -# CONFIG_PARTITION_TABLE_TWO_OTA is not set -CONFIG_PARTITION_TABLE_CUSTOM=y -CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_user_ota.csv" -CONFIG_PARTITION_TABLE_FILENAME="partitions_user_ota.csv" -CONFIG_PARTITION_TABLE_OFFSET=0x8000 -CONFIG_PARTITION_TABLE_MD5=y -# end of Partition Table - -# -# Compiler options -# -CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y -# CONFIG_COMPILER_OPTIMIZATION_SIZE is not set -# 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_DISABLE is not set -CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y -CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 -# CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set -CONFIG_COMPILER_HIDE_PATHS_MACROS=y -# 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_NORM is not set -# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set -# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set -# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set -# CONFIG_COMPILER_DUMP_RTL_FILES is not set -# end of Compiler options - -# -# Component config -# - -# -# Application Level Tracing -# -# CONFIG_APPTRACE_DEST_JTAG is not set -CONFIG_APPTRACE_DEST_NONE=y -# CONFIG_APPTRACE_DEST_UART1 is not set -# CONFIG_APPTRACE_DEST_UART2 is not set -CONFIG_APPTRACE_DEST_UART_NONE=y -CONFIG_APPTRACE_UART_TASK_PRIO=1 -CONFIG_APPTRACE_LOCK_ENABLE=y -# end of Application Level Tracing - -# -# Bluetooth -# -# CONFIG_BT_ENABLED is not set -# end of Bluetooth - -# -# Driver Configurations -# - -# -# Legacy ADC Configuration -# -CONFIG_ADC_DISABLE_DAC=y -# CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set - -# -# Legacy ADC Calibration Configuration -# -CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y -CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CAL_LUT_ENABLE=y -# CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set -# end of Legacy ADC Calibration Configuration -# end of Legacy ADC Configuration - -# -# SPI Configuration -# -# CONFIG_SPI_MASTER_IN_IRAM is not set -CONFIG_SPI_MASTER_ISR_IN_IRAM=y -# CONFIG_SPI_SLAVE_IN_IRAM is not set -CONFIG_SPI_SLAVE_ISR_IN_IRAM=y -# end of SPI Configuration - -# -# TWAI Configuration -# -# CONFIG_TWAI_ISR_IN_IRAM is not set -CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y -CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y -CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y -CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y -CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y -# end of TWAI Configuration - -# -# UART Configuration -# -# CONFIG_UART_ISR_IN_IRAM is not set -# end of UART Configuration - -# -# GPIO Configuration -# -# CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set -# CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set -# end of GPIO Configuration - -# -# Sigma Delta Modulator Configuration -# -# CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set -# CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_SDM_ENABLE_DEBUG_LOG is not set -# end of Sigma Delta Modulator Configuration - -# -# GPTimer Configuration -# -# CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set -# CONFIG_GPTIMER_ISR_IRAM_SAFE is not set -# CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set -# end of GPTimer Configuration - -# -# PCNT Configuration -# -# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set -# CONFIG_PCNT_ISR_IRAM_SAFE is not set -# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set -# end of PCNT Configuration - -# -# RMT Configuration -# -# CONFIG_RMT_ISR_IRAM_SAFE is not set -# CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_RMT_ENABLE_DEBUG_LOG is not set -# end of RMT Configuration - -# -# MCPWM Configuration -# -# CONFIG_MCPWM_ISR_IRAM_SAFE is not set -# CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set -# CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set -# end of MCPWM Configuration - -# -# I2S Configuration -# -# CONFIG_I2S_ISR_IRAM_SAFE is not set -# CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set -# CONFIG_I2S_ENABLE_DEBUG_LOG is not set -# end of I2S Configuration -# end of Driver Configurations - -# -# eFuse Bit Manager -# -# CONFIG_EFUSE_CUSTOM_TABLE is not set -# CONFIG_EFUSE_VIRTUAL is not set -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set -CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y -# CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set -CONFIG_EFUSE_MAX_BLK_LEN=192 -# end of eFuse Bit Manager - -# -# ESP-TLS -# -CONFIG_ESP_TLS_USING_MBEDTLS=y -# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set -# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set -# CONFIG_ESP_TLS_SERVER is not set -# CONFIG_ESP_TLS_PSK_VERIFICATION is not set -# CONFIG_ESP_TLS_INSECURE is not set -# end of ESP-TLS - -# -# ADC and ADC Calibration -# -# CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set -# CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set - -# -# ADC Calibration Configurations -# -CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y -CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y -CONFIG_ADC_CALI_LUT_ENABLE=y -# end of ADC Calibration Configurations - -CONFIG_ADC_DISABLE_DAC_OUTPUT=y -# end of ADC and ADC Calibration - -# -# Common ESP-related -# -CONFIG_ESP_ERR_TO_NAME_LOOKUP=y -# end of Common ESP-related - -# -# Ethernet -# -CONFIG_ETH_ENABLED=y -CONFIG_ETH_USE_ESP32_EMAC=y -CONFIG_ETH_PHY_INTERFACE_RMII=y -CONFIG_ETH_RMII_CLK_INPUT=y -# CONFIG_ETH_RMII_CLK_OUTPUT is not set -CONFIG_ETH_RMII_CLK_IN_GPIO=0 -CONFIG_ETH_DMA_BUFFER_SIZE=512 -CONFIG_ETH_DMA_RX_BUFFER_NUM=10 -CONFIG_ETH_DMA_TX_BUFFER_NUM=10 -CONFIG_ETH_USE_SPI_ETHERNET=y -# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set -# CONFIG_ETH_SPI_ETHERNET_W5500 is not set -# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set -# CONFIG_ETH_USE_OPENETH is not set -# CONFIG_ETH_TRANSMIT_MUTEX is not set -# end of Ethernet - -# -# Event Loop Library -# -# CONFIG_ESP_EVENT_LOOP_PROFILING is not set -CONFIG_ESP_EVENT_POST_FROM_ISR=y -CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y -# end of Event Loop Library - -# -# GDB Stub -# -# end of GDB Stub - -# -# ESP HTTP client -# -CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y -# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set -# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set -# end of ESP HTTP client - -# -# HTTP Server -# -CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024 -CONFIG_HTTPD_MAX_URI_LEN=512 -CONFIG_HTTPD_ERR_RESP_NO_DELAY=y -CONFIG_HTTPD_PURGE_BUF_LEN=32 -# CONFIG_HTTPD_LOG_PURGE_DATA is not set -# CONFIG_HTTPD_WS_SUPPORT is not set -# CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set -# end of HTTP Server - -# -# ESP HTTPS OTA -# -# CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set -# CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set -# end of ESP HTTPS OTA - -# -# ESP HTTPS server -# -# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set -# end of ESP HTTPS server - -# -# Hardware Settings -# - -# -# Chip revision -# -CONFIG_ESP32_REV_MIN_0=y -# CONFIG_ESP32_REV_MIN_1 is not set -# CONFIG_ESP32_REV_MIN_1_1 is not set -# CONFIG_ESP32_REV_MIN_2 is not set -# CONFIG_ESP32_REV_MIN_3 is not set -# CONFIG_ESP32_REV_MIN_3_1 is not set -CONFIG_ESP32_REV_MIN=0 -CONFIG_ESP32_REV_MIN_FULL=0 -CONFIG_ESP_REV_MIN_FULL=0 - -# -# Maximum Supported ESP32 Revision (Rev v3.99) -# -CONFIG_ESP32_REV_MAX_FULL=399 -CONFIG_ESP_REV_MAX_FULL=399 -# end of Chip revision - -# -# MAC Config -# -CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y -CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y -# CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y -CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 -# CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set -# end of MAC Config - -# -# Sleep Config -# -# CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set -CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y -# CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set -CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y -# CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set -CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 -# end of Sleep Config - -# -# RTC Clock Config -# -CONFIG_RTC_CLK_SRC_INT_RC=y -# CONFIG_RTC_CLK_SRC_EXT_CRYS is not set -# CONFIG_RTC_CLK_SRC_EXT_OSC is not set -# CONFIG_RTC_CLK_SRC_INT_8MD256 is not set -CONFIG_RTC_CLK_CAL_CYCLES=1024 -# end of RTC Clock Config - -# -# Peripheral Control -# -# CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set -# end of Peripheral Control - -# -# Main XTAL Config -# -# CONFIG_XTAL_FREQ_26 is not set -CONFIG_XTAL_FREQ_40=y -# CONFIG_XTAL_FREQ_AUTO is not set -CONFIG_XTAL_FREQ=40 -# end of Main XTAL Config -# end of Hardware Settings - -# -# LCD and Touch Panel -# - -# -# LCD Touch Drivers are maintained in the IDF Component Registry -# - -# -# LCD Peripheral Configuration -# -CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 -# CONFIG_LCD_ENABLE_DEBUG_LOG is not set -# end of LCD Peripheral Configuration -# end of LCD and Touch Panel - -# -# ESP NETIF Adapter -# -CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 -CONFIG_ESP_NETIF_TCPIP_LWIP=y -# CONFIG_ESP_NETIF_LOOPBACK is not set -# CONFIG_ESP_NETIF_L2_TAP is not set -# CONFIG_ESP_NETIF_BRIDGE_EN is not set -# end of ESP NETIF Adapter - -# -# PHY -# -CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y -# CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set -CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 -CONFIG_ESP_PHY_MAX_TX_POWER=20 -# CONFIG_ESP_PHY_REDUCE_TX_POWER is not set -CONFIG_ESP_PHY_RF_CAL_PARTIAL=y -# CONFIG_ESP_PHY_RF_CAL_NONE is not set -# CONFIG_ESP_PHY_RF_CAL_FULL is not set -CONFIG_ESP_PHY_CALIBRATION_MODE=0 -# end of PHY - -# -# Power Management -# -# CONFIG_PM_ENABLE is not set -# end of Power Management - -# -# ESP PSRAM -# -# CONFIG_SPIRAM is not set -# end of ESP PSRAM - -# -# ESP Ringbuf -# -# CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set -# end of ESP Ringbuf - -# -# ESP System Settings -# -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 - -# -# Memory -# -# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set -# end of Memory - -# -# Trace memory -# -# CONFIG_ESP32_TRAX is not set -CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 -# end of Trace memory - -# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set -CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y -# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set -# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set - -# -# Memory protection -# -# end of Memory protection - -CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 -CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 -CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 -CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y -# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set -# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set -CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 -CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 -CONFIG_ESP_CONSOLE_UART_DEFAULT=y -# CONFIG_ESP_CONSOLE_UART_CUSTOM is not set -# CONFIG_ESP_CONSOLE_NONE is not set -CONFIG_ESP_CONSOLE_UART=y -CONFIG_ESP_CONSOLE_MULTIPLE_UART=y -CONFIG_ESP_CONSOLE_UART_NUM=0 -CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 -CONFIG_ESP_INT_WDT=y -CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 -CONFIG_ESP_INT_WDT_CHECK_CPU1=y -CONFIG_ESP_TASK_WDT_EN=y -CONFIG_ESP_TASK_WDT_INIT=y -# CONFIG_ESP_TASK_WDT_PANIC is not set -CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 -CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y -# CONFIG_ESP_PANIC_HANDLER_IRAM is not set -# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set -CONFIG_ESP_DEBUG_OCDAWARE=y -# CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set -CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y - -# -# Brownout Detector -# -CONFIG_ESP_BROWNOUT_DET=y -CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_ESP_BROWNOUT_DET_LVL=0 -# end of Brownout Detector - -# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set -CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y -# end of ESP System Settings - -# -# IPC (Inter-Processor Call) -# -CONFIG_ESP_IPC_TASK_STACK_SIZE=1024 -CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y -CONFIG_ESP_IPC_ISR_ENABLE=y -# end of IPC (Inter-Processor Call) - -# -# High resolution timer (esp_timer) -# -# CONFIG_ESP_TIMER_PROFILING is not set -CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y -CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y -CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 -CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 -# CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set -CONFIG_ESP_TIMER_IMPL_TG0_LAC=y -# end of High resolution timer (esp_timer) - -# -# Wi-Fi -# -CONFIG_ESP32_WIFI_ENABLED=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 -CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y -CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 -CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 -# CONFIG_ESP32_WIFI_CSI_ENABLED is not set -CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y -CONFIG_ESP32_WIFI_TX_BA_WIN=6 -CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y -CONFIG_ESP32_WIFI_RX_BA_WIN=6 -CONFIG_ESP32_WIFI_NVS_ENABLED=y -CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y -# CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set -CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 -CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 -CONFIG_ESP32_WIFI_IRAM_OPT=y -CONFIG_ESP32_WIFI_RX_IRAM_OPT=y -CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y -CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y -# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set -CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y -# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set -CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y -# CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set -CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 -# CONFIG_ESP_WIFI_WPS_PASSPHRASE is not set -# end of Wi-Fi - -# -# Core dump -# -# CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set -# CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set -CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y -# end of Core dump - -# -# FAT Filesystem support -# -CONFIG_FATFS_VOLUME_COUNT=2 -# CONFIG_FATFS_SECTOR_512 is not set -# CONFIG_FATFS_SECTOR_1024 is not set -# CONFIG_FATFS_SECTOR_2048 is not set -CONFIG_FATFS_SECTOR_4096=y -CONFIG_FATFS_SECTORS_PER_CLUSTER_1=y -# CONFIG_FATFS_SECTORS_PER_CLUSTER_2 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_4 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_8 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_16 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_32 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_64 is not set -# CONFIG_FATFS_SECTORS_PER_CLUSTER_128 is not set -# CONFIG_FATFS_CODEPAGE_DYNAMIC is not set -CONFIG_FATFS_CODEPAGE_437=y -# CONFIG_FATFS_CODEPAGE_720 is not set -# CONFIG_FATFS_CODEPAGE_737 is not set -# CONFIG_FATFS_CODEPAGE_771 is not set -# CONFIG_FATFS_CODEPAGE_775 is not set -# CONFIG_FATFS_CODEPAGE_850 is not set -# CONFIG_FATFS_CODEPAGE_852 is not set -# CONFIG_FATFS_CODEPAGE_855 is not set -# CONFIG_FATFS_CODEPAGE_857 is not set -# CONFIG_FATFS_CODEPAGE_860 is not set -# CONFIG_FATFS_CODEPAGE_861 is not set -# CONFIG_FATFS_CODEPAGE_862 is not set -# CONFIG_FATFS_CODEPAGE_863 is not set -# CONFIG_FATFS_CODEPAGE_864 is not set -# CONFIG_FATFS_CODEPAGE_865 is not set -# CONFIG_FATFS_CODEPAGE_866 is not set -# CONFIG_FATFS_CODEPAGE_869 is not set -# CONFIG_FATFS_CODEPAGE_932 is not set -# CONFIG_FATFS_CODEPAGE_936 is not set -# CONFIG_FATFS_CODEPAGE_949 is not set -# CONFIG_FATFS_CODEPAGE_950 is not set -CONFIG_FATFS_AUTO_TYPE=y -# CONFIG_FATFS_FAT12 is not set -# CONFIG_FATFS_FAT16 is not set -CONFIG_FATFS_CODEPAGE=437 -CONFIG_FATFS_LFN_NONE=y -# CONFIG_FATFS_LFN_HEAP is not set -# CONFIG_FATFS_LFN_STACK is not set -CONFIG_FATFS_FS_LOCK=0 -CONFIG_FATFS_TIMEOUT_MS=10000 -CONFIG_FATFS_PER_FILE_CACHE=y -# CONFIG_FATFS_USE_FASTSEEK is not set -# end of FAT Filesystem support - -# -# FreeRTOS -# - -# -# Kernel -# -# CONFIG_FREERTOS_SMP is not set -# CONFIG_FREERTOS_UNICORE is not set -CONFIG_FREERTOS_HZ=100 -# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set -# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set -CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y -CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 -CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 -# CONFIG_FREERTOS_USE_IDLE_HOOK is not set -# CONFIG_FREERTOS_USE_TICK_HOOK is not set -CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 -# CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set -CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 -CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 -CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 -CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 -# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set -# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set -# end of Kernel - -# -# Port -# -CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y -# CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set -# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set -CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y -CONFIG_FREERTOS_ISR_STACKSIZE=1536 -CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y -# CONFIG_FREERTOS_FPU_IN_ISR is not set -CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y -CONFIG_FREERTOS_CORETIMER_0=y -# CONFIG_FREERTOS_CORETIMER_1 is not set -CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y -# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set -# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set -# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set -CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y -CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y -# end of Port - -CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF -CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y -CONFIG_FREERTOS_DEBUG_OCDAWARE=y -# end of FreeRTOS - -# -# Hardware Abstraction Layer (HAL) and Low Level (LL) -# -CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y -# CONFIG_HAL_ASSERTION_DISABLE is not set -# CONFIG_HAL_ASSERTION_SILENT is not set -# CONFIG_HAL_ASSERTION_ENABLE is not set -CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 -# end of Hardware Abstraction Layer (HAL) and Low Level (LL) - -# -# Heap memory debugging -# -CONFIG_HEAP_POISONING_DISABLED=y -# CONFIG_HEAP_POISONING_LIGHT is not set -# CONFIG_HEAP_POISONING_COMPREHENSIVE is not set -CONFIG_HEAP_TRACING_OFF=y -# CONFIG_HEAP_TRACING_STANDALONE is not set -# CONFIG_HEAP_TRACING_TOHOST is not set -# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set -# end of Heap memory debugging - -# -# Log output -# -# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set -# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set -# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set -CONFIG_LOG_DEFAULT_LEVEL_INFO=y -# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set -# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set -CONFIG_LOG_DEFAULT_LEVEL=3 -CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y -# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set -# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set -CONFIG_LOG_MAXIMUM_LEVEL=3 -CONFIG_LOG_COLORS=y -CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y -# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set -# end of Log output - -# -# LWIP -# -CONFIG_LWIP_LOCAL_HOSTNAME="espressif" -# CONFIG_LWIP_NETIF_API is not set -# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set -# CONFIG_LWIP_CHECK_THREAD_SAFETY is not set -CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y -# CONFIG_LWIP_L2_TO_L3_COPY is not set -# CONFIG_LWIP_IRAM_OPTIMIZATION is not set -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_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_ESP_GRATUITOUS_ARP=y -CONFIG_LWIP_GARP_TMR_INTERVAL=60 -CONFIG_LWIP_ESP_MLDV6_REPORT=y -CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 -CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 -CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y -# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set -CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y -# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set -CONFIG_LWIP_DHCP_OPTIONS_LEN=68 -CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 -CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 - -# -# DHCP server -# -CONFIG_LWIP_DHCPS=y -CONFIG_LWIP_DHCPS_LEASE_UNIT=60 -CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 -# end of DHCP server - -# CONFIG_LWIP_AUTOIP is not set -CONFIG_LWIP_IPV6=y -# CONFIG_LWIP_IPV6_AUTOCONFIG is not set -CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 -# CONFIG_LWIP_IPV6_FORWARD is not set -# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set -CONFIG_LWIP_NETIF_LOOPBACK=y -CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 - -# -# TCP -# -CONFIG_LWIP_MAX_ACTIVE_TCP=16 -CONFIG_LWIP_MAX_LISTENING_TCP=16 -CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y -CONFIG_LWIP_TCP_MAXRTX=12 -CONFIG_LWIP_TCP_SYNMAXRTX=12 -CONFIG_LWIP_TCP_MSS=1440 -CONFIG_LWIP_TCP_TMR_INTERVAL=250 -CONFIG_LWIP_TCP_MSL=60000 -CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 -CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 -CONFIG_LWIP_TCP_WND_DEFAULT=5744 -CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 -CONFIG_LWIP_TCP_QUEUE_OOSEQ=y -# CONFIG_LWIP_TCP_SACK_OUT is not set -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=1500 -# end of TCP - -# -# UDP -# -CONFIG_LWIP_MAX_UDP_PCBS=16 -CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 -# end of UDP - -# -# Checksums -# -# CONFIG_LWIP_CHECKSUM_CHECK_IP is not set -# CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set -CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y -# end of Checksums - -CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 -CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y -# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set -# 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 -# -CONFIG_LWIP_ICMP=y -# CONFIG_LWIP_MULTICAST_PING is not set -# CONFIG_LWIP_BROADCAST_PING is not set -# end of ICMP - -# -# LWIP RAW API -# -CONFIG_LWIP_MAX_RAW_PCBS=16 -# end of LWIP RAW API - -# -# SNTP -# -CONFIG_LWIP_SNTP_MAX_SERVERS=1 -# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set -CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 -# end of SNTP - -CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 -CONFIG_LWIP_ESP_LWIP_ASSERT=y - -# -# Hooks -# -# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set -CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y -# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set -CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y -# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set -# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set -CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y -# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set -# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set -CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y -# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set -# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set -CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y -# CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set -# CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set -# end of Hooks - -# CONFIG_LWIP_DEBUG is not set -# end of LWIP - -# -# mbedTLS -# -CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y -# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set -# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set -CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y -CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 -CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 -# CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set -# CONFIG_MBEDTLS_DEBUG is not set - -# -# mbedTLS v3.x related -# -# CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set -# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set -# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set -# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set -CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y -CONFIG_MBEDTLS_PKCS7_C=y -# end of mbedTLS v3.x related - -# -# Certificate Bundle -# -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y -# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set -# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set -# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set -CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 -# end of Certificate Bundle - -# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set -# CONFIG_MBEDTLS_CMAC_C is not set -CONFIG_MBEDTLS_HARDWARE_AES=y -CONFIG_MBEDTLS_HARDWARE_MPI=y -CONFIG_MBEDTLS_HARDWARE_SHA=y -CONFIG_MBEDTLS_ROM_MD5=y -# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set -# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set -CONFIG_MBEDTLS_HAVE_TIME=y -# CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set -# CONFIG_MBEDTLS_HAVE_TIME_DATE is not set -CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y -CONFIG_MBEDTLS_SHA512_C=y -CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y -# CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set -# CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set -# CONFIG_MBEDTLS_TLS_DISABLED is not set -CONFIG_MBEDTLS_TLS_SERVER=y -CONFIG_MBEDTLS_TLS_CLIENT=y -CONFIG_MBEDTLS_TLS_ENABLED=y - -# -# TLS Key Exchange Methods -# -# CONFIG_MBEDTLS_PSK_MODES is not set -CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y -CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y -# end of TLS Key Exchange Methods - -CONFIG_MBEDTLS_SSL_RENEGOTIATION=y -CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y -# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set -# 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 - -# -# Symmetric Ciphers -# -CONFIG_MBEDTLS_AES_C=y -# CONFIG_MBEDTLS_CAMELLIA_C is not set -# CONFIG_MBEDTLS_DES_C is not set -# CONFIG_MBEDTLS_BLOWFISH_C is not set -# CONFIG_MBEDTLS_XTEA_C is not set -CONFIG_MBEDTLS_CCM_C=y -CONFIG_MBEDTLS_GCM_C=y -# CONFIG_MBEDTLS_NIST_KW_C is not set -# end of Symmetric Ciphers - -# CONFIG_MBEDTLS_RIPEMD160_C is not set - -# -# Certificates -# -CONFIG_MBEDTLS_PEM_PARSE_C=y -CONFIG_MBEDTLS_PEM_WRITE_C=y -CONFIG_MBEDTLS_X509_CRL_PARSE_C=y -CONFIG_MBEDTLS_X509_CSR_PARSE_C=y -# end of Certificates - -CONFIG_MBEDTLS_ECP_C=y -# CONFIG_MBEDTLS_DHM_C is not set -CONFIG_MBEDTLS_ECDH_C=y -CONFIG_MBEDTLS_ECDSA_C=y -# CONFIG_MBEDTLS_ECJPAKE_C is not set -CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y -CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y -CONFIG_MBEDTLS_ECP_NIST_OPTIM=y -# CONFIG_MBEDTLS_POLY1305_C is not set -# CONFIG_MBEDTLS_CHACHA20_C is not set -# CONFIG_MBEDTLS_HKDF_C is not set -# CONFIG_MBEDTLS_THREADING_C is not set -# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set -# CONFIG_MBEDTLS_SECURITY_RISKS is not set -# end of mbedTLS - -# -# ESP-MQTT Configurations -# -CONFIG_MQTT_PROTOCOL_311=y -# CONFIG_MQTT_PROTOCOL_5 is not set -CONFIG_MQTT_TRANSPORT_SSL=y -CONFIG_MQTT_TRANSPORT_WEBSOCKET=y -CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y -# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set -# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set -# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set -# CONFIG_MQTT_USE_CUSTOM_CONFIG is not set -# CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set -# CONFIG_MQTT_CUSTOM_OUTBOX is not set -# end of ESP-MQTT Configurations - -# -# Newlib -# -CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y -# CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set -# CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set -# CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set -# CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set -CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y -# CONFIG_NEWLIB_NANO_FORMAT is not set -CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y -# CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set -# CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set -# CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set -# end of Newlib - -# -# NVS -# -# CONFIG_NVS_ASSERT_ERROR_CHECK is not set -# end of NVS - -# -# OpenThread -# -# CONFIG_OPENTHREAD_ENABLED is not set -# end of OpenThread - -# -# Protocomm -# -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y -CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y -# end of Protocomm - -# -# PThreads -# -CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 -CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 -CONFIG_PTHREAD_STACK_MIN=768 -CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y -# CONFIG_PTHREAD_DEFAULT_CORE_0 is not set -# CONFIG_PTHREAD_DEFAULT_CORE_1 is not set -CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 -CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" -# end of PThreads - -# -# MMU Config -# -CONFIG_MMU_PAGE_SIZE_64KB=y -CONFIG_MMU_PAGE_MODE="64KB" -CONFIG_MMU_PAGE_SIZE=0x10000 -# end of MMU Config - -# -# SPI Flash driver -# -# CONFIG_SPI_FLASH_VERIFY_WRITE is not set -# CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set -CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y -CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y -# CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set -# CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set -# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set -# CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set -CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y -CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 -CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 -CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 -# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set -# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set -# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set - -# -# SPI Flash behavior when brownout -# -CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y -CONFIG_SPI_FLASH_BROWNOUT_RESET=y -# end of SPI Flash behavior when brownout - -# -# Auto-detect flash chips -# -CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y -CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y -# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set -# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set -# end of Auto-detect flash chips - -CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y -# end of SPI Flash driver - -# -# SPIFFS Configuration -# -CONFIG_SPIFFS_MAX_PARTITIONS=3 - -# -# SPIFFS Cache Configuration -# -CONFIG_SPIFFS_CACHE=y -CONFIG_SPIFFS_CACHE_WR=y -# CONFIG_SPIFFS_CACHE_STATS is not set -# end of SPIFFS Cache Configuration - -CONFIG_SPIFFS_PAGE_CHECK=y -CONFIG_SPIFFS_GC_MAX_RUNS=10 -# CONFIG_SPIFFS_GC_STATS is not set -CONFIG_SPIFFS_PAGE_SIZE=256 -CONFIG_SPIFFS_OBJ_NAME_LEN=128 -# CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set -CONFIG_SPIFFS_USE_MAGIC=y -CONFIG_SPIFFS_USE_MAGIC_LENGTH=y -CONFIG_SPIFFS_META_LENGTH=4 -CONFIG_SPIFFS_USE_MTIME=y - -# -# Debug Configuration -# -# CONFIG_SPIFFS_DBG is not set -# CONFIG_SPIFFS_API_DBG is not set -# CONFIG_SPIFFS_GC_DBG is not set -# CONFIG_SPIFFS_CACHE_DBG is not set -# CONFIG_SPIFFS_CHECK_DBG is not set -# CONFIG_SPIFFS_TEST_VISUALISATION is not set -# end of Debug Configuration -# end of SPIFFS Configuration - -# -# TCP Transport -# - -# -# Websocket -# -CONFIG_WS_TRANSPORT=y -CONFIG_WS_BUFFER_SIZE=1024 -# CONFIG_WS_DYNAMIC_BUFFER is not set -# end of Websocket -# end of TCP Transport - -# -# Ultra Low Power (ULP) Co-processor -# -# CONFIG_ULP_COPROC_ENABLED is not set -# end of Ultra Low Power (ULP) Co-processor - -# -# Unity unit testing library -# -CONFIG_UNITY_ENABLE_FLOAT=y -CONFIG_UNITY_ENABLE_DOUBLE=y -# CONFIG_UNITY_ENABLE_64BIT is not set -# CONFIG_UNITY_ENABLE_COLOR is not set -CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y -# CONFIG_UNITY_ENABLE_FIXTURE is not set -# CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set -# end of Unity unit testing library - -# -# Root Hub configuration -# -# end of Root Hub configuration - -# -# Virtual file system -# -CONFIG_VFS_SUPPORT_IO=y -CONFIG_VFS_SUPPORT_DIR=y -CONFIG_VFS_SUPPORT_SELECT=y -CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y -CONFIG_VFS_SUPPORT_TERMIOS=y - -# -# Host File System I/O (Semihosting) -# -CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 -# end of Host File System I/O (Semihosting) -# end of Virtual file system - -# -# Wear Levelling -# -# CONFIG_WL_SECTOR_SIZE_512 is not set -CONFIG_WL_SECTOR_SIZE_4096=y -CONFIG_WL_SECTOR_SIZE=4096 -# end of Wear Levelling - -# -# Wi-Fi Provisioning Manager -# -CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 -CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 -# CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION is not set -CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y -# CONFIG_WIFI_PROV_STA_FAST_SCAN is not set -# end of Wi-Fi Provisioning Manager - -# -# Supplicant -# -CONFIG_WPA_MBEDTLS_CRYPTO=y -CONFIG_WPA_MBEDTLS_TLS_CLIENT=y -# CONFIG_WPA_WAPI_PSK is not set -# CONFIG_WPA_SUITE_B_192 is not set -# CONFIG_WPA_DEBUG_PRINT is not set -# CONFIG_WPA_TESTING_OPTIONS is not set -# CONFIG_WPA_WPS_STRICT is not set -# CONFIG_WPA_11KV_SUPPORT is not set -# CONFIG_WPA_MBO_SUPPORT is not set -# CONFIG_WPA_DPP_SUPPORT is not set -# CONFIG_WPA_11R_SUPPORT is not set -# CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set -# end of Supplicant - -# -# esp-modem -# -CONFIG_ESP_MODEM_CMUX_DEFRAGMENT_PAYLOAD=y -CONFIG_ESP_MODEM_CMUX_DELAY_AFTER_DLCI_SETUP=0 -# end of esp-modem - -# -# The Things Network -# -# CONFIG_TTN_LORA_FREQ_DISABLED is not set -# CONFIG_TTN_LORA_FREQ_EU_868 is not set -# CONFIG_TTN_LORA_FREQ_US_915 is not set -# CONFIG_TTN_LORA_FREQ_AU_915 is not set -# CONFIG_TTN_LORA_FREQ_AS_923 is not set -# CONFIG_TTN_LORA_FREQ_AS_923_JP is not set -# CONFIG_TTN_LORA_FREQ_KR_920 is not set -# CONFIG_TTN_LORA_FREQ_IN_866 is not set -CONFIG_TTN_LORA_FREQ_RU_864=y -# CONFIG_TTN_RADIO_SX1272_73 is not set -CONFIG_TTN_RADIO_SX1276_77_78_79=y -CONFIG_TTN_SPI_FREQ=10000000 -CONFIG_TTN_RESET_STATES_FLOATING=y -# CONFIG_TTN_RESET_STATES_ASSERTED is not set -CONFIG_TTN_BG_TASK_PRIO=10 -# CONFIG_TTN_PROVISION_UART_DEFAULT is not set -# CONFIG_TTN_PROVISION_UART_CUSTOM is not set -CONFIG_TTN_PROVISION_UART_NONE=y -CONFIG_TTN_PROVISION_UART_NUM=0 -# end of The Things Network - -# -# WebGUIApp -# -CONFIG_GPIO_RANGE_MIN=0 -CONFIG_GPIO_RANGE_MAX=39 -CONFIG_BOARD_HARDWARE_REVISION=1 -CONFIG_DEVICE_MODEL_NAME="DEVICE MODEL NAME" -CONFIG_WEBGUIAPP_HOSTNAME="DEVICE_HOSTNAME" -CONFIG_WEBGUIAPP_USERNAME="user" -CONFIG_WEBGUIAPP_USERPASS="password" -CONFIG_MAIN_FUNCTIONAL_BUTTON_GPIO=15 -CONFIG_DEBUG_MODE_ENABLE=y -# CONFIG_RESET_MODE_ENABLE is not set - -# -# Web UI settings -# -CONFIG_WEBGUIAPP_DEFAULT_COLOR_SCHEME=1 -CONFIG_WEBGUIAPP_ACCENT_COLOR="#dba617" -CONFIG_WEBGUIAPP_SCH1_BACKGROUNG_COLOR="#e0e0dd" -CONFIG_WEBGUIAPP_SCH1_PANEL_COLOR="#f0f0ed" -CONFIG_WEBGUIAPP_SCH1_MENU_COLOR="#ededea" -CONFIG_WEBGUIAPP_SCH1_TEXT_COLOR="#404040" -CONFIG_WEBGUIAPP_SCH1_BORDER_COLOR="#00000066" -CONFIG_WEBGUIAPP_SCH2_BACKGROUNG_COLOR="#1D2327" -CONFIG_WEBGUIAPP_SCH2_PANEL_COLOR="#2c3338" -CONFIG_WEBGUIAPP_SCH2_MENU_COLOR="#3c434a" -CONFIG_WEBGUIAPP_SCH2_TEXT_COLOR="#F0F0F0" -CONFIG_WEBGUIAPP_SCH2_BORDER_COLOR="#ffffff66" -# end of Web UI settings - -# -# OTA settings -# -# CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_ENABLE is not set -# CONFIG_WEBGUIAPP_OTA_RESET_ENABLE is not set -CONFIG_WEBGUIAPP_OTA_HOST="https://iotronic.cloud/firmware/firmware.bin" -CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_PERIOD=3600 -# end of OTA settings - -# -# SNTP client settings -# -CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_ENABLE=y -CONFIG_WEBGUIAPP_SNTP_HOST_1="1.pool.ntp.org" -CONFIG_WEBGUIAPP_SNTP_HOST_2="2.pool.ntp.org" -CONFIG_WEBGUIAPP_SNTP_HOST_3="3.pool.ntp.org" -CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_PERIOD=3600 -CONFIG_WEBGUIAPP_SNTP_TIMEZONE=2 -# end of SNTP client settings - -# -# CRON settings -# -CONFIG_WEBGUIAPP_CRON_ENABLE=y -CONFIG_WEBGUIAPP_CRON_NUMBER=16 -# end of CRON settings - -# -# SPI settings -# -CONFIG_WEBGUIAPP_SPI_ENABLE=y -CONFIG_SPI_HOST=1 -CONFIG_SPI_SCLK_GPIO=18 -CONFIG_SPI_MOSI_GPIO=23 -CONFIG_SPI_MISO_GPIO=19 -# end of SPI settings - -# -# I2C settings -# -CONFIG_WEBGUIAPP_I2C_ENABLE=y -CONFIG_I2C_HOST=0 -CONFIG_I2C_SCL_GPIO=22 -CONFIG_I2C_SDA_GPIO=21 -CONFIG_I2C_CLOCK=400000 -# end of I2C settings - -# -# WiFi settings -# -CONFIG_WEBGUIAPP_WIFI_ENABLE=y -CONFIG_WEBGUIAPP_WIFI_ON=y -CONFIG_WEBGUIAPP_WIFI_DHCP_ON=y -CONFIG_WEBGUIAPP_WIFI_SSID_AP="YourAP" -CONFIG_WEBGUIAPP_WIFI_KEY_AP="123456789" -CONFIG_WEBGUIAPP_WIFI_SSID_STA="TRS" -CONFIG_WEBGUIAPP_WIFI_KEY_STA="1285bogd" -CONFIG_WEBGUIAPP_WIFI_IP_AP="192.168.150.1" -CONFIG_WEBGUIAPP_WIFI_IP_STA="192.168.150.1" -CONFIG_WEBGUIAPP_WIFI_MASK_STA="255.255.255.0" -CONFIG_WEBGUIAPP_WIFI_GATEWAY_STA="192.168.150.1" -# end of WiFi settings - -# -# Ethernet settings -# -# CONFIG_WEBGUIAPP_ETHERNET_ENABLE is not set -# end of Ethernet settings - -# -# GPRS settings -# -# CONFIG_WEBGUIAPP_GPRS_ENABLE is not set -# end of GPRS settings - -# -# LoRaWAN settings -# -# CONFIG_WEBGUIAPP_LORAWAN_ENABLE is not set -# end of LoRaWAN settings - -# -# MQTT settings -# -CONFIG_WEBGUIAPP_MQTT_ENABLE=y -CONFIG_WEBGUIAPP_MQTT_CLIENTS_NUM=2 -CONFIG_WEBGUIAPP_MQTT_ON=y -CONFIG_WEBGUIAPP_MQTT_MAX_TOPIC_LENGTH=128 -CONFIG_WEBGUIAPP_MQTT_SERVER_URL="openergy.ru" -CONFIG_WEBGUIAPP_MQTT_SERVER_PORT=1883 -CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_1="DEV1" -CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_2="DEV2" -CONFIG_WEBGUIAPP_MQTT_SYSTEM_NAME="SYSTEMNAME" -CONFIG_WEBGUIAPP_MQTT_GROUP_NAME="GROUPNAME" -CONFIG_WEBGUIAPP_MQTT_USERNAME="bogd" -CONFIG_WEBGUIAPP_MQTT_PASSWORD="cd4051" -CONFIG_WEBGUIAPP_MQTT_DEBUG_LEVEL=1 -# end of MQTT settings - -# -# DNS settings -# -CONFIG_WEBGUIAPP_DNS1_ADDRESS_DEFAULT="8.8.8.8" -CONFIG_WEBGUIAPP_DNS2_ADDRESS_DEFAULT="8.8.4.4" -CONFIG_WEBGUIAPP_DNS3_ADDRESS_DEFAULT="1.1.1.1" -# end of DNS settings - -# -# libespfs -# -# CONFIG_ESPFS_LOG_LEVEL_NONE is not set -# CONFIG_ESPFS_LOG_LEVEL_ERROR is not set -CONFIG_ESPFS_LOG_LEVEL_WARNING=y -# CONFIG_ESPFS_LOG_LEVEL_INFO is not set -# CONFIG_ESPFS_LOG_LEVEL_DEBUG is not set -# CONFIG_ESPFS_LOG_LEVEL_VERBOSE is not set -CONFIG_ESPFS_MAX_PARTITIONS=1 -CONFIG_ESPFS_USE_HEATSHRINK=y -# end of libespfs -# end of WebGUIApp -# end of Component config - -# Deprecated options for backward compatibility -# CONFIG_NO_BLOBS is not set -# CONFIG_ESP32_NO_BLOBS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set -# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set -CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y -# CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set -# CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set -CONFIG_LOG_BOOTLOADER_LEVEL=3 -# CONFIG_APP_ROLLBACK_ENABLE is not set -# CONFIG_FLASH_ENCRYPTION_ENABLED is not set -CONFIG_FLASHMODE_QIO=y -# CONFIG_FLASHMODE_QOUT is not set -# CONFIG_FLASHMODE_DIO is not set -# CONFIG_FLASHMODE_DOUT is not set -CONFIG_MONITOR_BAUD=115200 -CONFIG_OPTIMIZATION_LEVEL_DEBUG=y -CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y -# CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set -# CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set -CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y -# CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set -# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set -CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 -# CONFIG_CXX_EXCEPTIONS is not set -CONFIG_STACK_CHECK_NONE=y -# CONFIG_STACK_CHECK_NORM is not set -# CONFIG_STACK_CHECK_STRONG is not set -# CONFIG_STACK_CHECK_ALL is not set -# CONFIG_WARN_WRITE_STRINGS is not set -# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set -CONFIG_ESP32_APPTRACE_DEST_NONE=y -CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y -CONFIG_ADC2_DISABLE_DAC=y -# CONFIG_MCPWM_ISR_IN_IRAM is not set -# CONFIG_EVENT_LOOP_PROFILING is not set -CONFIG_POST_EVENTS_FROM_ISR=y -CONFIG_POST_EVENTS_FROM_IRAM_ISR=y -# CONFIG_OTA_ALLOW_HTTP is not set -# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set -CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y -CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 -# CONFIG_ESP_SYSTEM_PD_FLASH is not set -CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 -CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y -CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y -# CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set -# CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set -# CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set -# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set -CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 -# CONFIG_ESP32_XTAL_FREQ_26 is not set -CONFIG_ESP32_XTAL_FREQ_40=y -# CONFIG_ESP32_XTAL_FREQ_AUTO is not set -CONFIG_ESP32_XTAL_FREQ=40 -CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y -# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set -CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 -CONFIG_ESP32_PHY_MAX_TX_POWER=20 -# CONFIG_REDUCE_PHY_TX_POWER is not set -# CONFIG_ESP32_REDUCE_PHY_TX_POWER is not set -# CONFIG_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_SPIRAM_SUPPORT is not set -# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y -# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set -CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160 -CONFIG_TRACEMEM_RESERVE_DRAM=0x0 -# CONFIG_ESP32_PANIC_PRINT_HALT is not set -CONFIG_ESP32_PANIC_PRINT_REBOOT=y -# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP32_PANIC_GDBSTUB is not set -CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 -CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 -CONFIG_MAIN_TASK_STACK_SIZE=3584 -CONFIG_CONSOLE_UART_DEFAULT=y -# CONFIG_CONSOLE_UART_CUSTOM is not set -# CONFIG_CONSOLE_UART_NONE is not set -# CONFIG_ESP_CONSOLE_UART_NONE is not set -CONFIG_CONSOLE_UART=y -CONFIG_CONSOLE_UART_NUM=0 -CONFIG_CONSOLE_UART_BAUDRATE=115200 -CONFIG_INT_WDT=y -CONFIG_INT_WDT_TIMEOUT_MS=300 -CONFIG_INT_WDT_CHECK_CPU1=y -CONFIG_TASK_WDT=y -CONFIG_ESP_TASK_WDT=y -# CONFIG_TASK_WDT_PANIC is not set -CONFIG_TASK_WDT_TIMEOUT_S=5 -CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y -CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y -# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set -CONFIG_ESP32_DEBUG_OCDAWARE=y -CONFIG_BROWNOUT_DET=y -CONFIG_ESP32_BROWNOUT_DET=y -CONFIG_BROWNOUT_DET_LVL_SEL_0=y -CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y -# CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set -# CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set -# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set -CONFIG_BROWNOUT_DET_LVL=0 -CONFIG_ESP32_BROWNOUT_DET_LVL=0 -# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set -CONFIG_IPC_TASK_STACK_SIZE=1024 -CONFIG_TIMER_TASK_STACK_SIZE=3584 -# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set -# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set -CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y -CONFIG_TIMER_TASK_PRIORITY=1 -CONFIG_TIMER_TASK_STACK_DEPTH=2048 -CONFIG_TIMER_QUEUE_LENGTH=10 -# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set -# CONFIG_HAL_ASSERTION_SILIENT is not set -# CONFIG_L2_TO_L3_COPY is not set -CONFIG_ESP_GRATUITOUS_ARP=y -CONFIG_GARP_TMR_INTERVAL=60 -CONFIG_TCPIP_RECVMBOX_SIZE=32 -CONFIG_TCP_MAXRTX=12 -CONFIG_TCP_SYNMAXRTX=12 -CONFIG_TCP_MSS=1440 -CONFIG_TCP_MSL=60000 -CONFIG_TCP_SND_BUF_DEFAULT=5744 -CONFIG_TCP_WND_DEFAULT=5744 -CONFIG_TCP_RECVMBOX_SIZE=6 -CONFIG_TCP_QUEUE_OOSEQ=y -CONFIG_TCP_OVERSIZE_MSS=y -# CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set -# CONFIG_TCP_OVERSIZE_DISABLE is not set -CONFIG_UDP_RECVMBOX_SIZE=6 -CONFIG_TCPIP_TASK_STACK_SIZE=3072 -CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y -# CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set -# CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set -CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF -# CONFIG_PPP_SUPPORT is not set -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y -CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y -# CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set -# CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set -CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 -CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 -CONFIG_ESP32_PTHREAD_STACK_MIN=768 -CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set -# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set -CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 -CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" -CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y -# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set -# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set -# CONFIG_ESP32_ULP_COPROC_ENABLED is not set -CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y -CONFIG_SUPPORT_TERMIOS=y -CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 -# End of deprecated options +# +# Automatically generated file. DO NOT EDIT. +# Espressif IoT Development Framework (ESP-IDF) Project Configuration +# +CONFIG_SOC_BROWNOUT_RESET_SUPPORTED="Not determined" +CONFIG_SOC_TWAI_BRP_DIV_SUPPORTED="Not determined" +CONFIG_SOC_DPORT_WORKAROUND="Not determined" +CONFIG_SOC_CAPS_ECO_VER_MAX=301 +CONFIG_SOC_ADC_SUPPORTED=y +CONFIG_SOC_DAC_SUPPORTED=y +CONFIG_SOC_MCPWM_SUPPORTED=y +CONFIG_SOC_SDMMC_HOST_SUPPORTED=y +CONFIG_SOC_BT_SUPPORTED=y +CONFIG_SOC_PCNT_SUPPORTED=y +CONFIG_SOC_WIFI_SUPPORTED=y +CONFIG_SOC_SDIO_SLAVE_SUPPORTED=y +CONFIG_SOC_TWAI_SUPPORTED=y +CONFIG_SOC_EMAC_SUPPORTED=y +CONFIG_SOC_ULP_SUPPORTED=y +CONFIG_SOC_CCOMP_TIMER_SUPPORTED=y +CONFIG_SOC_RTC_FAST_MEM_SUPPORTED=y +CONFIG_SOC_RTC_SLOW_MEM_SUPPORTED=y +CONFIG_SOC_RTC_MEM_SUPPORTED=y +CONFIG_SOC_I2S_SUPPORTED=y +CONFIG_SOC_RMT_SUPPORTED=y +CONFIG_SOC_SDM_SUPPORTED=y +CONFIG_SOC_SUPPORT_COEXISTENCE=y +CONFIG_SOC_AES_SUPPORTED=y +CONFIG_SOC_MPI_SUPPORTED=y +CONFIG_SOC_SHA_SUPPORTED=y +CONFIG_SOC_FLASH_ENC_SUPPORTED=y +CONFIG_SOC_SECURE_BOOT_SUPPORTED=y +CONFIG_SOC_TOUCH_SENSOR_SUPPORTED=y +CONFIG_SOC_DPORT_WORKAROUND_DIS_INTERRUPT_LVL=5 +CONFIG_SOC_XTAL_SUPPORT_26M=y +CONFIG_SOC_XTAL_SUPPORT_40M=y +CONFIG_SOC_XTAL_SUPPORT_AUTO_DETECT=y +CONFIG_SOC_ADC_RTC_CTRL_SUPPORTED=y +CONFIG_SOC_ADC_DIG_CTRL_SUPPORTED=y +CONFIG_SOC_ADC_DMA_SUPPORTED=y +CONFIG_SOC_ADC_PERIPH_NUM=2 +CONFIG_SOC_ADC_MAX_CHANNEL_NUM=10 +CONFIG_SOC_ADC_ATTEN_NUM=4 +CONFIG_SOC_ADC_DIGI_CONTROLLER_NUM=2 +CONFIG_SOC_ADC_PATT_LEN_MAX=16 +CONFIG_SOC_ADC_DIGI_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_DIGI_MAX_BITWIDTH=12 +CONFIG_SOC_ADC_DIGI_RESULT_BYTES=2 +CONFIG_SOC_ADC_DIGI_DATA_BYTES_PER_CONV=4 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_HIGH=2 +CONFIG_SOC_ADC_SAMPLE_FREQ_THRES_LOW=20 +CONFIG_SOC_ADC_RTC_MIN_BITWIDTH=9 +CONFIG_SOC_ADC_RTC_MAX_BITWIDTH=12 +CONFIG_SOC_RTC_SLOW_CLOCK_SUPPORT_8MD256=y +CONFIG_SOC_SHARED_IDCACHE_SUPPORTED=y +CONFIG_SOC_MMU_LINEAR_ADDRESS_REGION_NUM=5 +CONFIG_SOC_CPU_CORES_NUM=2 +CONFIG_SOC_CPU_INTR_NUM=32 +CONFIG_SOC_CPU_HAS_FPU=y +CONFIG_SOC_CPU_BREAKPOINTS_NUM=2 +CONFIG_SOC_CPU_WATCHPOINTS_NUM=2 +CONFIG_SOC_CPU_WATCHPOINT_SIZE=64 +CONFIG_SOC_DAC_PERIPH_NUM=2 +CONFIG_SOC_DAC_RESOLUTION=8 +CONFIG_SOC_GPIO_PORT=1 +CONFIG_SOC_GPIO_PIN_COUNT=40 +CONFIG_SOC_GPIO_VALID_GPIO_MASK=0xFFFFFFFFFF +CONFIG_SOC_GPIO_VALID_DIGITAL_IO_PAD_MASK=0xEF0FEA +CONFIG_SOC_I2C_NUM=2 +CONFIG_SOC_I2C_FIFO_LEN=32 +CONFIG_SOC_I2C_SUPPORT_SLAVE=y +CONFIG_SOC_I2C_SUPPORT_APB=y +CONFIG_SOC_CLK_APLL_SUPPORTED=y +CONFIG_SOC_APLL_MULTIPLIER_OUT_MIN_HZ=350000000 +CONFIG_SOC_APLL_MULTIPLIER_OUT_MAX_HZ=500000000 +CONFIG_SOC_APLL_MIN_HZ=5303031 +CONFIG_SOC_APLL_MAX_HZ=125000000 +CONFIG_SOC_I2S_NUM=2 +CONFIG_SOC_I2S_HW_VERSION_1=y +CONFIG_SOC_I2S_SUPPORTS_APLL=y +CONFIG_SOC_I2S_SUPPORTS_PDM=y +CONFIG_SOC_I2S_SUPPORTS_PDM_TX=y +CONFIG_SOC_I2S_SUPPORTS_PDM_RX=y +CONFIG_SOC_I2S_SUPPORTS_ADC_DAC=y +CONFIG_SOC_I2S_SUPPORTS_ADC=y +CONFIG_SOC_I2S_SUPPORTS_DAC=y +CONFIG_SOC_I2S_SUPPORTS_LCD_CAMERA=y +CONFIG_SOC_I2S_TRANS_SIZE_ALIGN_WORD=y +CONFIG_SOC_I2S_LCD_I80_VARIANT=y +CONFIG_SOC_LCD_I80_SUPPORTED=y +CONFIG_SOC_LCD_I80_BUSES=2 +CONFIG_SOC_LCD_I80_BUS_WIDTH=24 +CONFIG_SOC_LEDC_HAS_TIMER_SPECIFIC_MUX=y +CONFIG_SOC_LEDC_SUPPORT_APB_CLOCK=y +CONFIG_SOC_LEDC_SUPPORT_REF_TICK=y +CONFIG_SOC_LEDC_SUPPORT_HS_MODE=y +CONFIG_SOC_LEDC_CHANNEL_NUM=8 +CONFIG_SOC_LEDC_TIMER_BIT_WIDE_NUM=20 +CONFIG_SOC_MCPWM_GROUPS=2 +CONFIG_SOC_MCPWM_TIMERS_PER_GROUP=3 +CONFIG_SOC_MCPWM_OPERATORS_PER_GROUP=3 +CONFIG_SOC_MCPWM_COMPARATORS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_GENERATORS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_TRIGGERS_PER_OPERATOR=2 +CONFIG_SOC_MCPWM_GPIO_FAULTS_PER_GROUP=3 +CONFIG_SOC_MCPWM_CAPTURE_TIMERS_PER_GROUP=y +CONFIG_SOC_MCPWM_CAPTURE_CHANNELS_PER_TIMER=3 +CONFIG_SOC_MCPWM_GPIO_SYNCHROS_PER_GROUP=3 +CONFIG_SOC_MPU_MIN_REGION_SIZE=0x20000000 +CONFIG_SOC_MPU_REGIONS_MAX_NUM=8 +CONFIG_SOC_PCNT_GROUPS=1 +CONFIG_SOC_PCNT_UNITS_PER_GROUP=8 +CONFIG_SOC_PCNT_CHANNELS_PER_UNIT=2 +CONFIG_SOC_PCNT_THRES_POINT_PER_UNIT=2 +CONFIG_SOC_RMT_GROUPS=1 +CONFIG_SOC_RMT_TX_CANDIDATES_PER_GROUP=8 +CONFIG_SOC_RMT_RX_CANDIDATES_PER_GROUP=8 +CONFIG_SOC_RMT_CHANNELS_PER_GROUP=8 +CONFIG_SOC_RMT_MEM_WORDS_PER_CHANNEL=64 +CONFIG_SOC_RMT_SUPPORT_REF_TICK=y +CONFIG_SOC_RMT_SUPPORT_APB=y +CONFIG_SOC_RMT_CHANNEL_CLK_INDEPENDENT=y +CONFIG_SOC_RTCIO_PIN_COUNT=18 +CONFIG_SOC_RTCIO_INPUT_OUTPUT_SUPPORTED=y +CONFIG_SOC_RTCIO_HOLD_SUPPORTED=y +CONFIG_SOC_RTCIO_WAKE_SUPPORTED=y +CONFIG_SOC_SDM_GROUPS=1 +CONFIG_SOC_SDM_CHANNELS_PER_GROUP=8 +CONFIG_SOC_SPI_HD_BOTH_INOUT_SUPPORTED=y +CONFIG_SOC_SPI_AS_CS_SUPPORTED=y +CONFIG_SOC_SPI_PERIPH_NUM=3 +CONFIG_SOC_SPI_DMA_CHAN_NUM=2 +CONFIG_SOC_SPI_MAX_CS_NUM=3 +CONFIG_SOC_SPI_MAXIMUM_BUFFER_SIZE=64 +CONFIG_SOC_SPI_MAX_PRE_DIVIDER=8192 +CONFIG_SOC_MEMSPI_SRC_FREQ_80M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_40M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_26M_SUPPORTED=y +CONFIG_SOC_MEMSPI_SRC_FREQ_20M_SUPPORTED=y +CONFIG_SOC_TIMER_GROUPS=2 +CONFIG_SOC_TIMER_GROUP_TIMERS_PER_GROUP=2 +CONFIG_SOC_TIMER_GROUP_COUNTER_BIT_WIDTH=64 +CONFIG_SOC_TIMER_GROUP_TOTAL_TIMERS=4 +CONFIG_SOC_TIMER_GROUP_SUPPORT_APB=y +CONFIG_SOC_TOUCH_VERSION_1=y +CONFIG_SOC_TOUCH_SENSOR_NUM=10 +CONFIG_SOC_TOUCH_PAD_MEASURE_WAIT_MAX=0xFF +CONFIG_SOC_TWAI_BRP_MIN=2 +CONFIG_SOC_TWAI_SUPPORT_MULTI_ADDRESS_LAYOUT=y +CONFIG_SOC_UART_NUM=3 +CONFIG_SOC_UART_SUPPORT_APB_CLK=y +CONFIG_SOC_UART_SUPPORT_REF_TICK=y +CONFIG_SOC_UART_FIFO_LEN=128 +CONFIG_SOC_UART_BITRATE_MAX=5000000 +CONFIG_SOC_SPIRAM_SUPPORTED=y +CONFIG_SOC_SPI_MEM_SUPPORT_CONFIG_GPIO_BY_EFUSE=y +CONFIG_SOC_SHA_SUPPORT_PARALLEL_ENG=y +CONFIG_SOC_SHA_SUPPORT_SHA1=y +CONFIG_SOC_SHA_SUPPORT_SHA256=y +CONFIG_SOC_SHA_SUPPORT_SHA384=y +CONFIG_SOC_SHA_SUPPORT_SHA512=y +CONFIG_SOC_RSA_MAX_BIT_LEN=4096 +CONFIG_SOC_AES_SUPPORT_AES_128=y +CONFIG_SOC_AES_SUPPORT_AES_192=y +CONFIG_SOC_AES_SUPPORT_AES_256=y +CONFIG_SOC_SECURE_BOOT_V1=y +CONFIG_SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS=y +CONFIG_SOC_FLASH_ENCRYPTED_XTS_AES_BLOCK_MAX=32 +CONFIG_SOC_PHY_DIG_REGS_MEM_SIZE=21 +CONFIG_SOC_PM_SUPPORT_EXT_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_TOUCH_SENSOR_WAKEUP=y +CONFIG_SOC_PM_SUPPORT_RTC_PERIPH_PD=y +CONFIG_SOC_PM_SUPPORT_RTC_FAST_MEM_PD=y +CONFIG_SOC_PM_SUPPORT_RTC_SLOW_MEM_PD=y +CONFIG_SOC_PM_SUPPORT_MODEM_PD=y +CONFIG_SOC_SDMMC_USE_IOMUX=y +CONFIG_SOC_SDMMC_NUM_SLOTS=2 +CONFIG_SOC_WIFI_WAPI_SUPPORT=y +CONFIG_SOC_WIFI_CSI_SUPPORT=y +CONFIG_SOC_WIFI_MESH_SUPPORT=y +CONFIG_SOC_BLE_SUPPORTED=y +CONFIG_SOC_BLE_MESH_SUPPORTED=y +CONFIG_SOC_BT_CLASSIC_SUPPORTED=y +CONFIG_IDF_CMAKE=y +CONFIG_IDF_TARGET_ARCH_XTENSA=y +CONFIG_IDF_TARGET_ARCH="xtensa" +CONFIG_IDF_TARGET="esp32" +CONFIG_IDF_TARGET_ESP32=y +CONFIG_IDF_FIRMWARE_CHIP_ID=0x0000 + +# +# Build type +# +CONFIG_APP_BUILD_TYPE_APP_2NDBOOT=y +# CONFIG_APP_BUILD_TYPE_ELF_RAM is not set +CONFIG_APP_BUILD_GENERATE_BINARIES=y +CONFIG_APP_BUILD_BOOTLOADER=y +CONFIG_APP_BUILD_USE_FLASH_SECTIONS=y +# CONFIG_APP_REPRODUCIBLE_BUILD is not set +# CONFIG_APP_NO_BLOBS is not set +# CONFIG_APP_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set +# CONFIG_APP_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set +# end of Build type + +# +# Bootloader config +# +CONFIG_BOOTLOADER_OFFSET_IN_FLASH=0x1000 +CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y +# CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG is not set +# 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 +# CONFIG_BOOTLOADER_LOG_LEVEL_WARN is not set +CONFIG_BOOTLOADER_LOG_LEVEL_INFO=y +# CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG is not set +# CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE is not set +CONFIG_BOOTLOADER_LOG_LEVEL=3 +# CONFIG_BOOTLOADER_SPI_CUSTOM_WP_PIN is not set +CONFIG_BOOTLOADER_SPI_WP_PIN=7 +CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y +# CONFIG_BOOTLOADER_FACTORY_RESET is not set +# CONFIG_BOOTLOADER_APP_TEST is not set +CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE=y +CONFIG_BOOTLOADER_WDT_ENABLE=y +# CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE is not set +CONFIG_BOOTLOADER_WDT_TIME_MS=9000 +# CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ON_POWER_ON is not set +# CONFIG_BOOTLOADER_SKIP_VALIDATE_ALWAYS is not set +CONFIG_BOOTLOADER_RESERVE_RTC_SIZE=0 +# CONFIG_BOOTLOADER_CUSTOM_RESERVE_RTC is not set +CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT=y +# end of Bootloader config + +# +# Security features +# +CONFIG_SECURE_BOOT_V1_SUPPORTED=y +# CONFIG_SECURE_SIGNED_APPS_NO_SECURE_BOOT is not set +# CONFIG_SECURE_BOOT is not set +# CONFIG_SECURE_FLASH_ENC_ENABLED is not set +# end of Security features + +# +# Application manager +# +CONFIG_APP_COMPILE_TIME_DATE=y +# CONFIG_APP_EXCLUDE_PROJECT_VER_VAR is not set +# CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR is not set +CONFIG_APP_PROJECT_VER_FROM_CONFIG=y +CONFIG_APP_PROJECT_VER="0.0.0.0" +CONFIG_APP_RETRIEVE_LEN_ELF_SHA=16 +# end of Application manager + +CONFIG_ESP_ROM_HAS_CRC_LE=y +CONFIG_ESP_ROM_HAS_CRC_BE=y +CONFIG_ESP_ROM_HAS_MZ_CRC32=y +CONFIG_ESP_ROM_HAS_JPEG_DECODE=y +CONFIG_ESP_ROM_NEEDS_SWSETUP_WORKAROUND=y + +# +# Serial flasher config +# +# CONFIG_ESPTOOLPY_NO_STUB is not set +CONFIG_ESPTOOLPY_FLASHMODE_QIO=y +# CONFIG_ESPTOOLPY_FLASHMODE_QOUT is not set +# CONFIG_ESPTOOLPY_FLASHMODE_DIO is not set +# CONFIG_ESPTOOLPY_FLASHMODE_DOUT is not set +CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE_STR=y +CONFIG_ESPTOOLPY_FLASHMODE="dio" +CONFIG_ESPTOOLPY_FLASHFREQ_80M=y +# CONFIG_ESPTOOLPY_FLASHFREQ_40M is not set +# CONFIG_ESPTOOLPY_FLASHFREQ_26M is not set +# CONFIG_ESPTOOLPY_FLASHFREQ_20M is not set +CONFIG_ESPTOOLPY_FLASHFREQ="80m" +# CONFIG_ESPTOOLPY_FLASHSIZE_1MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_2MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y +# CONFIG_ESPTOOLPY_FLASHSIZE_8MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_16MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_32MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_64MB is not set +# CONFIG_ESPTOOLPY_FLASHSIZE_128MB is not set +CONFIG_ESPTOOLPY_FLASHSIZE="4MB" +# CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE is not set +CONFIG_ESPTOOLPY_BEFORE_RESET=y +# CONFIG_ESPTOOLPY_BEFORE_NORESET is not set +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=115200 +# end of Serial flasher config + +# +# Partition Table +# +# CONFIG_PARTITION_TABLE_SINGLE_APP is not set +# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set +# CONFIG_PARTITION_TABLE_TWO_OTA is not set +CONFIG_PARTITION_TABLE_CUSTOM=y +CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_user_ota.csv" +CONFIG_PARTITION_TABLE_FILENAME="partitions_user_ota.csv" +CONFIG_PARTITION_TABLE_OFFSET=0x8000 +CONFIG_PARTITION_TABLE_MD5=y +# end of Partition Table + +# +# Compiler options +# +CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y +# CONFIG_COMPILER_OPTIMIZATION_SIZE is not set +# 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_DISABLE is not set +CONFIG_COMPILER_FLOAT_LIB_FROM_GCCLIB=y +CONFIG_COMPILER_OPTIMIZATION_ASSERTION_LEVEL=2 +# CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT is not set +CONFIG_COMPILER_HIDE_PATHS_MACROS=y +# 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_NORM is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_STRONG is not set +# CONFIG_COMPILER_STACK_CHECK_MODE_ALL is not set +# CONFIG_COMPILER_WARN_WRITE_STRINGS is not set +# CONFIG_COMPILER_DUMP_RTL_FILES is not set +# end of Compiler options + +# +# Component config +# + +# +# Application Level Tracing +# +# CONFIG_APPTRACE_DEST_JTAG is not set +CONFIG_APPTRACE_DEST_NONE=y +# CONFIG_APPTRACE_DEST_UART1 is not set +# CONFIG_APPTRACE_DEST_UART2 is not set +CONFIG_APPTRACE_DEST_UART_NONE=y +CONFIG_APPTRACE_UART_TASK_PRIO=1 +CONFIG_APPTRACE_LOCK_ENABLE=y +# end of Application Level Tracing + +# +# Bluetooth +# +# CONFIG_BT_ENABLED is not set +# end of Bluetooth + +# +# Driver Configurations +# + +# +# Legacy ADC Configuration +# +CONFIG_ADC_DISABLE_DAC=y +# CONFIG_ADC_SUPPRESS_DEPRECATE_WARN is not set + +# +# Legacy ADC Calibration Configuration +# +CONFIG_ADC_CAL_EFUSE_TP_ENABLE=y +CONFIG_ADC_CAL_EFUSE_VREF_ENABLE=y +CONFIG_ADC_CAL_LUT_ENABLE=y +# CONFIG_ADC_CALI_SUPPRESS_DEPRECATE_WARN is not set +# end of Legacy ADC Calibration Configuration +# end of Legacy ADC Configuration + +# +# SPI Configuration +# +# CONFIG_SPI_MASTER_IN_IRAM is not set +CONFIG_SPI_MASTER_ISR_IN_IRAM=y +# CONFIG_SPI_SLAVE_IN_IRAM is not set +CONFIG_SPI_SLAVE_ISR_IN_IRAM=y +# end of SPI Configuration + +# +# TWAI Configuration +# +# CONFIG_TWAI_ISR_IN_IRAM is not set +CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y +CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y +CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y +CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y +CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y +# end of TWAI Configuration + +# +# UART Configuration +# +# CONFIG_UART_ISR_IN_IRAM is not set +# end of UART Configuration + +# +# GPIO Configuration +# +# CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL is not set +# CONFIG_GPIO_CTRL_FUNC_IN_IRAM is not set +# end of GPIO Configuration + +# +# Sigma Delta Modulator Configuration +# +# CONFIG_SDM_CTRL_FUNC_IN_IRAM is not set +# CONFIG_SDM_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_SDM_ENABLE_DEBUG_LOG is not set +# end of Sigma Delta Modulator Configuration + +# +# GPTimer Configuration +# +# CONFIG_GPTIMER_CTRL_FUNC_IN_IRAM is not set +# CONFIG_GPTIMER_ISR_IRAM_SAFE is not set +# CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_GPTIMER_ENABLE_DEBUG_LOG is not set +# end of GPTimer Configuration + +# +# PCNT Configuration +# +# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set +# CONFIG_PCNT_ISR_IRAM_SAFE is not set +# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set +# end of PCNT Configuration + +# +# RMT Configuration +# +# CONFIG_RMT_ISR_IRAM_SAFE is not set +# CONFIG_RMT_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_RMT_ENABLE_DEBUG_LOG is not set +# end of RMT Configuration + +# +# MCPWM Configuration +# +# CONFIG_MCPWM_ISR_IRAM_SAFE is not set +# CONFIG_MCPWM_CTRL_FUNC_IN_IRAM is not set +# CONFIG_MCPWM_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_MCPWM_ENABLE_DEBUG_LOG is not set +# end of MCPWM Configuration + +# +# I2S Configuration +# +# CONFIG_I2S_ISR_IRAM_SAFE is not set +# CONFIG_I2S_SUPPRESS_DEPRECATE_WARN is not set +# CONFIG_I2S_ENABLE_DEBUG_LOG is not set +# end of I2S Configuration +# end of Driver Configurations + +# +# eFuse Bit Manager +# +# CONFIG_EFUSE_CUSTOM_TABLE is not set +# CONFIG_EFUSE_VIRTUAL is not set +# CONFIG_EFUSE_CODE_SCHEME_COMPAT_NONE is not set +CONFIG_EFUSE_CODE_SCHEME_COMPAT_3_4=y +# CONFIG_EFUSE_CODE_SCHEME_COMPAT_REPEAT is not set +CONFIG_EFUSE_MAX_BLK_LEN=192 +# end of eFuse Bit Manager + +# +# ESP-TLS +# +CONFIG_ESP_TLS_USING_MBEDTLS=y +# CONFIG_ESP_TLS_USE_SECURE_ELEMENT is not set +# CONFIG_ESP_TLS_CLIENT_SESSION_TICKETS is not set +# CONFIG_ESP_TLS_SERVER is not set +# CONFIG_ESP_TLS_PSK_VERIFICATION is not set +# CONFIG_ESP_TLS_INSECURE is not set +# end of ESP-TLS + +# +# ADC and ADC Calibration +# +# CONFIG_ADC_ONESHOT_CTRL_FUNC_IN_IRAM is not set +# CONFIG_ADC_CONTINUOUS_ISR_IRAM_SAFE is not set + +# +# ADC Calibration Configurations +# +CONFIG_ADC_CALI_EFUSE_TP_ENABLE=y +CONFIG_ADC_CALI_EFUSE_VREF_ENABLE=y +CONFIG_ADC_CALI_LUT_ENABLE=y +# end of ADC Calibration Configurations + +CONFIG_ADC_DISABLE_DAC_OUTPUT=y +# end of ADC and ADC Calibration + +# +# Common ESP-related +# +CONFIG_ESP_ERR_TO_NAME_LOOKUP=y +# end of Common ESP-related + +# +# Ethernet +# +CONFIG_ETH_ENABLED=y +CONFIG_ETH_USE_ESP32_EMAC=y +CONFIG_ETH_PHY_INTERFACE_RMII=y +CONFIG_ETH_RMII_CLK_INPUT=y +# CONFIG_ETH_RMII_CLK_OUTPUT is not set +CONFIG_ETH_RMII_CLK_IN_GPIO=0 +CONFIG_ETH_DMA_BUFFER_SIZE=512 +CONFIG_ETH_DMA_RX_BUFFER_NUM=10 +CONFIG_ETH_DMA_TX_BUFFER_NUM=10 +CONFIG_ETH_USE_SPI_ETHERNET=y +# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set +# CONFIG_ETH_SPI_ETHERNET_W5500 is not set +# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set +# CONFIG_ETH_USE_OPENETH is not set +# CONFIG_ETH_TRANSMIT_MUTEX is not set +# end of Ethernet + +# +# Event Loop Library +# +# CONFIG_ESP_EVENT_LOOP_PROFILING is not set +CONFIG_ESP_EVENT_POST_FROM_ISR=y +CONFIG_ESP_EVENT_POST_FROM_IRAM_ISR=y +# end of Event Loop Library + +# +# GDB Stub +# +# end of GDB Stub + +# +# ESP HTTP client +# +CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y +# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set +# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set +# end of ESP HTTP client + +# +# HTTP Server +# +CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024 +CONFIG_HTTPD_MAX_URI_LEN=512 +CONFIG_HTTPD_ERR_RESP_NO_DELAY=y +CONFIG_HTTPD_PURGE_BUF_LEN=32 +# CONFIG_HTTPD_LOG_PURGE_DATA is not set +# CONFIG_HTTPD_WS_SUPPORT is not set +# CONFIG_HTTPD_QUEUE_WORK_BLOCKING is not set +# end of HTTP Server + +# +# ESP HTTPS OTA +# +# CONFIG_ESP_HTTPS_OTA_DECRYPT_CB is not set +# CONFIG_ESP_HTTPS_OTA_ALLOW_HTTP is not set +# end of ESP HTTPS OTA + +# +# ESP HTTPS server +# +# CONFIG_ESP_HTTPS_SERVER_ENABLE is not set +# end of ESP HTTPS server + +# +# Hardware Settings +# + +# +# Chip revision +# +CONFIG_ESP32_REV_MIN_0=y +# CONFIG_ESP32_REV_MIN_1 is not set +# CONFIG_ESP32_REV_MIN_1_1 is not set +# CONFIG_ESP32_REV_MIN_2 is not set +# CONFIG_ESP32_REV_MIN_3 is not set +# CONFIG_ESP32_REV_MIN_3_1 is not set +CONFIG_ESP32_REV_MIN=0 +CONFIG_ESP32_REV_MIN_FULL=0 +CONFIG_ESP_REV_MIN_FULL=0 + +# +# Maximum Supported ESP32 Revision (Rev v3.99) +# +CONFIG_ESP32_REV_MAX_FULL=399 +CONFIG_ESP_REV_MAX_FULL=399 +# end of Chip revision + +# +# MAC Config +# +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_STA=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_WIFI_AP=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_BT=y +CONFIG_ESP_MAC_ADDR_UNIVERSE_ETH=y +# CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO is not set +CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR=y +CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4 +# CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR is not set +# end of MAC Config + +# +# Sleep Config +# +# CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set +CONFIG_ESP_SLEEP_RTC_BUS_ISO_WORKAROUND=y +# CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND is not set +CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND=y +# CONFIG_ESP_SLEEP_MSPI_NEED_ALL_IO_PU is not set +CONFIG_ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY=2000 +# end of Sleep Config + +# +# RTC Clock Config +# +CONFIG_RTC_CLK_SRC_INT_RC=y +# CONFIG_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_RTC_CLK_SRC_INT_8MD256 is not set +CONFIG_RTC_CLK_CAL_CYCLES=1024 +# end of RTC Clock Config + +# +# Peripheral Control +# +# CONFIG_PERIPH_CTRL_FUNC_IN_IRAM is not set +# end of Peripheral Control + +# +# Main XTAL Config +# +# CONFIG_XTAL_FREQ_26 is not set +CONFIG_XTAL_FREQ_40=y +# CONFIG_XTAL_FREQ_AUTO is not set +CONFIG_XTAL_FREQ=40 +# end of Main XTAL Config +# end of Hardware Settings + +# +# LCD and Touch Panel +# + +# +# LCD Touch Drivers are maintained in the IDF Component Registry +# + +# +# LCD Peripheral Configuration +# +CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE=32 +# CONFIG_LCD_ENABLE_DEBUG_LOG is not set +# end of LCD Peripheral Configuration +# end of LCD and Touch Panel + +# +# ESP NETIF Adapter +# +CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL=120 +CONFIG_ESP_NETIF_TCPIP_LWIP=y +# CONFIG_ESP_NETIF_LOOPBACK is not set +# CONFIG_ESP_NETIF_L2_TAP is not set +# CONFIG_ESP_NETIF_BRIDGE_EN is not set +# end of ESP NETIF Adapter + +# +# PHY +# +CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP_PHY_MAX_TX_POWER=20 +# CONFIG_ESP_PHY_REDUCE_TX_POWER is not set +CONFIG_ESP_PHY_RF_CAL_PARTIAL=y +# CONFIG_ESP_PHY_RF_CAL_NONE is not set +# CONFIG_ESP_PHY_RF_CAL_FULL is not set +CONFIG_ESP_PHY_CALIBRATION_MODE=0 +# end of PHY + +# +# Power Management +# +# CONFIG_PM_ENABLE is not set +# end of Power Management + +# +# ESP PSRAM +# +# CONFIG_SPIRAM is not set +# end of ESP PSRAM + +# +# ESP Ringbuf +# +# CONFIG_RINGBUF_PLACE_FUNCTIONS_INTO_FLASH is not set +# end of ESP Ringbuf + +# +# ESP System Settings +# +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 + +# +# Memory +# +# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set +# end of Memory + +# +# Trace memory +# +# CONFIG_ESP32_TRAX is not set +CONFIG_ESP32_TRACEMEM_RESERVE_DRAM=0x0 +# end of Trace memory + +# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set +CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y +# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set +# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set + +# +# Memory protection +# +# end of Memory protection + +CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584 +CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0=y +# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1 is not set +# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set +CONFIG_ESP_MAIN_TASK_AFFINITY=0x0 +CONFIG_ESP_MINIMAL_SHARED_STACK_SIZE=2048 +CONFIG_ESP_CONSOLE_UART_DEFAULT=y +# CONFIG_ESP_CONSOLE_UART_CUSTOM is not set +# CONFIG_ESP_CONSOLE_NONE is not set +CONFIG_ESP_CONSOLE_UART=y +CONFIG_ESP_CONSOLE_MULTIPLE_UART=y +CONFIG_ESP_CONSOLE_UART_NUM=0 +CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 +CONFIG_ESP_INT_WDT=y +CONFIG_ESP_INT_WDT_TIMEOUT_MS=300 +CONFIG_ESP_INT_WDT_CHECK_CPU1=y +CONFIG_ESP_TASK_WDT_EN=y +CONFIG_ESP_TASK_WDT_INIT=y +# CONFIG_ESP_TASK_WDT_PANIC is not set +CONFIG_ESP_TASK_WDT_TIMEOUT_S=5 +CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=y +# CONFIG_ESP_PANIC_HANDLER_IRAM is not set +# CONFIG_ESP_DEBUG_STUBS_ENABLE is not set +CONFIG_ESP_DEBUG_OCDAWARE=y +# CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_5 is not set +CONFIG_ESP_SYSTEM_CHECK_INT_LEVEL_4=y + +# +# Brownout Detector +# +CONFIG_ESP_BROWNOUT_DET=y +CONFIG_ESP_BROWNOUT_DET_LVL_SEL_0=y +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_ESP_BROWNOUT_DET_LVL_SEL_7 is not set +CONFIG_ESP_BROWNOUT_DET_LVL=0 +# end of Brownout Detector + +# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set +CONFIG_ESP_SYSTEM_BROWNOUT_INTR=y +# end of ESP System Settings + +# +# IPC (Inter-Processor Call) +# +CONFIG_ESP_IPC_TASK_STACK_SIZE=1024 +CONFIG_ESP_IPC_USES_CALLERS_PRIORITY=y +CONFIG_ESP_IPC_ISR_ENABLE=y +# end of IPC (Inter-Processor Call) + +# +# High resolution timer (esp_timer) +# +# CONFIG_ESP_TIMER_PROFILING is not set +CONFIG_ESP_TIME_FUNCS_USE_RTC_TIMER=y +CONFIG_ESP_TIME_FUNCS_USE_ESP_TIMER=y +CONFIG_ESP_TIMER_TASK_STACK_SIZE=3584 +CONFIG_ESP_TIMER_INTERRUPT_LEVEL=1 +# CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD is not set +CONFIG_ESP_TIMER_IMPL_TG0_LAC=y +# end of High resolution timer (esp_timer) + +# +# Wi-Fi +# +CONFIG_ESP32_WIFI_ENABLED=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 +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y +CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1 +CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32 +# CONFIG_ESP32_WIFI_CSI_ENABLED is not set +CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y +CONFIG_ESP32_WIFI_TX_BA_WIN=6 +CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y +CONFIG_ESP32_WIFI_RX_BA_WIN=6 +CONFIG_ESP32_WIFI_NVS_ENABLED=y +CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y +# CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set +CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 +CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 +CONFIG_ESP32_WIFI_IRAM_OPT=y +CONFIG_ESP32_WIFI_RX_IRAM_OPT=y +CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y +CONFIG_ESP32_WIFI_ENABLE_WPA3_OWE_STA=y +# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set +CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y +# CONFIG_ESP_WIFI_GMAC_SUPPORT is not set +CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y +# CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set +CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=7 +# CONFIG_ESP_WIFI_WPS_PASSPHRASE is not set +# end of Wi-Fi + +# +# Core dump +# +# CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH is not set +# CONFIG_ESP_COREDUMP_ENABLE_TO_UART is not set +CONFIG_ESP_COREDUMP_ENABLE_TO_NONE=y +# end of Core dump + +# +# FAT Filesystem support +# +CONFIG_FATFS_VOLUME_COUNT=2 +# CONFIG_FATFS_SECTOR_512 is not set +# CONFIG_FATFS_SECTOR_1024 is not set +# CONFIG_FATFS_SECTOR_2048 is not set +CONFIG_FATFS_SECTOR_4096=y +CONFIG_FATFS_SECTORS_PER_CLUSTER_1=y +# CONFIG_FATFS_SECTORS_PER_CLUSTER_2 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_4 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_8 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_16 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_32 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_64 is not set +# CONFIG_FATFS_SECTORS_PER_CLUSTER_128 is not set +# CONFIG_FATFS_CODEPAGE_DYNAMIC is not set +CONFIG_FATFS_CODEPAGE_437=y +# CONFIG_FATFS_CODEPAGE_720 is not set +# CONFIG_FATFS_CODEPAGE_737 is not set +# CONFIG_FATFS_CODEPAGE_771 is not set +# CONFIG_FATFS_CODEPAGE_775 is not set +# CONFIG_FATFS_CODEPAGE_850 is not set +# CONFIG_FATFS_CODEPAGE_852 is not set +# CONFIG_FATFS_CODEPAGE_855 is not set +# CONFIG_FATFS_CODEPAGE_857 is not set +# CONFIG_FATFS_CODEPAGE_860 is not set +# CONFIG_FATFS_CODEPAGE_861 is not set +# CONFIG_FATFS_CODEPAGE_862 is not set +# CONFIG_FATFS_CODEPAGE_863 is not set +# CONFIG_FATFS_CODEPAGE_864 is not set +# CONFIG_FATFS_CODEPAGE_865 is not set +# CONFIG_FATFS_CODEPAGE_866 is not set +# CONFIG_FATFS_CODEPAGE_869 is not set +# CONFIG_FATFS_CODEPAGE_932 is not set +# CONFIG_FATFS_CODEPAGE_936 is not set +# CONFIG_FATFS_CODEPAGE_949 is not set +# CONFIG_FATFS_CODEPAGE_950 is not set +CONFIG_FATFS_AUTO_TYPE=y +# CONFIG_FATFS_FAT12 is not set +# CONFIG_FATFS_FAT16 is not set +CONFIG_FATFS_CODEPAGE=437 +CONFIG_FATFS_LFN_NONE=y +# CONFIG_FATFS_LFN_HEAP is not set +# CONFIG_FATFS_LFN_STACK is not set +CONFIG_FATFS_FS_LOCK=0 +CONFIG_FATFS_TIMEOUT_MS=10000 +CONFIG_FATFS_PER_FILE_CACHE=y +# CONFIG_FATFS_USE_FASTSEEK is not set +# end of FAT Filesystem support + +# +# FreeRTOS +# + +# +# Kernel +# +# CONFIG_FREERTOS_SMP is not set +# CONFIG_FREERTOS_UNICORE is not set +CONFIG_FREERTOS_HZ=100 +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_NONE is not set +# CONFIG_FREERTOS_CHECK_STACKOVERFLOW_PTRVAL is not set +CONFIG_FREERTOS_CHECK_STACKOVERFLOW_CANARY=y +CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=1 +CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1536 +# CONFIG_FREERTOS_USE_IDLE_HOOK is not set +# CONFIG_FREERTOS_USE_TICK_HOOK is not set +CONFIG_FREERTOS_MAX_TASK_NAME_LEN=16 +# CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY is not set +CONFIG_FREERTOS_TIMER_TASK_PRIORITY=1 +CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_FREERTOS_TIMER_QUEUE_LENGTH=10 +CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE=0 +# CONFIG_FREERTOS_USE_TRACE_FACILITY is not set +# CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS is not set +# end of Kernel + +# +# Port +# +CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER=y +# CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK is not set +# CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP is not set +CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=y +CONFIG_FREERTOS_ISR_STACKSIZE=1536 +CONFIG_FREERTOS_INTERRUPT_BACKTRACE=y +# CONFIG_FREERTOS_FPU_IN_ISR is not set +CONFIG_FREERTOS_TICK_SUPPORT_CORETIMER=y +CONFIG_FREERTOS_CORETIMER_0=y +# CONFIG_FREERTOS_CORETIMER_1 is not set +CONFIG_FREERTOS_SYSTICK_USES_CCOUNT=y +# CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH is not set +# CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH is not set +# CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE is not set +CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION=y +CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT=y +# end of Port + +CONFIG_FREERTOS_NO_AFFINITY=0x7FFFFFFF +CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION=y +CONFIG_FREERTOS_DEBUG_OCDAWARE=y +# end of FreeRTOS + +# +# Hardware Abstraction Layer (HAL) and Low Level (LL) +# +CONFIG_HAL_ASSERTION_EQUALS_SYSTEM=y +# CONFIG_HAL_ASSERTION_DISABLE is not set +# CONFIG_HAL_ASSERTION_SILENT is not set +# CONFIG_HAL_ASSERTION_ENABLE is not set +CONFIG_HAL_DEFAULT_ASSERTION_LEVEL=2 +# end of Hardware Abstraction Layer (HAL) and Low Level (LL) + +# +# Heap memory debugging +# +CONFIG_HEAP_POISONING_DISABLED=y +# CONFIG_HEAP_POISONING_LIGHT is not set +# CONFIG_HEAP_POISONING_COMPREHENSIVE is not set +CONFIG_HEAP_TRACING_OFF=y +# CONFIG_HEAP_TRACING_STANDALONE is not set +# CONFIG_HEAP_TRACING_TOHOST is not set +# CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS is not set +# end of Heap memory debugging + +# +# Log output +# +# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set +# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set +# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set +CONFIG_LOG_DEFAULT_LEVEL_INFO=y +# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set +# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set +CONFIG_LOG_DEFAULT_LEVEL=3 +CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y +# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set +# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set +CONFIG_LOG_MAXIMUM_LEVEL=3 +CONFIG_LOG_COLORS=y +CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y +# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set +# end of Log output + +# +# LWIP +# +CONFIG_LWIP_LOCAL_HOSTNAME="espressif" +# CONFIG_LWIP_NETIF_API is not set +# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set +# CONFIG_LWIP_CHECK_THREAD_SAFETY is not set +CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y +# CONFIG_LWIP_L2_TO_L3_COPY is not set +# CONFIG_LWIP_IRAM_OPTIMIZATION is not set +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_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_ESP_GRATUITOUS_ARP=y +CONFIG_LWIP_GARP_TMR_INTERVAL=60 +CONFIG_LWIP_ESP_MLDV6_REPORT=y +CONFIG_LWIP_MLDV6_TMR_INTERVAL=40 +CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32 +CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y +# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set +CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y +# CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set +CONFIG_LWIP_DHCP_OPTIONS_LEN=68 +CONFIG_LWIP_NUM_NETIF_CLIENT_DATA=0 +CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=1 + +# +# DHCP server +# +CONFIG_LWIP_DHCPS=y +CONFIG_LWIP_DHCPS_LEASE_UNIT=60 +CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8 +# end of DHCP server + +# CONFIG_LWIP_AUTOIP is not set +CONFIG_LWIP_IPV6=y +# CONFIG_LWIP_IPV6_AUTOCONFIG is not set +CONFIG_LWIP_IPV6_NUM_ADDRESSES=3 +# CONFIG_LWIP_IPV6_FORWARD is not set +# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set +CONFIG_LWIP_NETIF_LOOPBACK=y +CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8 + +# +# TCP +# +CONFIG_LWIP_MAX_ACTIVE_TCP=16 +CONFIG_LWIP_MAX_LISTENING_TCP=16 +CONFIG_LWIP_TCP_HIGH_SPEED_RETRANSMISSION=y +CONFIG_LWIP_TCP_MAXRTX=12 +CONFIG_LWIP_TCP_SYNMAXRTX=12 +CONFIG_LWIP_TCP_MSS=1440 +CONFIG_LWIP_TCP_TMR_INTERVAL=250 +CONFIG_LWIP_TCP_MSL=60000 +CONFIG_LWIP_TCP_FIN_WAIT_TIMEOUT=20000 +CONFIG_LWIP_TCP_SND_BUF_DEFAULT=5744 +CONFIG_LWIP_TCP_WND_DEFAULT=5744 +CONFIG_LWIP_TCP_RECVMBOX_SIZE=6 +CONFIG_LWIP_TCP_QUEUE_OOSEQ=y +# CONFIG_LWIP_TCP_SACK_OUT is not set +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=1500 +# end of TCP + +# +# UDP +# +CONFIG_LWIP_MAX_UDP_PCBS=16 +CONFIG_LWIP_UDP_RECVMBOX_SIZE=6 +# end of UDP + +# +# Checksums +# +# CONFIG_LWIP_CHECKSUM_CHECK_IP is not set +# CONFIG_LWIP_CHECKSUM_CHECK_UDP is not set +CONFIG_LWIP_CHECKSUM_CHECK_ICMP=y +# end of Checksums + +CONFIG_LWIP_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0 is not set +# 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 +# +CONFIG_LWIP_ICMP=y +# CONFIG_LWIP_MULTICAST_PING is not set +# CONFIG_LWIP_BROADCAST_PING is not set +# end of ICMP + +# +# LWIP RAW API +# +CONFIG_LWIP_MAX_RAW_PCBS=16 +# end of LWIP RAW API + +# +# SNTP +# +CONFIG_LWIP_SNTP_MAX_SERVERS=1 +# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set +CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000 +# end of SNTP + +CONFIG_LWIP_BRIDGEIF_MAX_PORTS=7 +CONFIG_LWIP_ESP_LWIP_ASSERT=y + +# +# Hooks +# +# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set +CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y +# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set +CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y +# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set +# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set +CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y +# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set +# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set +CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set +# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set +CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y +# CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set +# CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set +# end of Hooks + +# CONFIG_LWIP_DEBUG is not set +# end of LWIP + +# +# mbedTLS +# +CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=y +# CONFIG_MBEDTLS_DEFAULT_MEM_ALLOC is not set +# CONFIG_MBEDTLS_CUSTOM_MEM_ALLOC is not set +CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN=y +CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN=16384 +CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN=4096 +# CONFIG_MBEDTLS_DYNAMIC_BUFFER is not set +# CONFIG_MBEDTLS_DEBUG is not set + +# +# mbedTLS v3.x related +# +# CONFIG_MBEDTLS_SSL_PROTO_TLS1_3 is not set +# CONFIG_MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH is not set +# CONFIG_MBEDTLS_X509_TRUSTED_CERT_CALLBACK is not set +# CONFIG_MBEDTLS_SSL_CONTEXT_SERIALIZATION is not set +CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y +CONFIG_MBEDTLS_PKCS7_C=y +# end of mbedTLS v3.x related + +# +# Certificate Bundle +# +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set +# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set +# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set +CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200 +# end of Certificate Bundle + +# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set +# CONFIG_MBEDTLS_CMAC_C is not set +CONFIG_MBEDTLS_HARDWARE_AES=y +CONFIG_MBEDTLS_HARDWARE_MPI=y +CONFIG_MBEDTLS_HARDWARE_SHA=y +CONFIG_MBEDTLS_ROM_MD5=y +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set +# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set +CONFIG_MBEDTLS_HAVE_TIME=y +# CONFIG_MBEDTLS_PLATFORM_TIME_ALT is not set +# CONFIG_MBEDTLS_HAVE_TIME_DATE is not set +CONFIG_MBEDTLS_ECDSA_DETERMINISTIC=y +CONFIG_MBEDTLS_SHA512_C=y +CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT=y +# CONFIG_MBEDTLS_TLS_SERVER_ONLY is not set +# CONFIG_MBEDTLS_TLS_CLIENT_ONLY is not set +# CONFIG_MBEDTLS_TLS_DISABLED is not set +CONFIG_MBEDTLS_TLS_SERVER=y +CONFIG_MBEDTLS_TLS_CLIENT=y +CONFIG_MBEDTLS_TLS_ENABLED=y + +# +# TLS Key Exchange Methods +# +# CONFIG_MBEDTLS_PSK_MODES is not set +CONFIG_MBEDTLS_KEY_EXCHANGE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ELLIPTIC_CURVE=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA=y +CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA=y +# end of TLS Key Exchange Methods + +CONFIG_MBEDTLS_SSL_RENEGOTIATION=y +CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y +# CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set +# 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 + +# +# Symmetric Ciphers +# +CONFIG_MBEDTLS_AES_C=y +# CONFIG_MBEDTLS_CAMELLIA_C is not set +# CONFIG_MBEDTLS_DES_C is not set +# CONFIG_MBEDTLS_BLOWFISH_C is not set +# CONFIG_MBEDTLS_XTEA_C is not set +CONFIG_MBEDTLS_CCM_C=y +CONFIG_MBEDTLS_GCM_C=y +# CONFIG_MBEDTLS_NIST_KW_C is not set +# end of Symmetric Ciphers + +# CONFIG_MBEDTLS_RIPEMD160_C is not set + +# +# Certificates +# +CONFIG_MBEDTLS_PEM_PARSE_C=y +CONFIG_MBEDTLS_PEM_WRITE_C=y +CONFIG_MBEDTLS_X509_CRL_PARSE_C=y +CONFIG_MBEDTLS_X509_CSR_PARSE_C=y +# end of Certificates + +CONFIG_MBEDTLS_ECP_C=y +# CONFIG_MBEDTLS_DHM_C is not set +CONFIG_MBEDTLS_ECDH_C=y +CONFIG_MBEDTLS_ECDSA_C=y +# CONFIG_MBEDTLS_ECJPAKE_C is not set +CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED=y +CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED=y +CONFIG_MBEDTLS_ECP_NIST_OPTIM=y +# CONFIG_MBEDTLS_POLY1305_C is not set +# CONFIG_MBEDTLS_CHACHA20_C is not set +# CONFIG_MBEDTLS_HKDF_C is not set +# CONFIG_MBEDTLS_THREADING_C is not set +# CONFIG_MBEDTLS_LARGE_KEY_SOFTWARE_MPI is not set +# CONFIG_MBEDTLS_SECURITY_RISKS is not set +# end of mbedTLS + +# +# ESP-MQTT Configurations +# +CONFIG_MQTT_PROTOCOL_311=y +# CONFIG_MQTT_PROTOCOL_5 is not set +CONFIG_MQTT_TRANSPORT_SSL=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET=y +CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y +# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set +# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set +# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set +# CONFIG_MQTT_USE_CUSTOM_CONFIG is not set +# CONFIG_MQTT_TASK_CORE_SELECTION_ENABLED is not set +# CONFIG_MQTT_CUSTOM_OUTBOX is not set +# end of ESP-MQTT Configurations + +# +# Newlib +# +CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF=y +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_LF is not set +# CONFIG_NEWLIB_STDOUT_LINE_ENDING_CR is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_CRLF is not set +# CONFIG_NEWLIB_STDIN_LINE_ENDING_LF is not set +CONFIG_NEWLIB_STDIN_LINE_ENDING_CR=y +# CONFIG_NEWLIB_NANO_FORMAT is not set +CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC_HRT=y +# CONFIG_NEWLIB_TIME_SYSCALL_USE_RTC is not set +# CONFIG_NEWLIB_TIME_SYSCALL_USE_HRT is not set +# CONFIG_NEWLIB_TIME_SYSCALL_USE_NONE is not set +# end of Newlib + +# +# NVS +# +# CONFIG_NVS_ASSERT_ERROR_CHECK is not set +# end of NVS + +# +# OpenThread +# +# CONFIG_OPENTHREAD_ENABLED is not set +# end of OpenThread + +# +# Protocomm +# +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_0=y +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_1=y +CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2=y +# end of Protocomm + +# +# PThreads +# +CONFIG_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_PTHREAD_STACK_MIN=768 +CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY=y +# CONFIG_PTHREAD_DEFAULT_CORE_0 is not set +# CONFIG_PTHREAD_DEFAULT_CORE_1 is not set +CONFIG_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_PTHREAD_TASK_NAME_DEFAULT="pthread" +# end of PThreads + +# +# MMU Config +# +CONFIG_MMU_PAGE_SIZE_64KB=y +CONFIG_MMU_PAGE_MODE="64KB" +CONFIG_MMU_PAGE_SIZE=0x10000 +# end of MMU Config + +# +# SPI Flash driver +# +# CONFIG_SPI_FLASH_VERIFY_WRITE is not set +# CONFIG_SPI_FLASH_ENABLE_COUNTERS is not set +CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y +CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS=y +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS is not set +# CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED is not set +# CONFIG_SPI_FLASH_SHARE_SPI1_BUS is not set +# CONFIG_SPI_FLASH_BYPASS_BLOCK_ERASE is not set +CONFIG_SPI_FLASH_YIELD_DURING_ERASE=y +CONFIG_SPI_FLASH_ERASE_YIELD_DURATION_MS=20 +CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=1 +CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=8192 +# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set +# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set +# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set + +# +# SPI Flash behavior when brownout +# +CONFIG_SPI_FLASH_BROWNOUT_RESET_XMC=y +CONFIG_SPI_FLASH_BROWNOUT_RESET=y +# end of SPI Flash behavior when brownout + +# +# Auto-detect flash chips +# +CONFIG_SPI_FLASH_SUPPORT_ISSI_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_MXIC_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_GD_CHIP=y +CONFIG_SPI_FLASH_SUPPORT_WINBOND_CHIP=y +# CONFIG_SPI_FLASH_SUPPORT_BOYA_CHIP is not set +# CONFIG_SPI_FLASH_SUPPORT_TH_CHIP is not set +# end of Auto-detect flash chips + +CONFIG_SPI_FLASH_ENABLE_ENCRYPTED_READ_WRITE=y +# end of SPI Flash driver + +# +# SPIFFS Configuration +# +CONFIG_SPIFFS_MAX_PARTITIONS=3 + +# +# SPIFFS Cache Configuration +# +CONFIG_SPIFFS_CACHE=y +CONFIG_SPIFFS_CACHE_WR=y +# CONFIG_SPIFFS_CACHE_STATS is not set +# end of SPIFFS Cache Configuration + +CONFIG_SPIFFS_PAGE_CHECK=y +CONFIG_SPIFFS_GC_MAX_RUNS=10 +# CONFIG_SPIFFS_GC_STATS is not set +CONFIG_SPIFFS_PAGE_SIZE=256 +CONFIG_SPIFFS_OBJ_NAME_LEN=128 +# CONFIG_SPIFFS_FOLLOW_SYMLINKS is not set +CONFIG_SPIFFS_USE_MAGIC=y +CONFIG_SPIFFS_USE_MAGIC_LENGTH=y +CONFIG_SPIFFS_META_LENGTH=4 +CONFIG_SPIFFS_USE_MTIME=y + +# +# Debug Configuration +# +# CONFIG_SPIFFS_DBG is not set +# CONFIG_SPIFFS_API_DBG is not set +# CONFIG_SPIFFS_GC_DBG is not set +# CONFIG_SPIFFS_CACHE_DBG is not set +# CONFIG_SPIFFS_CHECK_DBG is not set +# CONFIG_SPIFFS_TEST_VISUALISATION is not set +# end of Debug Configuration +# end of SPIFFS Configuration + +# +# TCP Transport +# + +# +# Websocket +# +CONFIG_WS_TRANSPORT=y +CONFIG_WS_BUFFER_SIZE=1024 +# CONFIG_WS_DYNAMIC_BUFFER is not set +# end of Websocket +# end of TCP Transport + +# +# Ultra Low Power (ULP) Co-processor +# +# CONFIG_ULP_COPROC_ENABLED is not set +# end of Ultra Low Power (ULP) Co-processor + +# +# Unity unit testing library +# +CONFIG_UNITY_ENABLE_FLOAT=y +CONFIG_UNITY_ENABLE_DOUBLE=y +# CONFIG_UNITY_ENABLE_64BIT is not set +# CONFIG_UNITY_ENABLE_COLOR is not set +CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y +# CONFIG_UNITY_ENABLE_FIXTURE is not set +# CONFIG_UNITY_ENABLE_BACKTRACE_ON_FAIL is not set +# end of Unity unit testing library + +# +# Root Hub configuration +# +# end of Root Hub configuration + +# +# Virtual file system +# +CONFIG_VFS_SUPPORT_IO=y +CONFIG_VFS_SUPPORT_DIR=y +CONFIG_VFS_SUPPORT_SELECT=y +CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT=y +CONFIG_VFS_SUPPORT_TERMIOS=y + +# +# Host File System I/O (Semihosting) +# +CONFIG_VFS_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# end of Host File System I/O (Semihosting) +# end of Virtual file system + +# +# Wear Levelling +# +# CONFIG_WL_SECTOR_SIZE_512 is not set +CONFIG_WL_SECTOR_SIZE_4096=y +CONFIG_WL_SECTOR_SIZE=4096 +# end of Wear Levelling + +# +# Wi-Fi Provisioning Manager +# +CONFIG_WIFI_PROV_SCAN_MAX_ENTRIES=16 +CONFIG_WIFI_PROV_AUTOSTOP_TIMEOUT=30 +# CONFIG_WIFI_PROV_BLE_FORCE_ENCRYPTION is not set +CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y +# CONFIG_WIFI_PROV_STA_FAST_SCAN is not set +# end of Wi-Fi Provisioning Manager + +# +# Supplicant +# +CONFIG_WPA_MBEDTLS_CRYPTO=y +CONFIG_WPA_MBEDTLS_TLS_CLIENT=y +# CONFIG_WPA_WAPI_PSK is not set +# CONFIG_WPA_SUITE_B_192 is not set +# CONFIG_WPA_DEBUG_PRINT is not set +# CONFIG_WPA_TESTING_OPTIONS is not set +# CONFIG_WPA_WPS_STRICT is not set +# CONFIG_WPA_11KV_SUPPORT is not set +# CONFIG_WPA_MBO_SUPPORT is not set +# CONFIG_WPA_DPP_SUPPORT is not set +# CONFIG_WPA_11R_SUPPORT is not set +# CONFIG_WPA_WPS_SOFTAP_REGISTRAR is not set +# end of Supplicant + +# +# esp-modem +# +CONFIG_ESP_MODEM_CMUX_DEFRAGMENT_PAYLOAD=y +CONFIG_ESP_MODEM_CMUX_DELAY_AFTER_DLCI_SETUP=0 +# end of esp-modem + +# +# The Things Network +# +# CONFIG_TTN_LORA_FREQ_DISABLED is not set +# CONFIG_TTN_LORA_FREQ_EU_868 is not set +# CONFIG_TTN_LORA_FREQ_US_915 is not set +# CONFIG_TTN_LORA_FREQ_AU_915 is not set +# CONFIG_TTN_LORA_FREQ_AS_923 is not set +# CONFIG_TTN_LORA_FREQ_AS_923_JP is not set +# CONFIG_TTN_LORA_FREQ_KR_920 is not set +# CONFIG_TTN_LORA_FREQ_IN_866 is not set +CONFIG_TTN_LORA_FREQ_RU_864=y +# CONFIG_TTN_RADIO_SX1272_73 is not set +CONFIG_TTN_RADIO_SX1276_77_78_79=y +CONFIG_TTN_SPI_FREQ=10000000 +CONFIG_TTN_RESET_STATES_FLOATING=y +# CONFIG_TTN_RESET_STATES_ASSERTED is not set +CONFIG_TTN_BG_TASK_PRIO=10 +# CONFIG_TTN_PROVISION_UART_DEFAULT is not set +# CONFIG_TTN_PROVISION_UART_CUSTOM is not set +CONFIG_TTN_PROVISION_UART_NONE=y +CONFIG_TTN_PROVISION_UART_NUM=0 +# end of The Things Network + +# +# WebGUIApp +# +CONFIG_GPIO_RANGE_MIN=0 +CONFIG_GPIO_RANGE_MAX=39 +CONFIG_BOARD_HARDWARE_REVISION=1 +CONFIG_DEVICE_MODEL_NAME="DEVICE MODEL NAME" +CONFIG_WEBGUIAPP_HOSTNAME="DEVICE_HOSTNAME" +CONFIG_WEBGUIAPP_USERNAME="user" +CONFIG_WEBGUIAPP_USERPASS="password" +CONFIG_MAIN_FUNCTIONAL_BUTTON_GPIO=15 +CONFIG_DEBUG_MODE_ENABLE=y +# CONFIG_RESET_MODE_ENABLE is not set + +# +# Web UI settings +# +CONFIG_WEBGUIAPP_DEFAULT_COLOR_SCHEME=1 +CONFIG_WEBGUIAPP_ACCENT_COLOR="#dba617" +CONFIG_WEBGUIAPP_SCH1_BACKGROUNG_COLOR="#e0e0dd" +CONFIG_WEBGUIAPP_SCH1_PANEL_COLOR="#f0f0ed" +CONFIG_WEBGUIAPP_SCH1_MENU_COLOR="#ededea" +CONFIG_WEBGUIAPP_SCH1_TEXT_COLOR="#404040" +CONFIG_WEBGUIAPP_SCH1_BORDER_COLOR="#00000066" +CONFIG_WEBGUIAPP_SCH2_BACKGROUNG_COLOR="#1D2327" +CONFIG_WEBGUIAPP_SCH2_PANEL_COLOR="#2c3338" +CONFIG_WEBGUIAPP_SCH2_MENU_COLOR="#3c434a" +CONFIG_WEBGUIAPP_SCH2_TEXT_COLOR="#F0F0F0" +CONFIG_WEBGUIAPP_SCH2_BORDER_COLOR="#ffffff66" +# end of Web UI settings + +# +# OTA settings +# +# CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_ENABLE is not set +# CONFIG_WEBGUIAPP_OTA_RESET_ENABLE is not set +CONFIG_WEBGUIAPP_OTA_HOST="https://iotronic.cloud/firmware/firmware.bin" +CONFIG_WEBGUIAPP_OTA_AUTOUPDATE_PERIOD=3600 +# end of OTA settings + +# +# SNTP client settings +# +CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_ENABLE=y +CONFIG_WEBGUIAPP_SNTP_HOST_1="1.pool.ntp.org" +CONFIG_WEBGUIAPP_SNTP_HOST_2="2.pool.ntp.org" +CONFIG_WEBGUIAPP_SNTP_HOST_3="3.pool.ntp.org" +CONFIG_WEBGUIAPP_SNTP_AUTOUPDATE_PERIOD=3600 +CONFIG_WEBGUIAPP_SNTP_TIMEZONE=2 +# end of SNTP client settings + +# +# CRON settings +# +CONFIG_WEBGUIAPP_CRON_ENABLE=y +CONFIG_WEBGUIAPP_CRON_NUMBER=16 +# end of CRON settings + +# +# SPI settings +# +CONFIG_WEBGUIAPP_SPI_ENABLE=y +CONFIG_SPI_HOST=1 +CONFIG_SPI_SCLK_GPIO=18 +CONFIG_SPI_MOSI_GPIO=23 +CONFIG_SPI_MISO_GPIO=19 +# end of SPI settings + +# +# I2C settings +# +CONFIG_WEBGUIAPP_I2C_ENABLE=y +CONFIG_I2C_HOST=0 +CONFIG_I2C_SCL_GPIO=22 +CONFIG_I2C_SDA_GPIO=21 +CONFIG_I2C_CLOCK=400000 +# end of I2C settings + +# +# WiFi settings +# +CONFIG_WEBGUIAPP_WIFI_ENABLE=y +CONFIG_WEBGUIAPP_WIFI_ON=y +CONFIG_WEBGUIAPP_WIFI_DHCP_ON=y +CONFIG_WEBGUIAPP_WIFI_SSID_AP="YourAP" +CONFIG_WEBGUIAPP_WIFI_KEY_AP="123456789" +CONFIG_WEBGUIAPP_WIFI_SSID_STA="RTN16" +CONFIG_WEBGUIAPP_WIFI_KEY_STA="12850000" +CONFIG_WEBGUIAPP_WIFI_IP_AP="192.168.150.1" +CONFIG_WEBGUIAPP_WIFI_IP_STA="192.168.150.1" +CONFIG_WEBGUIAPP_WIFI_MASK_STA="255.255.255.0" +CONFIG_WEBGUIAPP_WIFI_GATEWAY_STA="192.168.150.1" +# end of WiFi settings + +# +# Ethernet settings +# +# CONFIG_WEBGUIAPP_ETHERNET_ENABLE is not set +# end of Ethernet settings + +# +# GPRS settings +# +# CONFIG_WEBGUIAPP_GPRS_ENABLE is not set +# end of GPRS settings + +# +# LoRaWAN settings +# +# CONFIG_WEBGUIAPP_LORAWAN_ENABLE is not set +# end of LoRaWAN settings + +# +# MQTT settings +# +CONFIG_WEBGUIAPP_MQTT_ENABLE=y +CONFIG_WEBGUIAPP_MQTT_CLIENTS_NUM=2 +CONFIG_WEBGUIAPP_MQTT_ON=y +CONFIG_WEBGUIAPP_MQTT_MAX_TOPIC_LENGTH=128 +CONFIG_WEBGUIAPP_MQTT_SERVER_URL="openergy.ru" +CONFIG_WEBGUIAPP_MQTT_SERVER_PORT=1883 +CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_1="DEV1" +CONFIG_WEBGUIAPP_MQTT_CLIENT_ID_2="DEV2" +CONFIG_WEBGUIAPP_MQTT_SYSTEM_NAME="SYSTEMNAME" +CONFIG_WEBGUIAPP_MQTT_GROUP_NAME="GROUPNAME" +CONFIG_WEBGUIAPP_MQTT_USERNAME="bogd" +CONFIG_WEBGUIAPP_MQTT_PASSWORD="cd4051" +CONFIG_WEBGUIAPP_MQTT_DEBUG_LEVEL=1 +# end of MQTT settings + +# +# DNS settings +# +CONFIG_WEBGUIAPP_DNS1_ADDRESS_DEFAULT="8.8.8.8" +CONFIG_WEBGUIAPP_DNS2_ADDRESS_DEFAULT="8.8.4.4" +CONFIG_WEBGUIAPP_DNS3_ADDRESS_DEFAULT="1.1.1.1" +# end of DNS settings + +# +# libespfs +# +# CONFIG_ESPFS_LOG_LEVEL_NONE is not set +# CONFIG_ESPFS_LOG_LEVEL_ERROR is not set +CONFIG_ESPFS_LOG_LEVEL_WARNING=y +# CONFIG_ESPFS_LOG_LEVEL_INFO is not set +# CONFIG_ESPFS_LOG_LEVEL_DEBUG is not set +# CONFIG_ESPFS_LOG_LEVEL_VERBOSE is not set +CONFIG_ESPFS_MAX_PARTITIONS=1 +CONFIG_ESPFS_USE_HEATSHRINK=y +# end of libespfs +# end of WebGUIApp +# end of Component config + +# Deprecated options for backward compatibility +# CONFIG_NO_BLOBS is not set +# CONFIG_ESP32_NO_BLOBS is not set +# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set +# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_ERROR is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set +CONFIG_LOG_BOOTLOADER_LEVEL_INFO=y +# CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set +# CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set +CONFIG_LOG_BOOTLOADER_LEVEL=3 +# CONFIG_APP_ROLLBACK_ENABLE is not set +# CONFIG_FLASH_ENCRYPTION_ENABLED is not set +CONFIG_FLASHMODE_QIO=y +# CONFIG_FLASHMODE_QOUT is not set +# CONFIG_FLASHMODE_DIO is not set +# CONFIG_FLASHMODE_DOUT is not set +CONFIG_MONITOR_BAUD=115200 +CONFIG_OPTIMIZATION_LEVEL_DEBUG=y +CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG=y +# CONFIG_OPTIMIZATION_LEVEL_RELEASE is not set +# CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE is not set +CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED=y +# CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is not set +# CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set +CONFIG_OPTIMIZATION_ASSERTION_LEVEL=2 +# CONFIG_CXX_EXCEPTIONS is not set +CONFIG_STACK_CHECK_NONE=y +# CONFIG_STACK_CHECK_NORM is not set +# CONFIG_STACK_CHECK_STRONG is not set +# CONFIG_STACK_CHECK_ALL is not set +# CONFIG_WARN_WRITE_STRINGS is not set +# CONFIG_ESP32_APPTRACE_DEST_TRAX is not set +CONFIG_ESP32_APPTRACE_DEST_NONE=y +CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y +CONFIG_ADC2_DISABLE_DAC=y +# CONFIG_MCPWM_ISR_IN_IRAM is not set +# CONFIG_EVENT_LOOP_PROFILING is not set +CONFIG_POST_EVENTS_FROM_ISR=y +CONFIG_POST_EVENTS_FROM_IRAM_ISR=y +# CONFIG_OTA_ALLOW_HTTP is not set +# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set +CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y +CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 +# CONFIG_ESP_SYSTEM_PD_FLASH is not set +CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 +CONFIG_ESP32_RTC_CLK_SRC_INT_RC=y +CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y +# CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set +# CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set +# CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256 is not set +# CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set +CONFIG_ESP32_RTC_CLK_CAL_CYCLES=1024 +# CONFIG_ESP32_XTAL_FREQ_26 is not set +CONFIG_ESP32_XTAL_FREQ_40=y +# CONFIG_ESP32_XTAL_FREQ_AUTO is not set +CONFIG_ESP32_XTAL_FREQ=40 +CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y +# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set +CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 +CONFIG_ESP32_PHY_MAX_TX_POWER=20 +# CONFIG_REDUCE_PHY_TX_POWER is not set +# CONFIG_ESP32_REDUCE_PHY_TX_POWER is not set +# CONFIG_SPIRAM_SUPPORT is not set +# CONFIG_ESP32_SPIRAM_SUPPORT is not set +# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set +CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y +# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set +CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160 +CONFIG_TRACEMEM_RESERVE_DRAM=0x0 +# CONFIG_ESP32_PANIC_PRINT_HALT is not set +CONFIG_ESP32_PANIC_PRINT_REBOOT=y +# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set +# CONFIG_ESP32_PANIC_GDBSTUB is not set +CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 +CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 +CONFIG_MAIN_TASK_STACK_SIZE=3584 +CONFIG_CONSOLE_UART_DEFAULT=y +# CONFIG_CONSOLE_UART_CUSTOM is not set +# CONFIG_CONSOLE_UART_NONE is not set +# CONFIG_ESP_CONSOLE_UART_NONE is not set +CONFIG_CONSOLE_UART=y +CONFIG_CONSOLE_UART_NUM=0 +CONFIG_CONSOLE_UART_BAUDRATE=115200 +CONFIG_INT_WDT=y +CONFIG_INT_WDT_TIMEOUT_MS=300 +CONFIG_INT_WDT_CHECK_CPU1=y +CONFIG_TASK_WDT=y +CONFIG_ESP_TASK_WDT=y +# CONFIG_TASK_WDT_PANIC is not set +CONFIG_TASK_WDT_TIMEOUT_S=5 +CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y +CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y +# CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set +CONFIG_ESP32_DEBUG_OCDAWARE=y +CONFIG_BROWNOUT_DET=y +CONFIG_ESP32_BROWNOUT_DET=y +CONFIG_BROWNOUT_DET_LVL_SEL_0=y +CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0=y +# CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6 is not set +# CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set +# CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7 is not set +CONFIG_BROWNOUT_DET_LVL=0 +CONFIG_ESP32_BROWNOUT_DET_LVL=0 +# CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set +CONFIG_IPC_TASK_STACK_SIZE=1024 +CONFIG_TIMER_TASK_STACK_SIZE=3584 +# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set +# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set +CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y +CONFIG_TIMER_TASK_PRIORITY=1 +CONFIG_TIMER_TASK_STACK_DEPTH=2048 +CONFIG_TIMER_QUEUE_LENGTH=10 +# CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set +# CONFIG_HAL_ASSERTION_SILIENT is not set +# CONFIG_L2_TO_L3_COPY is not set +CONFIG_ESP_GRATUITOUS_ARP=y +CONFIG_GARP_TMR_INTERVAL=60 +CONFIG_TCPIP_RECVMBOX_SIZE=32 +CONFIG_TCP_MAXRTX=12 +CONFIG_TCP_SYNMAXRTX=12 +CONFIG_TCP_MSS=1440 +CONFIG_TCP_MSL=60000 +CONFIG_TCP_SND_BUF_DEFAULT=5744 +CONFIG_TCP_WND_DEFAULT=5744 +CONFIG_TCP_RECVMBOX_SIZE=6 +CONFIG_TCP_QUEUE_OOSEQ=y +CONFIG_TCP_OVERSIZE_MSS=y +# CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set +# CONFIG_TCP_OVERSIZE_DISABLE is not set +CONFIG_UDP_RECVMBOX_SIZE=6 +CONFIG_TCPIP_TASK_STACK_SIZE=3072 +CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y +# CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set +# CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set +CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF +# CONFIG_PPP_SUPPORT is not set +CONFIG_ESP32_TIME_SYSCALL_USE_RTC_HRT=y +CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1=y +# CONFIG_ESP32_TIME_SYSCALL_USE_RTC is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_HRT is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_FRC1 is not set +# CONFIG_ESP32_TIME_SYSCALL_USE_NONE is not set +CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 +CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 +CONFIG_ESP32_PTHREAD_STACK_MIN=768 +CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y +# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set +# CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set +CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 +CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" +CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set +# CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set +# CONFIG_ESP32_ULP_COPROC_ENABLED is not set +CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y +CONFIG_SUPPORT_TERMIOS=y +CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 +# End of deprecated options