добавлен выбор профиля симЧипа эра, добвлена реализация отключения-включения выбраного профиля, добавлена конфигурация потдержки радио стандартов связи также настройка еколРежима

This commit is contained in:
parent d65b3dc051
commit e00bf0b643
2 changed files with 1 additions and 24 deletions

View File

@ -557,7 +557,6 @@ static _Noreturn void Mma_Thread(tMma *env) {
}
#endif
// Mma_StartTestThreadStart(env);
for (;;) {

View File

@ -479,32 +479,10 @@ void Mma_InitStage(tMma *env) {
Gsm_WaitGsmBoot(&env->gsmWithGnss);
if (osMutexAcquire(env->gsmWithGnss.gsmAt.access, 5000) == osOK) {
AtGsmTelitLe910_SimProfileSelect(&env->gsmWithGnss.gsmAt,
&env->storage.nvm.deviceTeledataStorageData.telematica.EGTS_PROFILE_SIM_ERA);
osMutexRelease(env->gsmWithGnss.gsmAt.access);
} else {
LoggerInfoStatic(LOGGER, LOG_SIGN, "Ошибка доступа AtGsmTelitLe910_SimProfileSelect")
}
if (osMutexAcquire(env->gsmWithGnss.gsmAt.access, 5000) == osOK) {
AtGsmTelitLe910_SIMCardNoDetect(&env->gsmWithGnss.gsmAt);
AtGsmTelitLe910_SIMCardDetect(&env->gsmWithGnss.gsmAt);
osMutexRelease(env->gsmWithGnss.gsmAt.access);
} else {
LoggerInfoStatic(LOGGER, LOG_SIGN, "Ошибка доступа AtGsmTelitLe910_SIMCardNoDetect AtGsmTelitLe910_SIMCardDetect")
}
if (osMutexAcquire(env->gsmWithGnss.gsmAt.access, 5000) == osOK) {
Mma_EcallPrepare(env);
osMutexRelease(env->gsmWithGnss.gsmAt.access);
} else {
LoggerInfoStatic(LOGGER, LOG_SIGN, "Ошибка доступа AtGsmTelitLe910_SimProfileSelect")
}
Mma_GetCCID(env);
Mma_GetCGSN(env);
SystemDelayMs(200);
Mma_SetMode(env, DEVICE_MODE_UVEOS_ERA_GNSS_READY);