diff --git a/VarTabDumpObserver.c b/VarTabDumpObserver.c index f613501..1040df4 100644 --- a/VarTabDumpObserver.c +++ b/VarTabDumpObserver.c @@ -48,7 +48,6 @@ void VarsTabDumpObserver_Init( env->thread.id = 0; } - bool VarsTabDumpObserverCalib_Load(tVarsTabDumpObserver *env) { if (osMutexAcquire(env->accessDumper, 1000) == osOK) { @@ -108,7 +107,7 @@ bool VarsTabDumpObserverCalib_Dump(tVarsTabDumpObserver *env) { env->dataCalib, env->sizeCalib - 8); int isRecoveryFlashPageAddressCheckClear = memcmp( - (uint8_t *) storageOnFlashChipsCheckClear->recoveryFlashPageAddress, env->dataCalib, env->sizeCalib -8); + (uint8_t *) storageOnFlashChipsCheckClear->recoveryFlashPageAddress, env->dataCalib, env->sizeCalib - 8); if ((isMainFlashPageAddressCheckClear == 0) && (isRecoveryFlashPageAddressCheckClear == 0)) { LoggerInfoStatic(LOGGER, LOG_SIGN, "Calibrations: No need to write to ROM") @@ -194,7 +193,7 @@ static bool VarsTabDumpObserver_IsNowDumpRequired(tVarsTabDumpObserver *env) { } void VarsTabDumpObserver_RequireDump(tVarsTabDumpObserver *env) { - if (osMutexAcquire(env->access, 1) == osOK) { + if (osMutexAcquire(env->access, 1000) == osOK) { env->dumpAfter = SystemGetMs() + env->delay; osMutexRelease(env->access); } @@ -207,7 +206,7 @@ void DeviceStorageProcessing(tVarsTabDumpObserver *env) { } if (env->dumpAfter && VarsTabDumpObserver_IsNowDumpRequired(env)) { - if (osMutexAcquire(env->access, 1) == osOK) { + if (osMutexAcquire(env->access, 1000) == osOK) { if (VarsTabDumpObserver_IsNowDumpRequired(env)) { VarsTabDumpObserverParam_Dump(env); env->dumpAfter = 0;