From dd2919a5a87200ee1f65a6d18858c4074089c439 Mon Sep 17 00:00:00 2001 From: cfif Date: Tue, 28 Jul 2026 13:50:00 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D0=A1=D0=9E=D0=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MainModesArbiter.c | 3 +++ MainModesArbiter_InitStage.c | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/MainModesArbiter.c b/MainModesArbiter.c index ee8bc62..7e91424 100644 --- a/MainModesArbiter.c +++ b/MainModesArbiter.c @@ -85,6 +85,9 @@ static _Noreturn void Mma_Thread(tMma *env) { SystemDelayMs(1); } */ + + InitWakeupModel(&env->ModelTask); + ModelTask_StartThread(&env->ModelTask); while (!env->ModelTask.isRunning) { diff --git a/MainModesArbiter_InitStage.c b/MainModesArbiter_InitStage.c index cca3625..01f1cbf 100644 --- a/MainModesArbiter_InitStage.c +++ b/MainModesArbiter_InitStage.c @@ -7,6 +7,7 @@ #include "StatusData.h" #include "HardFault.h" #include "FirmwareMetadataSection.h" +#include "HVAC_model.h" #define LOGGER &env->slog.logger @@ -101,8 +102,9 @@ static void Mma_InitSubSystems(tMma *env) { LoggerInfoStatic(LOGGER, LOG_TASK_MAIN, "Parallel memory access disabled (OTA update available)") } + /* if (RGM_SRS_WAKEUP_MASK == (RGM->SRS & RGM_SRS_WAKEUP_MASK)) { - LoggerInfoStatic(LOGGER, LOG_TASK_MAIN, "Wake up from standby") + LoggerInfoStatic(LOGGER, LOG_TASK_MAIN, "Wake up from standby (INIT)") // tGpioPin Ign_Wakeup = vInitGpioPinPull(GPIO_E, PORT_PIN_16, GPIO_IN, GPIO_PIN_NOREVERSE, GPIO_HIGH, // GPIO_PUSH_PULL, @@ -110,6 +112,7 @@ static void Mma_InitSubSystems(tMma *env) { } +*/ LoggerInfoStatic(LOGGER, LOG_TASK_MAIN, "Initialization of subsystems")