From 43d7bdc1b44e88506c7c0da904a9a92415fef9e1 Mon Sep 17 00:00:00 2001 From: korolev Date: Mon, 23 Dec 2024 14:46:52 +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=20=D0=B2=D1=8B=D0=B7=D0=BE=D0=B2=20=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D1=84=D0=B8=D0=BB=D1=8F=20=D0=AD=D0=A0=D0=90=20=D0=B2=20=D1=81?= =?UTF-8?q?=D0=B8=D0=BC=D0=A7=D0=B8=D0=BF=D0=B5=20=D0=BF=D1=80=D0=B8=20?= =?UTF-8?q?=D0=BD=D0=B0=D0=BB=D0=B8=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=B5=20?= =?UTF-8?q?=D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=BD=D1=8B?= =?UTF-8?q?=D1=85=20=D0=9C=D0=9D=D0=94=20=D0=B2=20=D0=BF=D0=B0=D0=BC=D1=8F?= =?UTF-8?q?=D1=82=D0=B8,=20=D0=B4=D0=BB=D1=8F=20=D1=82=D0=BE=D0=B3=D0=BE,?= =?UTF-8?q?=20=D1=87=D1=82=D0=BE=D0=B1=D1=8B=20=D0=A1=D0=9C=D0=A1=20=D1=80?= =?UTF-8?q?=D0=B0=D0=BE=D1=82=D0=B0=D0=BB=D0=B8=20=D1=81=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D1=84=D0=B8=D0=BB=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GsmWithGnss.c | 2 +- GsmWithGnss_GnssOps.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/GsmWithGnss.c b/GsmWithGnss.c index 7c0450d..90a340b 100644 --- a/GsmWithGnss.c +++ b/GsmWithGnss.c @@ -158,7 +158,7 @@ bool GsmWithGnss_WaitNetworkRegistration(tGsmWithGnss *env, uint32_t timeReg) { return true; } } - SystemDelayMs(50); + SystemDelayMs(200); } return false; } diff --git a/GsmWithGnss_GnssOps.c b/GsmWithGnss_GnssOps.c index 655fb19..24dad65 100644 --- a/GsmWithGnss_GnssOps.c +++ b/GsmWithGnss_GnssOps.c @@ -33,6 +33,11 @@ AtCommandResult GsmWithGnssInitGnss(tGsmWithGnss *env) { AT_INOKR(AtGsmTelitLe910_Gnss_ClearStaticBufFix(&env->gsmAt)); SystemDelayMs(200); AT_INOKR(AtGsmTelitLe910_Gnss_ReStartReceiver(&env->gsmAt, 1)); + SystemDelayMs(3000); + GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 25); + SystemDelayMs(3000); +// AtGsm_OperatorSelectionDeregister(&env->gsmAt); + AtGsmTelitLe910_GnssEcallOnlyMode(&env->gsmAt, 0); osMutexRelease(env->gsmAt.access); return AT_OK; } else {