From eb0a5ae981fdf5e0cf9908dd8e7aa5a56eda76a1 Mon Sep 17 00:00:00 2001 From: darya Date: Tue, 23 Jun 2026 22:10:13 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=2023.06.2026?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MainModesArbiter.c | 1 + MainModesArbiter.h | 1 + MainModesArbiter_InitStage.c | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/MainModesArbiter.c b/MainModesArbiter.c index 538420e..b9e833b 100644 --- a/MainModesArbiter.c +++ b/MainModesArbiter.c @@ -109,6 +109,7 @@ void LoadDataInFromModel(tMma *env) { set_Dtc_state(&env->Diagnostic); set_CanDebugSpamTransmitter(&env->canSpamDebugTransmitter); set_CanSpamTransmitter(&env->canSpamTransmitter); + set_CanSpamSlowTransmitter(&env->canSpamSlowTransmitter); get_CanSpamReceiver(&env->canSpamReceiver); osMutexRelease(env->ModelTask.access); diff --git a/MainModesArbiter.h b/MainModesArbiter.h index 838008d..c8397fe 100644 --- a/MainModesArbiter.h +++ b/MainModesArbiter.h @@ -61,6 +61,7 @@ typedef struct { tCanSpamReceiver canSpamReceiver; tCanSpamTransmitter canSpamTransmitter; + tCanSpamSlowTransmitter canSpamSlowTransmitter; tCanSpamDebugReceiver canSpamDebugReceiver; tCanSpamDebugTransmitter canSpamDebugTransmitter; diff --git a/MainModesArbiter_InitStage.c b/MainModesArbiter_InitStage.c index 648d050..8529d8c 100644 --- a/MainModesArbiter_InitStage.c +++ b/MainModesArbiter_InitStage.c @@ -150,6 +150,9 @@ static void Mma_InitSubSystems(tMma *env) { CanSpamTransmitter_Init(&env->canSpamTransmitter, &env->canPorts->Can0_IO, env->ModelTask.access, &env->slog.logger); CanSpamTransmitter_StartThread(&env->canSpamTransmitter); + CanSpamSlowTransmitter_Init(&env->canSpamSlowTransmitter, &env->canPorts->Can0_IO, env->ModelTask.access, &env->slog.logger); + CanSpamSlowTransmitter_StartThread(&env->canSpamSlowTransmitter); + CanSpamDebugReceiver_Init(&env->canSpamDebugReceiver, &env->canPorts->Can1_IO, env->ModelTask.access, &env->slog.logger); CanSpamDebugReceiver_StartThread(&env->canSpamDebugReceiver); @@ -220,6 +223,7 @@ static void Mma_InitSubSystems(tMma *env) { &env->canPorts->Can0_IO, &env->storage, &env->canSpamTransmitter, + &env->canSpamSlowTransmitter, &env->canSpamDebugTransmitter, &env->adcTask0, &P_bInternalFlashPage_ClearRange,