From 6095a6755755dd8315accda6fccae81e0b2bf6a1 Mon Sep 17 00:00:00 2001 From: korolev Date: Fri, 17 Jan 2025 09:11:03 +0300 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B5=D1=84=D0=B0=D0=BA=D1=82=D1=80?= =?UTF-8?q?=D0=B8=D0=BD=D0=B3=20=D0=BA=D0=BE=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MainModesArbiter.c | 5 ++--- MainModesArbiter_Private.h | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/MainModesArbiter.c b/MainModesArbiter.c index 0d6034e..ca53681 100644 --- a/MainModesArbiter.c +++ b/MainModesArbiter.c @@ -332,6 +332,7 @@ void Mma_EcallAutomatic(tMma *env, tUveosEmergencyEvent emergencyEvent) { Mma_SetMode(env, DEVICE_MODE_UVEOS_CALL_INITIATE); Mma_NetworkAndAudioRequire(env); Mma_EcallPrepare(env); + GsmWithGnss_NetworkEnableInnaterups(&env->gsmWithGnss, 5, 250000); Mma_NetworkAndAudioRequire(env); @@ -548,9 +549,7 @@ static _Noreturn void Mma_Thread(tMma *env) { LoggerInfoStatic(LOGGER, LOG_SIGN, "Запуск главного цикла") LoggerTraceStatic(LOGGER, LOG_SIGN, "Обработка режима ЭРА внутри УВЭОС") -// Mma_SetNetworkRegistration(env, true); -// EraGlonassUveos_ProcessingEra(&env->uveos); -// Mma_SetNetworkRegistration(env, false); + volatile uint32_t noSendMsdCount = EraGlonassMsdTable_GetNoSendDataCount(env->uveos.msdTable); if (noSendMsdCount > 0) { #ifdef UVEOS_ADD_TELEMATICA diff --git a/MainModesArbiter_Private.h b/MainModesArbiter_Private.h index 694d930..ce705b7 100644 --- a/MainModesArbiter_Private.h +++ b/MainModesArbiter_Private.h @@ -21,7 +21,6 @@ void Mma_StartupAudioSubsystem(tMma *env); void Mma_StartTestThreadStart(tMma *env); bool Gsm_SetProfileERA_mode(tMma *env); - void Mma_InitStage(tMma *env); void Mma_CheckShutdown(tMma *env, bool fastBlackOut) ;