diff --git a/src/MainTask.h b/src/MainTask.h index af02b60..13c40a5 100644 --- a/src/MainTask.h +++ b/src/MainTask.h @@ -51,6 +51,10 @@ protected: return "Main"; } + uint32_t getTaskStackSize() override { + return 6000; + } + /*BaseType_t getTaskCore() override { return 1; }*/ diff --git a/src/OpenThermTask.h b/src/OpenThermTask.h index 1dbb93b..c47f135 100644 --- a/src/OpenThermTask.h +++ b/src/OpenThermTask.h @@ -37,6 +37,10 @@ protected: const char* getTaskName() override { return "OpenTherm"; } + + uint32_t getTaskStackSize() override { + return 7500; + } BaseType_t getTaskCore() override { return 1; diff --git a/src/RegulatorTask.h b/src/RegulatorTask.h index f768a54..0ec3efc 100644 --- a/src/RegulatorTask.h +++ b/src/RegulatorTask.h @@ -21,6 +21,10 @@ protected: const char* getTaskName() override { return "Regulator"; } + + uint32_t getTaskStackSize() override { + return 5000; + } /*BaseType_t getTaskCore() override { return 1; diff --git a/src/SensorsTask.h b/src/SensorsTask.h index e386f90..23c61b0 100644 --- a/src/SensorsTask.h +++ b/src/SensorsTask.h @@ -191,6 +191,10 @@ protected: return "Sensors"; } + uint32_t getTaskStackSize() override { + return 7500; + } + BaseType_t getTaskCore() override { // https://github.com/h2zero/NimBLE-Arduino/issues/676 #if USE_BLE && defined(CONFIG_BT_NIMBLE_PINNED_TO_CORE)