diff --git a/.cache/clangd/index/ArcWidget.cpp.C855CC6EB2D676E3.idx b/.cache/clangd/index/ArcWidget.cpp.C855CC6EB2D676E3.idx index 06b4216..ac1ba8c 100644 Binary files a/.cache/clangd/index/ArcWidget.cpp.C855CC6EB2D676E3.idx and b/.cache/clangd/index/ArcWidget.cpp.C855CC6EB2D676E3.idx differ diff --git a/.cache/clangd/index/ArcWidget.hpp.6C1EF191718DCFF6.idx b/.cache/clangd/index/ArcWidget.hpp.6C1EF191718DCFF6.idx index 0da1f0f..6a7e7f5 100644 Binary files a/.cache/clangd/index/ArcWidget.hpp.6C1EF191718DCFF6.idx and b/.cache/clangd/index/ArcWidget.hpp.6C1EF191718DCFF6.idx differ diff --git a/.cache/clangd/index/Gui.cpp.BDF53DB313293DD9.idx b/.cache/clangd/index/Gui.cpp.BDF53DB313293DD9.idx index 746472a..8b293bf 100644 Binary files a/.cache/clangd/index/Gui.cpp.BDF53DB313293DD9.idx and b/.cache/clangd/index/Gui.cpp.BDF53DB313293DD9.idx differ diff --git a/.cache/clangd/index/Widget.cpp.63DB7B9186B85891.idx b/.cache/clangd/index/Widget.cpp.63DB7B9186B85891.idx index 080f7ba..2491022 100644 Binary files a/.cache/clangd/index/Widget.cpp.63DB7B9186B85891.idx and b/.cache/clangd/index/Widget.cpp.63DB7B9186B85891.idx differ diff --git a/.cache/clangd/index/Widget.hpp.63E5D98A9B23E60F.idx b/.cache/clangd/index/Widget.hpp.63E5D98A9B23E60F.idx index 58387ac..ea060c9 100644 Binary files a/.cache/clangd/index/Widget.hpp.63E5D98A9B23E60F.idx and b/.cache/clangd/index/Widget.hpp.63E5D98A9B23E60F.idx differ diff --git a/.cache/clangd/index/WidgetConfig.cpp.FD56F9F36C29A5DA.idx b/.cache/clangd/index/WidgetConfig.cpp.FD56F9F36C29A5DA.idx index 6be5d83..260c3bf 100644 Binary files a/.cache/clangd/index/WidgetConfig.cpp.FD56F9F36C29A5DA.idx and b/.cache/clangd/index/WidgetConfig.cpp.FD56F9F36C29A5DA.idx differ diff --git a/.cache/clangd/index/WidgetConfig.hpp.CAEFE2EEEB2A6996.idx b/.cache/clangd/index/WidgetConfig.hpp.CAEFE2EEEB2A6996.idx index f859c88..7522493 100644 Binary files a/.cache/clangd/index/WidgetConfig.hpp.CAEFE2EEEB2A6996.idx and b/.cache/clangd/index/WidgetConfig.hpp.CAEFE2EEEB2A6996.idx differ diff --git a/.cache/clangd/index/WidgetManager.cpp.D8CE609DC911F13E.idx b/.cache/clangd/index/WidgetManager.cpp.D8CE609DC911F13E.idx index b0c4f56..e12a3db 100644 Binary files a/.cache/clangd/index/WidgetManager.cpp.D8CE609DC911F13E.idx and b/.cache/clangd/index/WidgetManager.cpp.D8CE609DC911F13E.idx differ diff --git a/.cache/clangd/index/WidgetManager.hpp.8559171B7B8A010C.idx b/.cache/clangd/index/WidgetManager.hpp.8559171B7B8A010C.idx index 72e374e..8e16fc5 100644 Binary files a/.cache/clangd/index/WidgetManager.hpp.8559171B7B8A010C.idx and b/.cache/clangd/index/WidgetManager.hpp.8559171B7B8A010C.idx differ diff --git a/.cache/clangd/index/tpuart_data_link_layer.cpp.99C4C307B666A480.idx b/.cache/clangd/index/tpuart_data_link_layer.cpp.99C4C307B666A480.idx index cb39084..3619008 100644 Binary files a/.cache/clangd/index/tpuart_data_link_layer.cpp.99C4C307B666A480.idx and b/.cache/clangd/index/tpuart_data_link_layer.cpp.99C4C307B666A480.idx differ diff --git a/CMakeLists.txt b/CMakeLists.txt index f132da1..35d9851 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ add_definitions( -Wno-unknown-pragmas -DMASK_VERSION=0x07B0 -DKNX_NO_AUTOMATIC_GLOBAL_INSTANCE - -DKNX_FLASH_SIZE=16384 + -DKNX_FLASH_SIZE=32768 #-DKNX_NO_PRINT #-Wno-stringop-truncation ) diff --git a/main/Gui.cpp b/main/Gui.cpp index 204fa15..cde6808 100644 --- a/main/Gui.cpp +++ b/main/Gui.cpp @@ -24,10 +24,10 @@ static void widget_manager_timer_cb(lv_timer_t* timer) { (void)timer; // Debug: Log every 100th call to verify timer is running - static uint32_t callCount = 0; + /*static uint32_t callCount = 0; if (++callCount % 10 == 0) { ESP_LOGI("Gui", "Timer tick %lu", callCount); - } + }*/ WidgetManager::instance().loop(); } diff --git a/main/WidgetManager.cpp b/main/WidgetManager.cpp index 33d565e..fb413e9 100644 --- a/main/WidgetManager.cpp +++ b/main/WidgetManager.cpp @@ -744,13 +744,13 @@ void WidgetManager::enterStandby() { } void WidgetManager::loop() { - static uint32_t loopCount = 0; + /*static uint32_t loopCount = 0; loopCount++; if (loopCount % 40 == 0) { ESP_LOGI(TAG, "Heap: %lu | Internal: %lu", esp_get_free_heap_size(), heap_caps_get_free_size(MALLOC_CAP_INTERNAL)); - } + }*/ bool didUiNav = false; if (navPending_) { diff --git a/partitions.csv b/partitions.csv index 72b29e0..793c41d 100644 --- a/partitions.csv +++ b/partitions.csv @@ -1,4 +1,4 @@ # Name, Type, SubType, Offset, Size, Flags -nvs, data, nvs, 0x9000, 0x6000, -phy_init, data, phy, 0xf000, 0x1000, -factory, app, factory, 0x10000, 0x300000, +nvs, data, nvs, 0x9000, 0x20000, +phy_init, data, phy, 0x29000, 0x1000, +factory, app, factory, 0x30000, 0x2D0000,