SMART_COMPONENTS_DataNonVol.../DataNonVolatile_InitDeviceS...

33 lines
1.3 KiB
C

//
// Created by ilya on 05.04.24.
//
#include "DataNonVolatatile_Private.h"
void DeviceStorageInitDeviceSettings(tDeviceSettings *env) {
String16CopyStatic(&env->serialNumber.value, "Нет ID!");
String16CopyStatic(&env->smsServiceCenter, "+79418100013");
String32CopyStatic(&env->modemSoftVers, "LE11B01SIM7600M22_CUS_AS");
String32CopyStatic(&env->simProfile, "80C2000009D3070202018110017E");
String32CopyStatic(&env->ccidComers, "1111111111111111111");
String32CopyStatic(&env->ccid, "1111111111111111111");
String32CopyStatic(&env->cgsmid, "111111111111111");
String32CopyStatic(&env->ECUSerialNumber, "");
env->serialNumber.writeAccess = 1;
env->disallowWrite = 0;
env->useInternalAnt = false;
env->useMutePositive = false;
env->serviseMode = false;
env->factoryMode = true;
env->telematicaIsActive = false;
env->boardCalibCoef = (float)8.97;
env->AccelCalibrationX = -32768;
env->AccelCalibrationY = -32768;
env->AccelCalibrationZ = -32768;
env->RolloverAngle = 255;
env->RolloverTime = 255;
env->DirectionAngle = 255;
env->AccelFlipEnable = true;
}
void DeviceStorageDefaultInitDeviceAdditionalSettings(tDeviceAdditionalSettings *env) {
env->REGION_SIZE_UPDATE = 0; // Размер обновления
}