From fb641b7d371377b0e9a092b0526245db2db7df06 Mon Sep 17 00:00:00 2001 From: korolev Date: Tue, 17 Dec 2024 16:45:09 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=B1=D0=BB=D0=BE=D0=BA=D0=B8=D1=80=D0=BE=D0=B2?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BF=D0=BE=D0=B8=D1=81=D0=BA=D0=B0=20=D1=81?= =?UTF-8?q?=D0=B5=D1=82=D0=B8=20=D1=83=D0=B6=D0=B5=20=D0=B2=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D1=86=D0=B5=D1=81=D1=81=D0=B5=20=D0=B5=D0=BA=D0=BE=D0=BB?= =?UTF-8?q?=D0=B0,=20=D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D0=B4=D0=BB=D1=8F=20=D0=9A=D0=B0=D0=B7=D0=B0=D1=85?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/EraGlonassUveos.c | 2 +- Src/EraGlonassUveos_EmergencyMode.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Src/EraGlonassUveos.c b/Src/EraGlonassUveos.c index a2468ff..bb6856d 100644 --- a/Src/EraGlonassUveos.c +++ b/Src/EraGlonassUveos.c @@ -240,7 +240,7 @@ eEraGlonassUveos_EcallProcessingResult EraGlonassUveos_ProcessingEmergencyEvent( } eEraGlonassUveos_EcallProcessingResult res; - res = EraGlonassUveos_ProcessingEmergency(env, AUTOMATIC_ACTIVATION, env->settings->notGost.ECALL_TEST_MODE, false); + res = EraGlonassUveos_ProcessingEmergency(env, AUTOMATIC_ACTIVATION, env->settings->notGost.ECALL_TEST_MODE, true); LoggerInfoStatic(LOGGER, LOG_SIGN, "Обновляем время пребывания в сети и ожидания входящего вызова") uint32_t t = SystemGetMs() + 250; diff --git a/Src/EraGlonassUveos_EmergencyMode.c b/Src/EraGlonassUveos_EmergencyMode.c index d1c1912..d1190fe 100644 --- a/Src/EraGlonassUveos_EmergencyMode.c +++ b/Src/EraGlonassUveos_EmergencyMode.c @@ -609,6 +609,7 @@ eEraGlonassUveos_EcallProcessingResult EraGlonassUveos_ProcessingEmergency( } if((blocReg == true) && (resultSendEmergy == ERA_GLONASS_UVEOS_CALL_SUCCESS)){ + env->currentMsd->attemptsLeft = 0; EraGlonassUveosDumper_ForceDump(env->dumper); LoggerInfoStatic(LOGGER, LOG_SIGN, "Обработка экстренной ситуации завершена код 1") env->currentMsd = EraGlonassMsdTable_GetNextFree(env->msdTable);