SMART_COMPONENTS_DataNonVol.../DataNonVolatile.c

16 lines
713 B
C

//
// Created by ilya on 05.04.24.
//
#include "DataNonVolatatile_Private.h"
void DeviceStorageDefaultInitTelematicaSettings(tDeviceSettingsServerConnection *env);
void DeviceDataNonVolatile_InitDefaults(tDeviceDataNonVolatile *env) {
DeviceStorageDefaultInitTelematicaSettings(&env->SettingsServerConnection);
//проверка соответствия версии хранилища
//позволяет принудительно сбросить хранилище
//к значениям по умолчанию вслучае установки
//значения большее чем в придыдущих прошивках
env->version = DEVICE_DATA_NO_VOLATILE_VERSION;
}