1 #define S_FUNCTION_NAME sfunction_cansetup
13 static void mdlInitializeSizes(SimStruct *S)
15 if(!rppSetNumParams(S, PARAM_COUNT)) {
19 if(!ssSetNumInputPorts(S, 0)) {
23 if(!ssSetNumOutputPorts(S, 0)) {
27 rppSetStandardOptions(S);
28 void CAN_Common_MdlInitSizes(SimStruct *S);
32 #ifdef MATLAB_MEX_FILE
33 #define MDL_CHECK_PARAMETERS
34 static void mdlCheckParameters(SimStruct *S)
41 #ifdef MATLAB_MEX_FILE
42 #define MDL_SET_WORK_WIDTHS
43 static void mdlSetWorkWidths(SimStruct *S)
46 if(!ssSetNumRunTimeParams(S, PARAM_COUNT)) {
50 ssRegDlgParamAsRunTimeParam(S, baudrate_can1_idx, baudrate_can1_idx, "baudrate_can1", SS_UINT32);
51 ssRegDlgParamAsRunTimeParam(S, baudrate_can2_idx, baudrate_can2_idx, "baudrate_can2", SS_UINT32);
52 ssRegDlgParamAsRunTimeParam(S, baudrate_can3_idx, baudrate_can3_idx, "baudrate_can3", SS_UINT32);
56 #define COMMON_MDLINITIALIZESAMPLETIMES_INHERIT
57 #define UNUSED_MDLOUTPUTS
58 #define UNUSED_MDLTERMINATE