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));