// Generator version : v3.1 // DBC filename : CCU.dbc #pragma once #ifdef __cplusplus extern "C" { #endif #include "dbccodeconf.h" #include "candb.h" typedef struct { 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_StyleCmd1_t BCM_StyleCmd1; DMFL_Msg1_t DMFL_Msg1; DMRR_Msg1_t DMRR_Msg1; TM_Stat_t TM_Stat; BCM_VEH_STATE_t BCM_VEH_STATE; BCM_Lock_CTR_t BCM_Lock_CTR; BCM_CLIMATIC_DATA_t BCM_CLIMATIC_DATA; CCU_Msg1_t CCU_Msg1; Sroof_State_t Sroof_State; SMFR_status_t SMFR_status; SMRL_status_t SMRL_status; SDM_Cmd_t SDM_Cmd; VEH_VIN_t VEH_VIN; FIU_Msg3_t FIU_Msg3; BCM_StyleCmd2_t BCM_StyleCmd2; BCM_StyleCmd3_t BCM_StyleCmd3; BCM_UserConfig_Stat_t BCM_UserConfig_Stat; Diag_To_DMRL_t Diag_To_DMRL; Diag_To_RLDSilCU_t Diag_To_RLDSilCU; Diag_Functional_t Diag_Functional; } dmrl_candb_rx_t; typedef struct { DMRL_Msg1_t DMRL_Msg1; DMRL_SMRL_REQ_CTR_SEATS_t DMRL_SMRL_REQ_CTR_SEATS; RLDSilCU_State_t RLDSilCU_State; Diag_From_DMRL_t Diag_From_DMRL; Diag_From_RLDSilCU_t Diag_From_RLDSilCU; } dmrl_candb_tx_t; uint32_t dmrl_candb_Receive(dmrl_candb_rx_t* m, const uint8_t* d, uint32_t msgid, uint8_t dlc); #ifdef __DEF_DMRL_CANDB__ extern dmrl_candb_rx_t dmrl_candb_rx; extern dmrl_candb_tx_t dmrl_candb_tx; #endif // __DEF_DMRL_CANDB__ #ifdef __cplusplus } #endif