From 5bc9b55af3d5d132b688a3b6ca8b292860afe3df Mon Sep 17 00:00:00 2001 From: cfif Date: Wed, 26 Aug 2026 13:52:00 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=B8=D0=B4=D0=B5=D0=BD=D1=82=D0=B8=D1=84=D0=B8?= =?UTF-8?q?=D0=BA=D0=B0=D1=82=D0=BE=D1=80=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MODULES/HVAC_M7_DebugTesting/MainModesArbiter_InitStage.c | 7 +++++-- MODULES/HVAC_M7_StatusData/StatusData.c | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/MODULES/HVAC_M7_DebugTesting/MainModesArbiter_InitStage.c b/MODULES/HVAC_M7_DebugTesting/MainModesArbiter_InitStage.c index ba8cd1a..4c7d1ff 100644 --- a/MODULES/HVAC_M7_DebugTesting/MainModesArbiter_InitStage.c +++ b/MODULES/HVAC_M7_DebugTesting/MainModesArbiter_InitStage.c @@ -59,7 +59,7 @@ static void Mma_InitSubSystems(tMma *env) { tFirmwareMetaMap *firmwareMetaMap_Boot = (tFirmwareMetaMap *) ADR_META_BOOT; tFirmwareMetaMap *firmwareMetaMap_Main = (tFirmwareMetaMap *) ADR_META_MAIN; - char dataTmp[10]; + char dataTmp[30]; memset(dataTmp, 0, sizeof(dataTmp)); memcpy(dataTmp, firmwareMetaMap_Boot->fingerprint.testerCode, 9); @@ -150,8 +150,11 @@ static void Mma_InitSubSystems(tMma *env) { env->storage.dataParam->device.identification.Tester_Fingerprint.month, env->storage.dataParam->device.identification.Tester_Fingerprint.day); + memcpy(dataTmp, env->storage.dataParam->device.identification.Vehicle_Identification, sizeof(env->storage.dataParam->device.identification.Vehicle_Identification) - 1); + LoggerFormatInfo(LOGGER, LOG_TASK_MAIN, "VIN: %s", dataTmp); - + memcpy(dataTmp, env->storage.dataParam->device.identification.Serial_Number, sizeof(env->storage.dataParam->device.identification.Serial_Number) - 1); + LoggerFormatInfo(LOGGER, LOG_TASK_MAIN, "Serial Number: %s", dataTmp); Rs_Cal_0_SedanL(); diff --git a/MODULES/HVAC_M7_StatusData/StatusData.c b/MODULES/HVAC_M7_StatusData/StatusData.c index ea1e720..bbb300d 100644 --- a/MODULES/HVAC_M7_StatusData/StatusData.c +++ b/MODULES/HVAC_M7_StatusData/StatusData.c @@ -1643,7 +1643,7 @@ void setDefaultStatus() { reverse_copy(statusData.ecu.Software_classification_identification, "1100-100-30-UCC", sizeof(statusData.ecu.Software_classification_identification)); reverse_copy(statusData.ecu.Spare_Part_Number, "440003281 \0DD412300-386 ", sizeof(statusData.ecu.Spare_Part_Number)); // memset(statusData.ecu.Serial_Number, 0xFF, sizeof(statusData.ecu.Serial_Number)); - memset(statusData.ecu.Vehicle_Identification, 0x20, sizeof(statusData.ecu.Vehicle_Identification)); +// memset(statusData.ecu.Vehicle_Identification, 0x20, sizeof(statusData.ecu.Vehicle_Identification)); reverse_copy(statusData.ecu.ECU_hardware_number_ECU_supplier, "170400 ", sizeof(statusData.ecu.ECU_hardware_number_ECU_supplier)); reverse_copy(statusData.ecu.ECU_software_number_ECU_supplier, "11", sizeof(statusData.ecu.ECU_software_number_ECU_supplier)); reverse_copy(statusData.ecu.ECU_boot_software_identification_ECU_supplier, "11", sizeof(statusData.ecu.ECU_boot_software_identification_ECU_supplier));