// Generator version : v3.1 // DBC filename : CCU.dbc #pragma once #ifdef __cplusplus extern "C" { #endif #include "dbccodeconf.h" #include "candb.h" typedef struct { ESC_YRS_01_t ESC_YRS_01; BCM_Powertrain_t BCM_Powertrain; BCM_EEM_t BCM_EEM; ACU_01_t ACU_01; BCM_StyleCmd1_t BCM_StyleCmd1; DMFL_Msg1_t DMFL_Msg1; DMRL_Msg1_t DMRL_Msg1; BCM_DMS_01_t BCM_DMS_01; BCM_VEH_STATE_t BCM_VEH_STATE; BCM_Veh_State2_t BCM_Veh_State2; BCM_ALS_Light_Rear_t BCM_ALS_Light_Rear; BCM_Rear_Plafond_Light_Data_t BCM_Rear_Plafond_Light_Data; CCU_Requests_t CCU_Requests; DMFL_SMFL_REQ_CTR_SEATS_t DMFL_SMFL_REQ_CTR_SEATS; FIU_Profile_t FIU_Profile; VEH_VIN_t VEH_VIN; BCM_MEM_SMFL1_t BCM_MEM_SMFL1; BCM_MEM_SMFL2_t BCM_MEM_SMFL2; SMRL_MEM2_t SMRL_MEM2; FIU_SMFL_REQ_CTR_SEATS_t FIU_SMFL_REQ_CTR_SEATS; FIU_Msg1_t FIU_Msg1; FIU_EngMenu_t FIU_EngMenu; BCM_StyleCmd2_t BCM_StyleCmd2; BCM_StyleCmd3_t BCM_StyleCmd3; Diag_To_SMFL_t Diag_To_SMFL; Diag_To_OCUFL_t Diag_To_OCUFL; Diag_Functional_t Diag_Functional; Diag_To_SFLSilCU_t Diag_To_SFLSilCU; } smfl_candb_rx_t; typedef struct { SMFL_status_t SMFL_status; DocSL_T_FL_t DocSL_T_FL; OCUFL_MSG_t OCUFL_MSG; SMFL_MEM1_t SMFL_MEM1; SMFL_MEM2_t SMFL_MEM2; SFLSilCU_State_t SFLSilCU_State; Diag_From_SMFL_t Diag_From_SMFL; Diag_From_OCUFL_t Diag_From_OCUFL; Diag_From_SFLSilCU_t Diag_From_SFLSilCU; } smfl_candb_tx_t; uint32_t smfl_candb_Receive(smfl_candb_rx_t* m, const uint8_t* d, uint32_t msgid, uint8_t dlc); #ifdef __DEF_SMFL_CANDB__ extern smfl_candb_rx_t smfl_candb_rx; extern smfl_candb_tx_t smfl_candb_tx; #endif // __DEF_SMFL_CANDB__ #ifdef __cplusplus } #endif