diff --git a/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.c b/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.c index 0ff3bb0..173f687 100644 --- a/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.c +++ b/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.c @@ -269,6 +269,7 @@ void Lin4_Input_Set_Model(tLin4TaskSensor *env) { if (status == osOK) { env->d_CCU_Req.CCU_Ionization_Req = env->CCU_Req_For_Model_For_Model.CCU_Ionization_Req; + env->d_CCU_Req.CCU_GloveBox_Stat = env->CCU_Req_For_Model_For_Model.CCU_GloveBox_Stat; env->d_CCU_Req.CCU_AromaIntens_Req = env->CCU_Req_For_Model_For_Model.CCU_AromaIntens_Req; env->d_CCU_Req.CCU_AirQS_Req = env->CCU_Req_For_Model_For_Model.CCU_AirQS_Req; env->d_CCU_Req.CCU_fHVAC_Pos_Val = env->CCU_Req_For_Model_For_Model.CCU_fHVAC_Pos_Val; diff --git a/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.h b/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.h index 1362792..8db4f84 100644 --- a/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.h +++ b/MODULES/HVAC_M7_LIN_TASKS/LinSensorTasks.h @@ -77,7 +77,7 @@ typedef struct __attribute__ ((packed)) { typedef struct __attribute__ ((packed)) { uint8_t CCU_Ionization_Req: 1; // 0 - uint8_t unused1: 2; // 1 + uint8_t CCU_GloveBox_Stat: 2; // 1 uint8_t CCU_AromaIntens_Req: 2; // 3 uint8_t unused2: 3; // биты 5–7 uint8_t unused3: 8; // биты 8–15 diff --git a/MODULES/HVAC_M7_MODEL/HVAC_model_types.h b/MODULES/HVAC_M7_MODEL/HVAC_model_types.h index 95efe86..662fe26 100644 --- a/MODULES/HVAC_M7_MODEL/HVAC_model_types.h +++ b/MODULES/HVAC_M7_MODEL/HVAC_model_types.h @@ -791,6 +791,7 @@ typedef struct { typedef struct { uint8_t CCU_Ionization_Req; + uint8_t CCU_GloveBox_Stat; uint8_t CCU_AromaIntens_Req; uint8_t CCU_AirQS_Req; uint8_t CCU_fHVAC_Pos_Val;