Обновление платы на V2

This commit is contained in:
cfif 2026-05-04 15:54:33 +03:00
parent 678ac85988
commit 1e6d755ea2
1 changed files with 265 additions and 245 deletions

View File

@ -17,38 +17,40 @@
#ifndef HVAC_model_types_h_ #ifndef HVAC_model_types_h_
#define HVAC_model_types_h_ #define HVAC_model_types_h_
#include <stdint.h> #include <stdint.h>
#ifndef DEFINED_TYPEDEF_FOR_CmdCAN_CCU_STAT1_Bus_ #ifndef DEFINED_TYPEDEF_FOR_CmdCAN_CCU_STAT1_Bus_
#define DEFINED_TYPEDEF_FOR_CmdCAN_CCU_STAT1_Bus_ #define DEFINED_TYPEDEF_FOR_CmdCAN_CCU_STAT1_Bus_
typedef struct { typedef struct {
uint8_t CCU_ModeFL_Stat; uint8_t CCU_ModeFL_Stat;
uint8_t CCU_ModeFR_Stat; uint8_t CCU_ModeFR_Stat;
uint8_t CCU_ModeRL_Stat; uint8_t CCU_ModeRL_Stat;
uint8_t CCU_ModeRR_Stat; uint8_t CCU_ModeRR_Stat;
uint8_t CCU_AutoModeFL_Stat; uint8_t CCU_AutoModeFL_Stat;
uint8_t CCU_AutoModeFR_Stat; uint8_t CCU_AutoModeFR_Stat;
uint8_t CCU_AirDirectionRL_Face_Stat; uint8_t CCU_AirDirectionRL_Face_Stat;
uint8_t CCU_AirDirectionRL_Foot_Stat; uint8_t CCU_AirDirectionRL_Foot_Stat;
uint8_t CCU_AutoModeRL_Stat; uint8_t CCU_AutoModeRL_Stat;
uint8_t CCU_AutoModeRR_Stat; uint8_t CCU_AutoModeRR_Stat;
uint8_t CCU_AirDirectionRR_Face_Stat; uint8_t CCU_AirDirectionRR_Face_Stat;
uint8_t CCU_AirDirectionRR_Foot_Stat; uint8_t CCU_AirDirectionRR_Foot_Stat;
uint8_t CCU_AirDirectionFL_Def_Stat; uint8_t CCU_AirDirectionFL_Def_Stat;
uint8_t CCU_AirDirectionFL_Face_Stat; uint8_t CCU_AirDirectionFL_Face_Stat;
uint8_t CCU_AirDirectionFL_Foot_Stat; uint8_t CCU_AirDirectionFL_Foot_Stat;
uint8_t CCU_AirDirectionFR_Def_Stat; uint8_t CCU_AirDirectionFR_Def_Stat;
uint8_t CCU_AirDirectionFR_Face_Stat; uint8_t CCU_AirDirectionFR_Face_Stat;
uint8_t CCU_AirDirectionFR_Foot_Stat; uint8_t CCU_AirDirectionFR_Foot_Stat;
uint8_t CCU_Recirculation_Stat; uint8_t CCU_Recirculation_Stat;
uint8_t CCU_BlowerSpeedFL_Stat; uint8_t CCU_BlowerSpeedFL_Stat;
uint8_t CCU_TargetTempFL_Stat_ro; uint8_t CCU_TargetTempFL_Stat_ro;
uint8_t CCU_BlowerSpeedFR_Stat; uint8_t CCU_BlowerSpeedFR_Stat;
uint8_t CCU_TargetTempFR_Stat_ro; uint8_t CCU_TargetTempFR_Stat_ro;
uint8_t CCU_BlowerSpeedRL_Stat; uint8_t CCU_BlowerSpeedRL_Stat;
uint8_t CCU_TargetTempRR_Stat_ro; uint8_t CCU_TargetTempRR_Stat_ro;
uint8_t CCU_BlowerSpeedRR_Stat; uint8_t CCU_BlowerSpeedRR_Stat;
uint8_t CCU_TargetTempRL_Stat_ro; uint8_t CCU_TargetTempRL_Stat_ro;
} CmdCAN_CCU_STAT1_Bus; } CmdCAN_CCU_STAT1_Bus;
#endif #endif
@ -57,10 +59,10 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdBusPWMGet_ #define DEFINED_TYPEDEF_FOR_CmdBusPWMGet_
typedef struct { typedef struct {
uint8_t pwmPercentFront; uint8_t pwmPercentFront;
uint8_t pwmPercentRear; uint8_t pwmPercentRear;
uint8_t pwmPercentFrontReserved; uint8_t pwmPercentFrontReserved;
uint8_t pwmPercentRearReserved; uint8_t pwmPercentRearReserved;
} CmdBusPWMGet; } CmdBusPWMGet;
#endif #endif
@ -69,10 +71,10 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdBusPwm_ #define DEFINED_TYPEDEF_FOR_CmdBusPwm_
typedef struct { typedef struct {
uint8_t pwmPercentFront; uint8_t pwmPercentFront;
uint8_t pwmPercentRear; uint8_t pwmPercentRear;
uint8_t pwmPercentFrontReserved; uint8_t pwmPercentFrontReserved;
uint8_t pwmPercentRearReserved; uint8_t pwmPercentRearReserved;
} CmdBusPwm; } CmdBusPwm;
#endif #endif
@ -81,29 +83,29 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdBusError_ #define DEFINED_TYPEDEF_FOR_CmdBusError_
typedef struct { typedef struct {
uint8_t CCU_IncarTempErrF_Stat; uint8_t CCU_IncarTempErrF_Stat;
uint8_t CCU_IncarTempErrR_Stat; uint8_t CCU_IncarTempErrR_Stat;
uint8_t CCU_DuctTempSenErrF_Stat; uint8_t CCU_DuctTempSenErrF_Stat;
uint8_t CCU_DuctTempSenErrR_Stat; uint8_t CCU_DuctTempSenErrR_Stat;
uint8_t CCU_EvaTempSenErrF_Stat; uint8_t CCU_EvaTempSenErrF_Stat;
uint8_t CCU_EvaTempSenErrR_Stat; uint8_t CCU_EvaTempSenErrR_Stat;
uint8_t CCU_DeflectorSwErrF_Stat; uint8_t CCU_DeflectorSwErrF_Stat;
uint8_t CCU_DeflectorSwErrR_Stat; uint8_t CCU_DeflectorSwErrR_Stat;
uint8_t CCU_PressSenErr_Stat; uint8_t CCU_PressSenErr_Stat;
uint8_t CCU_AmbienTemptSenErr_Stat; uint8_t CCU_AmbienTemptSenErr_Stat;
uint8_t CCU_SealingValveErr_Stat; uint8_t CCU_SealingValveErr_Stat;
uint8_t CCU_ETXVerr_Stat; uint8_t CCU_ETXVerr_Stat;
uint8_t CCU_HVACfanOrTXVerrF_Stat; uint8_t CCU_HVACfanOrTXVerrF_Stat;
uint8_t CCU_HVACfanOrTXVerrR_Stat; uint8_t CCU_HVACfanOrTXVerrR_Stat;
uint8_t CCU_ActuatorErrF_Stat; uint8_t CCU_ActuatorErrF_Stat;
uint8_t CCU_ActuatorErrR_Stat; uint8_t CCU_ActuatorErrR_Stat;
uint8_t CCU_UltravioletErr_Stat; uint8_t CCU_UltravioletErr_Stat;
uint8_t CCU_VinRecordErr_Stat; uint8_t CCU_VinRecordErr_Stat;
uint8_t CCU_AirQualSenErr_Stat; uint8_t CCU_AirQualSenErr_Stat;
uint8_t CCU_CommErr_Stat; uint8_t CCU_CommErr_Stat;
uint8_t CCU_TWVerr_Stat; uint8_t CCU_TWVerr_Stat;
uint8_t CCU_IonizationErr_Stat; uint8_t CCU_IonizationErr_Stat;
uint8_t CCU_AromaErr_Stat; uint8_t CCU_AromaErr_Stat;
} CmdBusError; } CmdBusError;
#endif #endif
@ -112,45 +114,63 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdBusADCData_ #define DEFINED_TYPEDEF_FOR_CmdBusADCData_
typedef struct { typedef struct {
uint16_t Sensor_Ambient_Temp; uint16_t Sensor_Ambient_Temp;
uint16_t IGN_ANS; uint16_t IGN_ANS;
uint16_t Sensor_AC_Pressure; uint16_t Sensor_AC_Pressure;
uint16_t Sensor_Incar_Temp_FL; uint16_t Sensor_Incar_Temp_FL;
uint16_t Sensor_Incar_Temp_RL; uint16_t Sensor_Incar_Temp_RL;
uint16_t Sensor_Rear_Evap_Temp; uint16_t Sensor_Rear_Evap_Temp;
uint16_t Sensor_Evap_Temp; uint16_t Sensor_Evap_Temp;
uint16_t Sensor_Rear_Duct1; uint16_t Sensor_Rear_Duct1;
uint16_t Sensor_Rear_Duct2; uint16_t Sensor_Rear_Duct2;
uint16_t Sensor_Front_Duct1; uint16_t Sensor_Front_Duct1;
uint16_t Sensor_Front_Duct2; uint16_t Sensor_Front_Duct2;
uint16_t Sensor_Front_Duct3; uint16_t Sensor_Front_Duct3;
uint16_t Sensor_Front_Duct4; uint16_t Sensor_Front_Duct4;
uint16_t Sensor_Rear_Duct3; uint16_t Sensor_Rear_Duct3;
uint16_t Sensor_Rear_Duct4; uint16_t Sensor_Rear_Duct4;
uint16_t Sensor_Incar_Temp_FR; uint16_t Sensor_Incar_Temp_FR;
uint16_t Sensor_Incar_Temp_RR; uint16_t Sensor_Incar_Temp_RR;
uint16_t Sensor_Rear_Duct5; uint16_t Sensor_Rear_Duct5;
uint16_t Sensor_Rear_Duct6; uint16_t Sensor_Rear_Duct6;
uint16_t Reserve_Sensor_Duct_Temp_1; uint16_t Reserve_Sensor_Duct_Temp_1;
uint16_t Sensor_Front_Duct5; uint16_t Sensor_Front_Duct5;
uint16_t Sensor_Front_Duct6; uint16_t Sensor_Front_Duct6;
uint16_t BTS5120_2EKA_ShutoffValvePowerTXV1; uint16_t BTS5120_2EKA_ShutoffValvePowerTXV1;
uint16_t BTS5120_2EKA_ShutoffValvePowerTXV2; uint16_t BTS5120_2EKA_ShutoffValvePowerTXV2;
uint16_t Pressure_DIAG; uint16_t Pressure_DIAG;
uint16_t BTS5180_2EKA_ShutOFFValveFront; uint16_t BTS5180_2EKA_ShutOFFValveFront;
uint16_t BTS5180_2EKA_ShutOFFValveRear; uint16_t BTS5180_2EKA_ShutOFFValveRear;
uint16_t BTS5180_2EKA_TwoWayValve; uint16_t BTS5180_2EKA_TwoWayValve;
uint16_t BTS5180_2EKA_ReservePowerSupply; uint16_t BTS5180_2EKA_ReservePowerSupply;
uint16_t BTS5180_2EKA_FrontIncarMotor; uint16_t BTS5180_2EKA_FrontIncarMotor;
uint16_t BTS5180_2EKA_RearIncarMotor; uint16_t BTS5180_2EKA_RearIncarMotor;
uint16_t BTS5180_2EKA_ChannelPTCPower1; uint16_t BTS5180_2EKA_ChannelPTCPower1;
uint16_t BTS5180_2EKA_ChannelPTCPower2; uint16_t BTS5180_2EKA_ChannelPTCPower2;
uint16_t Reserve_Sensor_Duct_Temp_2; uint16_t Reserve_Sensor_Duct_Temp_2;
uint16_t VN7008AJ_DIAG_FrontLINActuatorPowerDriverAB; uint16_t VN7008AJ_DIAG_FrontLINActuatorPowerDriverAB;
uint16_t VN7008AJ_DIAG_RearLINActuatorPowerDriverC; uint16_t VN7008AJ_DIAG_RearLINActuatorPowerDriverC;
uint16_t PBATT_CHECK; uint16_t PBATT_CHECK;
uint16_t VN7008AJ_FrontLINActuatorPowerDriverAB; uint16_t VN7008AJ_FrontLINActuatorPowerDriverAB;
uint16_t VN7008AJ_RearLINActuatorPowerDriverC; uint16_t VN7008AJ_RearLINActuatorPowerDriverC;
uint16_t PT_F_HVAC_VCC_DIAG;
uint16_t PT_HVBchiller_VCC_DIAG;
uint16_t PT_R_HVAC_VCC_DIAG;
uint16_t Sensor_PT_fHVAC_P;
uint16_t Sensor_PT_fHVAC_T;
uint16_t Sensor_PT_rHVAC_P;
uint16_t Sensor_PT_rHVAC_T;
uint16_t Sensor_HVBchiller_P;
uint16_t Sensor_HVBchiller_T;
uint16_t Sensor_PT_P_reserve;
uint16_t Sensor_PT_T_reserve;
uint16_t Sensor_A_T_reserve;
uint16_t Sensor_B_T_reserve;
} CmdBusADCData; } CmdBusADCData;
#endif #endif
@ -159,29 +179,29 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdCAN_FIU_CCU1_Bus_ #define DEFINED_TYPEDEF_FOR_CmdCAN_FIU_CCU1_Bus_
typedef struct { typedef struct {
uint8_t FIU_TargetTempFL_Val_ro; uint8_t FIU_TargetTempFL_Val_ro;
uint8_t FIU_FootTempCorFL_Req; uint8_t FIU_FootTempCorFL_Req;
uint8_t FIU_TargetTempFR_Val_ro; uint8_t FIU_TargetTempFR_Val_ro;
uint8_t FIU_FootTempCorFR_Req; uint8_t FIU_FootTempCorFR_Req;
uint8_t FIU_CCmodeFL_Req; uint8_t FIU_CCmodeFL_Req;
uint8_t FIU_AirDirectionFL_Def_Req; uint8_t FIU_AirDirectionFL_Def_Req;
uint8_t FIU_AirDirectionFL_Face_Req; uint8_t FIU_AirDirectionFL_Face_Req;
uint8_t FIU_AirDirectionFL_Foot_Req; uint8_t FIU_AirDirectionFL_Foot_Req;
uint8_t FIU_CCmodeFR_Req; uint8_t FIU_CCmodeFR_Req;
uint8_t FIU_AirDirectionFR_Def_Req; uint8_t FIU_AirDirectionFR_Def_Req;
uint8_t FIU_AirDirectionFR_Face_Req; uint8_t FIU_AirDirectionFR_Face_Req;
uint8_t FIU_AirDirectionFR_Foot_Req; uint8_t FIU_AirDirectionFR_Foot_Req;
uint8_t FIU_BlowerSpeedFL_Req; uint8_t FIU_BlowerSpeedFL_Req;
uint8_t FIU_BlowerSpeedFR_Req; uint8_t FIU_BlowerSpeedFR_Req;
uint8_t FIU_CCautoModeFL_Req; uint8_t FIU_CCautoModeFL_Req;
uint8_t FIU_CCautoModeFR_Req; uint8_t FIU_CCautoModeFR_Req;
uint8_t FIU_Recirculation_Req; uint8_t FIU_Recirculation_Req;
uint8_t FIU_DeflectorSwDL_Req; uint8_t FIU_DeflectorSwDL_Req;
uint8_t FIU_DeflectorSwDR_Req; uint8_t FIU_DeflectorSwDR_Req;
uint8_t FIU_ACfrontOFF_Req; uint8_t FIU_ACfrontOFF_Req;
uint8_t FIU_DeflectorSwFPL_Req; uint8_t FIU_DeflectorSwFPL_Req;
uint8_t FIU_DeflectorSwFPR_Req; uint8_t FIU_DeflectorSwFPR_Req;
uint8_t FIU_FrontZoneSync_Req; uint8_t FIU_FrontZoneSync_Req;
} CmdCAN_FIU_CCU1_Bus; } CmdCAN_FIU_CCU1_Bus;
#endif #endif
@ -190,28 +210,28 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdCAN_FIU_CCU2_Bus_ #define DEFINED_TYPEDEF_FOR_CmdCAN_FIU_CCU2_Bus_
typedef struct { typedef struct {
uint8_t FIU_TargetTempRL_Val_ro; uint8_t FIU_TargetTempRL_Val_ro;
uint8_t FIU_FootTempCorRL_Req; uint8_t FIU_FootTempCorRL_Req;
uint8_t FIU_TargetTempRR_Val_ro; uint8_t FIU_TargetTempRR_Val_ro;
uint8_t FIU_FootTempCorRR_Req; uint8_t FIU_FootTempCorRR_Req;
uint8_t FIU_CCmodeRL_Req; uint8_t FIU_CCmodeRL_Req;
uint8_t FIU_AirDirectionRL_Def_Req; uint8_t FIU_AirDirectionRL_Def_Req;
uint8_t FIU_AirDirectionRL_Face_Req; uint8_t FIU_AirDirectionRL_Face_Req;
uint8_t FIU_AirDirectionRL_Foot_Req; uint8_t FIU_AirDirectionRL_Foot_Req;
uint8_t FIU_CCmodeRR_Req; uint8_t FIU_CCmodeRR_Req;
uint8_t FIU_AirDirectionRR_Def_Req; uint8_t FIU_AirDirectionRR_Def_Req;
uint8_t FIU_AirDirectionRR_Face_Req; uint8_t FIU_AirDirectionRR_Face_Req;
uint8_t FIU_AirDirectionRR_Foot_Req; uint8_t FIU_AirDirectionRR_Foot_Req;
uint8_t FIU_BlowerSpeedRL_Req; uint8_t FIU_BlowerSpeedRL_Req;
uint8_t FIU_BlowerSpeedRR_Req; uint8_t FIU_BlowerSpeedRR_Req;
uint8_t FIU_CCautoModeRL_Req; uint8_t FIU_CCautoModeRL_Req;
uint8_t FIU_CCautoModeRR_Req; uint8_t FIU_CCautoModeRR_Req;
uint8_t FIU_DeflectorSwRLB_Req; uint8_t FIU_DeflectorSwRLB_Req;
uint8_t FIU_DeflectorSwFCL_Req; uint8_t FIU_DeflectorSwFCL_Req;
uint8_t FIU_ACrearOFF_Req; uint8_t FIU_ACrearOFF_Req;
uint8_t FIU_DeflectorSwFCR_Req; uint8_t FIU_DeflectorSwFCR_Req;
uint8_t FIU_DeflectorSwRRB_Req; uint8_t FIU_DeflectorSwRRB_Req;
uint8_t FIU_RearZoneSync_Req; uint8_t FIU_RearZoneSync_Req;
} CmdCAN_FIU_CCU2_Bus; } CmdCAN_FIU_CCU2_Bus;
#endif #endif
@ -220,15 +240,15 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdCAN_FIU_CCU3_Bus_ #define DEFINED_TYPEDEF_FOR_CmdCAN_FIU_CCU3_Bus_
typedef struct { typedef struct {
uint8_t FIU_Aroma_Req; uint8_t FIU_Aroma_Req;
uint8_t FIU_AromaIntens_Req; uint8_t FIU_AromaIntens_Req;
uint8_t FIU_Rest_Req; uint8_t FIU_Rest_Req;
uint8_t FIU_Ionization_Req; uint8_t FIU_Ionization_Req;
uint8_t FIU_RLfootBlowDis_Req; uint8_t FIU_RLfootBlowDis_Req;
uint8_t FIU_RRfootBlowDis_Req; uint8_t FIU_RRfootBlowDis_Req;
uint8_t FIU_ACmax_Req; uint8_t FIU_ACmax_Req;
uint8_t FIU_Defrost_Req; uint8_t FIU_Defrost_Req;
uint8_t FIU_Ultraviolet_Req; uint8_t FIU_Ultraviolet_Req;
} CmdCAN_FIU_CCU3_Bus; } CmdCAN_FIU_CCU3_Bus;
#endif #endif
@ -237,17 +257,17 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_ActuatorCmdBusInput_ #define DEFINED_TYPEDEF_FOR_ActuatorCmdBusInput_
typedef struct { typedef struct {
int16_t in_CPOS_ALL[9]; int16_t in_CPOS_ALL[9];
int8_t in_Act_Emrf_Slave[9]; int8_t in_Act_Emrf_Slave[9];
int8_t in_Mode_Slave[9]; int8_t in_Mode_Slave[9];
int8_t in_Act_Err1_Supply[9]; int8_t in_Act_Err1_Supply[9];
int8_t in_Act_Err2_Communication[9]; int8_t in_Act_Err2_Communication[9];
int8_t in_Act_Err3_Temperature[9]; int8_t in_Act_Err3_Temperature[9];
int8_t in_Act_Err4_Permanent_Electrical[9]; int8_t in_Act_Err4_Permanent_Electrical[9];
int8_t in_Act_Stall_Slave[9]; int8_t in_Act_Stall_Slave[9];
int8_t in_Act_Reset[9]; int8_t in_Act_Reset[9];
uint8_t Busy; uint8_t Busy;
uint8_t Error_Connect; uint8_t Error_Connect;
} ActuatorCmdBusInput; } ActuatorCmdBusInput;
#endif #endif
@ -256,14 +276,14 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Act0_Bus_ #define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Act0_Bus_
typedef struct { typedef struct {
uint8_t dbg_Act00_Def; uint8_t dbg_Act00_Def;
uint8_t dbg_Act01_Vent_SFL; uint8_t dbg_Act01_Vent_SFL;
uint8_t dbg_Act02_Vent_CFL; uint8_t dbg_Act02_Vent_CFL;
uint8_t dbg_Act03_Foot_1FL; uint8_t dbg_Act03_Foot_1FL;
uint8_t dbg_Act04_Foot_2FL; uint8_t dbg_Act04_Foot_2FL;
uint8_t dbg_Act05_Vent_CFR; uint8_t dbg_Act05_Vent_CFR;
uint8_t dbg_Act06_Vent_SFR; uint8_t dbg_Act06_Vent_SFR;
uint8_t dbg_Act07_Foot_1FR; uint8_t dbg_Act07_Foot_1FR;
} dbgCAN_dbg_Act0_Bus; } dbgCAN_dbg_Act0_Bus;
#endif #endif
@ -272,14 +292,14 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Act1_Bus_ #define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Act1_Bus_
typedef struct { typedef struct {
uint8_t dbg_Act08_Foot_2FR; uint8_t dbg_Act08_Foot_2FR;
uint8_t dbg_Act09_Vent_SRL; uint8_t dbg_Act09_Vent_SRL;
uint8_t dbg_Act10_Vent_CRL; uint8_t dbg_Act10_Vent_CRL;
uint8_t dbg_Act11_Foot_RL; uint8_t dbg_Act11_Foot_RL;
uint8_t dbg_Act12_Vent_CRR; uint8_t dbg_Act12_Vent_CRR;
uint8_t dbg_Act13_Vent_SRR; uint8_t dbg_Act13_Vent_SRR;
uint8_t dbg_Act14_Foot_RR; uint8_t dbg_Act14_Foot_RR;
uint8_t dbg_Act15_TempU_FL; uint8_t dbg_Act15_TempU_FL;
} dbgCAN_dbg_Act1_Bus; } dbgCAN_dbg_Act1_Bus;
#endif #endif
@ -288,14 +308,14 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Act2_Bus_ #define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Act2_Bus_
typedef struct { typedef struct {
uint8_t dbg_Act16_TempL_FL; uint8_t dbg_Act16_TempL_FL;
uint8_t dbg_Act17_TempU_FR; uint8_t dbg_Act17_TempU_FR;
uint8_t dbg_Act18_TempL_FR; uint8_t dbg_Act18_TempL_FR;
uint8_t dbg_Act19_Temp_RL; uint8_t dbg_Act19_Temp_RL;
uint8_t dbg_Act20_Temp_RR; uint8_t dbg_Act20_Temp_RR;
uint8_t dbg_Act21_Rec; uint8_t dbg_Act21_Rec;
uint8_t dbg_Act22_OSA; uint8_t dbg_Act22_OSA;
uint8_t dbg_Act23_SealingValve; uint8_t dbg_Act23_SealingValve;
} dbgCAN_dbg_Act2_Bus; } dbgCAN_dbg_Act2_Bus;
#endif #endif
@ -304,27 +324,27 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_Duct_Bus_ #define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_Sen_Duct_Bus_
typedef struct { typedef struct {
int16_t dbg_Sen_Duct_FL_Fb_Select; int16_t dbg_Sen_Duct_FL_Fb_Select;
int16_t dbg_Sen_Duct_FL_Lower_Fb; int16_t dbg_Sen_Duct_FL_Lower_Fb;
int16_t dbg_Sen_Duct_FL_Lower_Tgt; int16_t dbg_Sen_Duct_FL_Lower_Tgt;
int16_t dbg_Sen_Duct_FL_Side_Fb; int16_t dbg_Sen_Duct_FL_Side_Fb;
int16_t dbg_Sen_Duct_FL_Upper_Fb; int16_t dbg_Sen_Duct_FL_Upper_Fb;
int16_t dbg_Sen_Duct_FL_Upper_Tgt; int16_t dbg_Sen_Duct_FL_Upper_Tgt;
int16_t dbg_Sen_Duct_MultMsg_Idx; int16_t dbg_Sen_Duct_MultMsg_Idx;
int16_t dbg_Sen_Duct_FR_Fb_Select; int16_t dbg_Sen_Duct_FR_Fb_Select;
int16_t dbg_Sen_Duct_FR_Lower_Fb; int16_t dbg_Sen_Duct_FR_Lower_Fb;
int16_t dbg_Sen_Duct_FR_Lower_Tgt; int16_t dbg_Sen_Duct_FR_Lower_Tgt;
int16_t dbg_Sen_Duct_FR_Side_Fb; int16_t dbg_Sen_Duct_FR_Side_Fb;
int16_t dbg_Sen_Duct_FR_Upper_Fb; int16_t dbg_Sen_Duct_FR_Upper_Fb;
int16_t dbg_Sen_Duct_FR_Upper_Tgt; int16_t dbg_Sen_Duct_FR_Upper_Tgt;
int16_t dbg_Sen_Duct_RL_Fb; int16_t dbg_Sen_Duct_RL_Fb;
int16_t dbg_Sen_Duct_RL_Fb_Select; int16_t dbg_Sen_Duct_RL_Fb_Select;
int16_t dbg_Sen_Duct_RL_Side_Fb; int16_t dbg_Sen_Duct_RL_Side_Fb;
int16_t dbg_Sen_Duct_RL_Tgt; int16_t dbg_Sen_Duct_RL_Tgt;
int16_t dbg_Sen_Duct_RR_Fb; int16_t dbg_Sen_Duct_RR_Fb;
int16_t dbg_Sen_Duct_RR_Fb_Select; int16_t dbg_Sen_Duct_RR_Fb_Select;
int16_t dbg_Sen_Duct_RR_Side_Fb; int16_t dbg_Sen_Duct_RR_Side_Fb;
int16_t dbg_Sen_Duct_RR_Tgt; int16_t dbg_Sen_Duct_RR_Tgt;
} dbgCAN_dbg_Sen_Duct_Bus; } dbgCAN_dbg_Sen_Duct_Bus;
#endif #endif
@ -333,10 +353,10 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_dbg_Sen_Eva_Bus_ #define DEFINED_TYPEDEF_FOR_dbgCAN_dbg_dbg_Sen_Eva_Bus_
typedef struct { typedef struct {
int16_t dbg_Sen_Eva_F; int16_t dbg_Sen_Eva_F;
int16_t dbg_Sen_Eva_R; int16_t dbg_Sen_Eva_R;
int16_t dbg_Sen_Eva_Target; int16_t dbg_Sen_Eva_Target;
int16_t dbg_Sen_Eva_Diff_FrontRear; int16_t dbg_Sen_Eva_Diff_FrontRear;
} dbgCAN_dbg_dbg_Sen_Eva_Bus; } dbgCAN_dbg_dbg_Sen_Eva_Bus;
#endif #endif
@ -345,26 +365,26 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdBusStatus_ #define DEFINED_TYPEDEF_FOR_CmdBusStatus_
typedef struct { typedef struct {
int8_t Battery; int8_t Battery;
int16_t AMB; int16_t AMB;
int16_t Incar_FL; int16_t Incar_FL;
int16_t Incar_FR; int16_t Incar_FR;
int16_t Incar_RL; int16_t Incar_RL;
int16_t Incar_RR; int16_t Incar_RR;
int16_t Eva_F; int16_t Eva_F;
int16_t Eva_R; int16_t Eva_R;
int16_t Pressure; int16_t Pressure;
int16_t Duct_FL_Upper; int16_t Duct_FL_Upper;
int16_t Duct_FL_Lower; int16_t Duct_FL_Lower;
int16_t Duct_FR_Upper; int16_t Duct_FR_Upper;
int16_t Duct_FR_Lower; int16_t Duct_FR_Lower;
int16_t Duct_RL; int16_t Duct_RL;
int16_t Duct_RR; int16_t Duct_RR;
int16_t Duct_Side_FL; int16_t Duct_Side_FL;
int16_t Duct_Side_FR; int16_t Duct_Side_FR;
int16_t Duct_Side_RL; int16_t Duct_Side_RL;
int16_t Duct_Side_RR; int16_t Duct_Side_RR;
int8_t AQS; int8_t AQS;
} CmdBusStatus; } CmdBusStatus;
#endif #endif
@ -373,11 +393,11 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_CmdBusADCDataKey_ #define DEFINED_TYPEDEF_FOR_CmdBusADCDataKey_
typedef struct { typedef struct {
uint8_t ST_ReservePower; uint8_t ST_ReservePower;
uint8_t ST_BATTChiller; uint8_t ST_BATTChiller;
uint8_t EmergencyAirCleanSwitch; uint8_t EmergencyAirCleanSwitch;
uint8_t FireExtinguishSwitch; uint8_t FireExtinguishSwitch;
uint8_t Ign_Wakeup; uint8_t Ign_Wakeup;
} CmdBusADCDataKey; } CmdBusADCDataKey;
#endif #endif
@ -386,15 +406,15 @@ typedef struct {
#define DEFINED_TYPEDEF_FOR_ActuatorCmdBus_ #define DEFINED_TYPEDEF_FOR_ActuatorCmdBus_
typedef struct { typedef struct {
uint16_t POS[9]; uint16_t POS[9];
uint8_t BUS_ADR[9]; uint8_t BUS_ADR[9];
uint8_t MODE[9]; uint8_t MODE[9];
uint8_t COM[9]; uint8_t COM[9];
uint8_t Stall_SET[9]; uint8_t Stall_SET[9];
uint8_t Lnoise_SET[9]; uint8_t Lnoise_SET[9];
uint8_t Autos_SET[9]; uint8_t Autos_SET[9];
uint8_t Speed_SET[9]; uint8_t Speed_SET[9];
uint8_t Coils_Stop_SET[9]; uint8_t Coils_Stop_SET[9];
} ActuatorCmdBus; } ActuatorCmdBus;
#endif #endif