diff --git a/GsmWithGnss_GnssOps.c b/GsmWithGnss_GnssOps.c index 92e4a2f..199da2e 100644 --- a/GsmWithGnss_GnssOps.c +++ b/GsmWithGnss_GnssOps.c @@ -35,25 +35,22 @@ AtCommandResult GsmWithGnssInitGnss(tGsmWithGnss *env) { AT_INOKR(AtGsmTelitLe910_Gnss_ReStartReceiver(&env->gsmAt, 1)); SystemDelayMs(200); AT_INOKR(AtGsmTelitLe910_SIMCardDetect(&env->gsmAt)); + SystemDelayMs(200); - AT_INOKR(AtGsmTelitLe910_GnssEcallOnlyMode(&env->gsmAt,1)); -// SystemDelayMs(200); AT_INOKR(AtGsmSms_DeleteAll(&env->gsmAt)); SystemDelayMs(200); GsmWithGnss_ActivateRMCPort(&env->gsmAt); + SystemDelayMs(3000); + AtGsm_OperatorSelectionDeregister(&env->gsmAt); + SystemDelayMs(1000); + AT_INOKR(GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 12)); + SystemDelayMs(1000); + AT_INOKR(GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 22)); SystemDelayMs(1000); -// AT_INOKR(GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 29)); /// - -// SystemDelayMs(3000); -// AT_INOKR(GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 12)); -// SystemDelayMs(3000); -// AT_INOKR(GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 22)); -// SystemDelayMs(3000); -// AT_INOKR(GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 25)); - SystemDelayMs(3000); AT_INOKR(GsmWithGnss_SelectStandartNetwork(&env->gsmAt, 25)); - SystemDelayMs(3000); + SystemDelayMs(1000); + AT_INOKR(AtGsmTelitLe910_GnssEcallOnlyMode(&env->gsmAt,0)); return AT_OK; - } void AtGsm_Gsnss_NavData_Incorrect(tGsmWithGnss *env) {