Добавлена обработка Status_Activated_Cal_Num
This commit is contained in:
parent
9d03d9d919
commit
633ce3250e
|
|
@ -165,6 +165,11 @@ static void Mma_InitSubSystems(tMma *env) {
|
||||||
|
|
||||||
|
|
||||||
setVehicleTypeFromVinToCalib(env->storage.dataParam->device.identification.Vehicle_Identification);
|
setVehicleTypeFromVinToCalib(env->storage.dataParam->device.identification.Vehicle_Identification);
|
||||||
|
statusData.Status_Activated_Cal_Num.Calibration_Num = g_aucCAL_VERSION[1];
|
||||||
|
statusData.Status_Activated_Cal_Num.Internal_Cal_Ver[0] = g_aucCAL_FP_DATE[0];
|
||||||
|
statusData.Status_Activated_Cal_Num.Internal_Cal_Ver[1] = g_aucCAL_FP_DATE[1];
|
||||||
|
statusData.Status_Activated_Cal_Num.Internal_Cal_Ver[2] = g_aucCAL_FP_DATE[2];
|
||||||
|
statusData.Status_Activated_Cal_Num.Internal_Cal_Ver[3] = g_aucCAL_VERSION[0];
|
||||||
|
|
||||||
// Rs_Cal_0_SedanL();
|
// Rs_Cal_0_SedanL();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ typedef struct {
|
||||||
} tDiagnostic;
|
} tDiagnostic;
|
||||||
|
|
||||||
void Diagnostic_Init(tDiagnostic *env, tLoggerInterface *logger);
|
void Diagnostic_Init(tDiagnostic *env, tLoggerInterface *logger);
|
||||||
|
void set_NoBitsDTC(tDiagnostic *env, bool noBitsDTC);
|
||||||
void set_Dtc_state(tDiagnostic *env, CCU_Errors_t *CCU_Errors, uint8_t *dtc_state_error_model, char *VIN);
|
void set_Dtc_state(tDiagnostic *env, CCU_Errors_t *CCU_Errors, uint8_t *dtc_state_error_model, char *VIN);
|
||||||
|
|
||||||
uint32_t diagnostic_ClearDiagnosticInformation_14(tDiagnostic *env);
|
uint32_t diagnostic_ClearDiagnosticInformation_14(tDiagnostic *env);
|
||||||
|
|
|
||||||
|
|
@ -1655,7 +1655,7 @@ void setDefaultStatus() {
|
||||||
memset(&statusData.Status_Actuator_DoorsActuator, 0xFF, sizeof(tStatus_Actuator));
|
memset(&statusData.Status_Actuator_DoorsActuator, 0xFF, sizeof(tStatus_Actuator));
|
||||||
memset(&statusData.Status_Duct_Tgt, 0xFF, sizeof(tStatus_Duct_Tgt));
|
memset(&statusData.Status_Duct_Tgt, 0xFF, sizeof(tStatus_Duct_Tgt));
|
||||||
memset(&statusData.Status_Eva_Tgt, 0xFF, sizeof(tStatus_Eva_Tgt));
|
memset(&statusData.Status_Eva_Tgt, 0xFF, sizeof(tStatus_Eva_Tgt));
|
||||||
memset(&statusData.Status_Activated_Cal_Num, 0xFF, sizeof(tStatus_Activated_Cal_Num));
|
// memset(&statusData.Status_Activated_Cal_Num, 0xFF, sizeof(tStatus_Activated_Cal_Num));
|
||||||
memset(&statusData.Status_IO, 0xFF, sizeof(tStatus_IO));
|
memset(&statusData.Status_IO, 0xFF, sizeof(tStatus_IO));
|
||||||
memset(&statusData.Status_Pwm, 0xFF, sizeof(tStatus_Pwm));
|
memset(&statusData.Status_Pwm, 0xFF, sizeof(tStatus_Pwm));
|
||||||
memset(&statusData.Status_eComp, 0xFF, sizeof(tStatus_eComp));
|
memset(&statusData.Status_eComp, 0xFF, sizeof(tStatus_eComp));
|
||||||
|
|
|
||||||
|
|
@ -199,7 +199,7 @@ typedef struct __attribute__ ((packed)) {
|
||||||
|
|
||||||
typedef struct __attribute__ ((packed)) {
|
typedef struct __attribute__ ((packed)) {
|
||||||
// 2 Byte; HighLow (Motorola)
|
// 2 Byte; HighLow (Motorola)
|
||||||
uint16_t Calibration_Num;
|
uint8_t Calibration_Num;
|
||||||
// Packet [4] Byte
|
// Packet [4] Byte
|
||||||
//Data Objects:
|
//Data Objects:
|
||||||
//[0:0] Date year (yy), Unsigned (1Byte)
|
//[0:0] Date year (yy), Unsigned (1Byte)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue