Обновление

This commit is contained in:
cfif 2026-01-16 12:58:16 +03:00
parent 682a18d223
commit db579beb51
1 changed files with 23 additions and 18 deletions

View File

@ -6,6 +6,7 @@
#include "VarsTabDumpObserver.h" #include "VarsTabDumpObserver.h"
#include "SystemDelayInterface.h" #include "SystemDelayInterface.h"
#include "string.h" #include "string.h"
#include "StorageOnFlashFlagchip.h"
#define LOGGER env->logger #define LOGGER env->logger
@ -101,16 +102,18 @@ bool VarsTabDumpObserverParam_Load(tVarsTabDumpObserver *env) {
bool VarsTabDumpObserverCalib_Dump(tVarsTabDumpObserver *env) { bool VarsTabDumpObserverCalib_Dump(tVarsTabDumpObserver *env) {
LoggerInfoStatic(LOGGER, LOG_SIGN, "Calibrations: Attempting to write to ROM") LoggerInfoStatic(LOGGER, LOG_SIGN, "Calibrations: Attempting to write to ROM")
tStorageOnFlashFlagchip *storageOnFlashChipsCheckClear = env->interfaceCalib->env;
// if (env->logger) { int isMainFlashPageAddressCheckClear = memcmp((uint8_t *) storageOnFlashChipsCheckClear->mainFlashPageAddress,
// env->logger->logging( env->dataCalib, env->sizeCalib - 8);
// env->logger->env, "Калибровки. Хран.Наб.",
// sizeof("Калибровки. Хран.Наб.") - 1, int isRecoveryFlashPageAddressCheckClear = memcmp(
// LOGLEVEL_INFO, (uint8_t *) storageOnFlashChipsCheckClear->recoveryFlashPageAddress, env->dataCalib, env->sizeCalib -8);
// "Калибровки. Запись в ПЗУ...",
// sizeof("Калибровки. Запись в ПЗУ...") - 1, true if ((isMainFlashPageAddressCheckClear == 0) && (isRecoveryFlashPageAddressCheckClear == 0)) {
// ); LoggerInfoStatic(LOGGER, LOG_SIGN, "Calibrations: No need to write to ROM")
// } return true;
}
if (osMutexAcquire(env->accessDumper, 1000) == osOK) { if (osMutexAcquire(env->accessDumper, 1000) == osOK) {
@ -144,16 +147,18 @@ bool VarsTabDumpObserverCalib_Dump(tVarsTabDumpObserver *env) {
bool VarsTabDumpObserverParam_Dump(tVarsTabDumpObserver *env) { bool VarsTabDumpObserverParam_Dump(tVarsTabDumpObserver *env) {
LoggerInfoStatic(LOGGER, LOG_SIGN, "Parameters: Attempting to write to ROM") LoggerInfoStatic(LOGGER, LOG_SIGN, "Parameters: Attempting to write to ROM")
tStorageOnFlashFlagchip *storageOnFlashChipsCheckClear = env->interfaceParam->env;
// if (env->logger) { int isMainFlashPageAddressCheckClear = memcmp((uint8_t *) storageOnFlashChipsCheckClear->mainFlashPageAddress,
// env->logger->logging( env->dataParam, env->sizeParam - 8);
// env->logger->env, "Парамеры. Хран.Наб.",
// sizeof("Парамеры. Хран.Наб.") - 1, int isRecoveryFlashPageAddressCheckClear = memcmp(
// LOGLEVEL_INFO, (uint8_t *) storageOnFlashChipsCheckClear->recoveryFlashPageAddress, env->dataParam, env->sizeParam - 8);
// "Парамеры. Запись в ПЗУ...",
// sizeof("Парамеры. Запись в ПЗУ...") - 1, true if ((isMainFlashPageAddressCheckClear == 0) && (isRecoveryFlashPageAddressCheckClear == 0)) {
// ); LoggerInfoStatic(LOGGER, LOG_SIGN, "Parameters: No need to write to ROM")
// } return true;
}
if (osMutexAcquire(env->accessDumper, 1000) == osOK) { if (osMutexAcquire(env->accessDumper, 1000) == osOK) {