// Generator version : v3.1 // DBC filename : CCU.dbc #pragma once #ifdef __cplusplus extern "C" { #endif #include "dbccodeconf.h" #include "candb.h" typedef struct { TCU_R932_1_t TCU_R932_1; ESC_04_t ESC_04; BCM_EEM_t BCM_EEM; DAS_01_t DAS_01; DAS_04_t DAS_04; DAS_02_t DAS_02; DAS_07_t DAS_07; ACU_01_t ACU_01; BCM_ExteriorLightState_t BCM_ExteriorLightState; BCM_StyleCmd1_t BCM_StyleCmd1; DMFR_Msg1_t DMFR_Msg1; DMRL_Msg1_t DMRL_Msg1; DMRR_Msg1_t DMRR_Msg1; BCM_VEH_STATE_t BCM_VEH_STATE; BCM_Veh_State2_t BCM_Veh_State2; BCM_Lock_CTR_t BCM_Lock_CTR; BCM_CLIMATIC_DATA_t BCM_CLIMATIC_DATA; DMRR_SMRR_REQ_CTR_SEATS_t DMRR_SMRR_REQ_CTR_SEATS; CCU_Msg1_t CCU_Msg1; Sroof_State_t Sroof_State; FIU_Profile_t FIU_Profile; SMFL_status_t SMFL_status; SDM_Cmd_t SDM_Cmd; VEH_VIN_t VEH_VIN; FIU_Msg1_t FIU_Msg1; FIU_Msg2_t FIU_Msg2; FIU_Msg3_t FIU_Msg3; BCM_StyleCmd2_t BCM_StyleCmd2; BCM_StyleCmd3_t BCM_StyleCmd3; BCM_WHF_Request_t BCM_WHF_Request; BCM_UserConfig_Stat_t BCM_UserConfig_Stat; Diag_To_FLDSilCU_t Diag_To_FLDSilCU; Diag_To_DMFL_t Diag_To_DMFL; Diag_Functional_t Diag_Functional; Diag_To_WHFL_t Diag_To_WHFL; } dmfl_candb_rx_t; typedef struct { DMFL_Msg1_t DMFL_Msg1; DMFL_SMFL_REQ_CTR_SEATS_t DMFL_SMFL_REQ_CTR_SEATS; WHFL_MSG1_t WHFL_MSG1; FLDSilCU_State_t FLDSilCU_State; Diag_From_FLDSilCU_t Diag_From_FLDSilCU; Diag_From_DMFL_t Diag_From_DMFL; Diag_From_WHFL_t Diag_From_WHFL; } dmfl_candb_tx_t; uint32_t dmfl_candb_Receive(dmfl_candb_rx_t* m, const uint8_t* d, uint32_t msgid, uint8_t dlc); #ifdef __DEF_DMFL_CANDB__ extern dmfl_candb_rx_t dmfl_candb_rx; extern dmfl_candb_tx_t dmfl_candb_tx; #endif // __DEF_DMFL_CANDB__ #ifdef __cplusplus } #endif