Обновление

This commit is contained in:
cfif 2026-04-14 11:28:35 +03:00
parent 1ba257bcc3
commit 667b66e1ab
2 changed files with 3 additions and 2 deletions

View File

@ -9,7 +9,7 @@
#include "HVAC_preDefine.h" #include "HVAC_preDefine.h"
#define DEVICE_DATA_VERSION_CALIB 0x01 #define DEVICE_DATA_VERSION_CALIB 0x01
#define DEVICE_DATA_VERSION_PARAM 0x02 #define DEVICE_DATA_VERSION_PARAM 0x01
// BCD в двоичное число // BCD в двоичное число
#define bcd_to_binary(bcd) (((bcd >> 4) * 10) + (bcd & 0x0F)) #define bcd_to_binary(bcd) (((bcd >> 4) * 10) + (bcd & 0x0F))

View File

@ -13,13 +13,14 @@ void DeviceStorageInitDeviceSettings(tDeviceSettings *env) {
memcpy(&env->identification.Internal_SW_Version, &firmwareMetaMap_Main->internal_SW_Version, memcpy(&env->identification.Internal_SW_Version, &firmwareMetaMap_Main->internal_SW_Version,
sizeof(tInternal_SW_Version)); sizeof(tInternal_SW_Version));
memcpy(&env->identification.Boot_SW_Fingerprint, &firmwareMetaMap_Boot->fingerprint, sizeof(tFingerprintDev)); memcpy(&env->identification.Boot_SW_Fingerprint, &firmwareMetaMap_Boot->fingerprint, sizeof(tFingerprintDev));
memcpy(&env->identification.Application_SW_Fingerprint, &firmwareMetaMap_Main->fingerprint, sizeof(tFingerprintDev)); memcpy(&env->identification.Application_SW_Fingerprint, &firmwareMetaMap_Main->fingerprint, sizeof(tFingerprintDev));
env->identification.Tester_Fingerprint.year = 0x18; env->identification.Tester_Fingerprint.year = 0x18;
env->identification.Tester_Fingerprint.month = 0x10; env->identification.Tester_Fingerprint.month = 0x10;
env->identification.Tester_Fingerprint.day = 0x16; env->identification.Tester_Fingerprint.day = 0x16;
memcpy(&env->identification.Tester_Fingerprint.tester_serial, "123456789", memcpy(&env->identification.Tester_Fingerprint.tester_serial, "987654321",
sizeof(env->identification.Tester_Fingerprint.tester_serial)); sizeof(env->identification.Tester_Fingerprint.tester_serial));
memset(&env->identification.Status_CCU_Configuration, 0xFF, sizeof(tStatus_CCU_Configuration)); memset(&env->identification.Status_CCU_Configuration, 0xFF, sizeof(tStatus_CCU_Configuration));