Обновление
This commit is contained in:
parent
7e06dfc9de
commit
7aec3a84fb
|
|
@ -20,7 +20,7 @@ void VarsTabDumpObserver_Init(
|
|||
void *dataParam,
|
||||
size_t sizeCalib,
|
||||
size_t sizeParam,
|
||||
tVariablesTable *VarsTab,
|
||||
uint8_t *trackableVarsTab,
|
||||
uint32_t trackableGroup,
|
||||
tLoggerInterface *logger
|
||||
) {
|
||||
|
|
@ -29,7 +29,7 @@ void VarsTabDumpObserver_Init(
|
|||
env->interfaceCalib = storageCalibInterface;
|
||||
env->interfaceParam = storageParamInterface;
|
||||
|
||||
env->trackableVarsTab = VarsTab;
|
||||
env->trackableVarsTab = trackableVarsTab;
|
||||
env->trackableGroup = trackableGroup;
|
||||
|
||||
env->dataCalib = dataCalib;
|
||||
|
|
@ -196,7 +196,7 @@ void VarsTabDumpObserver_RequireDump(tVarsTabDumpObserver *env) {
|
|||
}
|
||||
|
||||
void DeviceStorageProcessing(tVarsTabDumpObserver *env) {
|
||||
if (VariablesTable_TakeChange(env->trackableVarsTab, env->trackableGroup)) {
|
||||
if (env->trackableVarsTab) {
|
||||
LoggerInfoStatic(LOGGER, LOG_SIGN, "Обнаружены изменения в параметрах, необходима запись в ПЗУ")
|
||||
VarsTabDumpObserver_RequireDump(env);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,14 +6,13 @@
|
|||
#define HVAC_VarsTabDumpOBSERVER_H
|
||||
|
||||
#include <StorageIO.h>
|
||||
#include "VariablesTable.h"
|
||||
#include "LoggerInterface.h"
|
||||
|
||||
typedef struct {
|
||||
tLoggerInterface *logger;
|
||||
tStorageInterface *interfaceCalib;
|
||||
tStorageInterface *interfaceParam;
|
||||
tVariablesTable *trackableVarsTab;
|
||||
uint8_t *trackableVarsTab;
|
||||
uint32_t trackableGroup;
|
||||
void *dataCalib;
|
||||
void *dataParam;
|
||||
|
|
@ -44,7 +43,7 @@ void VarsTabDumpObserver_Init(
|
|||
void *dataParam,
|
||||
size_t sizeCalib,
|
||||
size_t sizeParam,
|
||||
tVariablesTable *VarsTab,
|
||||
uint8_t *trackableVarsTab,
|
||||
uint32_t trackableGroup,
|
||||
tLoggerInterface *logger
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in New Issue