static void set_sim_state_c9_testing_control_with_estimate (SFc9_testing_control_with_estimateInstanceStruct *chartInstance, const mxArray *c9_st) { const mxArray *c9_u; real_T *c9_Va; real_T *c9_Vb; real_T *c9_Vc; c9_Vc = (real_T *)ssGetOutputPortSignal(chartInstance->S, 3); c9_Vb = (real_T *)ssGetOutputPortSignal(chartInstance->S, 2); c9_Va = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c9_doneDoubleBufferReInit = TRUE; c9_u = sf_mex_dup(c9_st); *c9_Va = c9_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c9_u, 0)), "Va"); *c9_Vb = c9_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c9_u, 1)), "Vb"); *c9_Vc = c9_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c9_u, 2)), "Vc"); chartInstance->c9_is_active_c9_testing_control_with_estimate = c9_e_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c9_u, 3)), "is_active_c9_testing_control_with_estimate"); sf_mex_destroy(&c9_u); c9_update_debugger_state_c9_testing_control_with_estimate(chartInstance); sf_mex_destroy(&c9_st); }
static void set_sim_state_c5_YCbCrTesting(SFc5_YCbCrTestingInstanceStruct *chartInstance, const mxArray *c5_st) { const mxArray *c5_u; real32_T c5_fv0[64]; int32_T c5_i2; real32_T (*c5_out)[64]; c5_out = (real32_T (*)[64])ssGetOutputPortSignal(chartInstance->S, 1); c5_u = sf_mex_dup(c5_st); c5_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c5_u, 0)), "out", c5_fv0); for (c5_i2 = 0; c5_i2 < 64; c5_i2++) { (*c5_out)[c5_i2] = c5_fv0[c5_i2]; } c5_c_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c5_u, 1)), "prev_out", c5_fv0); for (c5_i2 = 0; c5_i2 < 64; c5_i2++) { chartInstance->c5_prev_out[c5_i2] = c5_fv0[c5_i2]; } chartInstance->c5_is_active_c5_YCbCrTesting = c5_e_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c5_u, 2)), "is_active_c5_YCbCrTesting"); sf_mex_destroy(&c5_u); sf_mex_destroy(&c5_st); }
static void set_sim_state_c1_my_demo_ref(SFc1_my_demo_refInstanceStruct *chartInstance, const mxArray *c1_st) { const mxArray *c1_u; real_T *c1_stop; real_T *c1_x_g; real_T *c1_y_g; c1_stop = (real_T *)ssGetOutputPortSignal(chartInstance->S, 3); c1_y_g = (real_T *)ssGetOutputPortSignal(chartInstance->S, 2); c1_x_g = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c1_doneDoubleBufferReInit = TRUE; c1_u = sf_mex_dup(c1_st); *c1_stop = c1_c_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 0)), "stop"); *c1_x_g = c1_c_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 1)), "x_g"); *c1_y_g = c1_c_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 2)), "y_g"); chartInstance->c1_i = c1_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell(c1_u, 3)), "i"); chartInstance->c1_is_active_c1_my_demo_ref = c1_g_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 4)), "is_active_c1_my_demo_ref"); sf_mex_destroy(&c1_u); c1_update_debugger_state_c1_my_demo_ref(chartInstance); sf_mex_destroy(&c1_st); }
static void set_sim_state_c1_QPSK_Transmit_v5_w_FIFO (SFc1_QPSK_Transmit_v5_w_FIFOInstanceStruct *chartInstance, const mxArray *c1_st) { const mxArray *c1_u; creal_T c1_dcv0[17]; int32_T c1_i1; creal_T *c1_d_out; c1_d_out = (creal_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c1_doneDoubleBufferReInit = TRUE; c1_u = sf_mex_dup(c1_st); *c1_d_out = c1_c_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell (c1_u, 0)), "d_out"); c1_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 1)), "buf", c1_dcv0); for (c1_i1 = 0; c1_i1 < 17; c1_i1++) { chartInstance->c1_buf[c1_i1] = c1_dcv0[c1_i1]; } chartInstance->c1_is_active_c1_QPSK_Transmit_v5_w_FIFO = c1_h_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 2)), "is_active_c1_QPSK_Transmit_v5_w_FIFO"); sf_mex_destroy(&c1_u); c1_update_debugger_state_c1_QPSK_Transmit_v5_w_FIFO(chartInstance); sf_mex_destroy(&c1_st); }
static void set_sim_state_c14_Model_justmodel (SFc14_Model_justmodelInstanceStruct *chartInstance, const mxArray *c14_st) { const mxArray *c14_u; real_T c14_dv0[9]; int32_T c14_i2; real_T c14_dv1[9]; int32_T c14_i3; real_T (*c14_Rs)[9]; real_T (*c14_Rst)[9]; c14_Rst = (real_T (*)[9])ssGetOutputPortSignal(chartInstance->S, 2); c14_Rs = (real_T (*)[9])ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c14_doneDoubleBufferReInit = TRUE; c14_u = sf_mex_dup(c14_st); c14_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c14_u, 0)), "Rs", c14_dv0); for (c14_i2 = 0; c14_i2 < 9; c14_i2++) { (*c14_Rs)[c14_i2] = c14_dv0[c14_i2]; } c14_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c14_u, 1)), "Rst", c14_dv1); for (c14_i3 = 0; c14_i3 < 9; c14_i3++) { (*c14_Rst)[c14_i3] = c14_dv1[c14_i3]; } chartInstance->c14_is_active_c14_Model_justmodel = c14_f_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c14_u, 2)), "is_active_c14_Model_justmodel"); sf_mex_destroy(&c14_u); c14_update_debugger_state_c14_Model_justmodel(chartInstance); sf_mex_destroy(&c14_st); }
static void set_sim_state_c1_minimalist14(const mxArray *c1_st) { const mxArray *c1_u; const mxArray *c1_b_is_active_c1_minimalist14; uint8_T c1_u0; uint8_T c1_y; const mxArray *c1_c_is_active_c1_minimalist14; uint8_T c1_u1; uint8_T c1_b_y; const mxArray *c1_b_setSimStateSideEffectsInfo; const mxArray *c1_c_y = NULL; c1_u = sf_mex_dup(c1_st); c1_b_is_active_c1_minimalist14 = sf_mex_dup(sf_mex_getcell(c1_u, 0)); sf_mex_import("is_active_c1_minimalist14", sf_mex_dup (c1_b_is_active_c1_minimalist14), &c1_u0, 1, 3, 0U, 0, 0U, 0); c1_y = c1_u0; sf_mex_destroy(&c1_b_is_active_c1_minimalist14); chartInstance.c1_is_active_c1_minimalist14 = c1_y; c1_c_is_active_c1_minimalist14 = sf_mex_dup(sf_mex_getcell(c1_u, 1)); sf_mex_import("is_c1_minimalist14", sf_mex_dup(c1_c_is_active_c1_minimalist14), &c1_u1, 1, 3, 0U, 0, 0U, 0); c1_b_y = c1_u1; sf_mex_destroy(&c1_c_is_active_c1_minimalist14); chartInstance.c1_is_c1_minimalist14 = c1_b_y; c1_b_setSimStateSideEffectsInfo = sf_mex_dup(sf_mex_getcell(c1_u, 2)); c1_c_y = NULL; sf_mex_assign(&c1_c_y, sf_mex_duplicatearraysafe (&c1_b_setSimStateSideEffectsInfo)); sf_mex_destroy(&c1_b_setSimStateSideEffectsInfo); sf_mex_assign(&chartInstance.c1_setSimStateSideEffectsInfo, c1_c_y); sf_mex_destroy(&c1_u); chartInstance.c1_doSetSimStateSideEffects = 1U; c1_update_debugger_state_c1_minimalist14(); sf_mex_destroy(&c1_st); }
static void set_sim_state_c4_iC_3ph_MR2(SFc4_iC_3ph_MR2InstanceStruct *chartInstance, const mxArray *c4_st) { const mxArray *c4_u; real_T *c4_up_a; real_T *c4_up_b; real_T *c4_up_c; c4_up_c = (real_T *)ssGetOutputPortSignal(chartInstance->S, 3); c4_up_b = (real_T *)ssGetOutputPortSignal(chartInstance->S, 2); c4_up_a = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c4_doneDoubleBufferReInit = TRUE; c4_u = sf_mex_dup(c4_st); *c4_up_a = c4_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c4_u, 0)), "up_a"); *c4_up_b = c4_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c4_u, 1)), "up_b"); *c4_up_c = c4_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c4_u, 2)), "up_c"); chartInstance->c4_is_active_c4_iC_3ph_MR2 = c4_e_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c4_u, 3)), "is_active_c4_iC_3ph_MR2"); sf_mex_destroy(&c4_u); c4_update_debugger_state_c4_iC_3ph_MR2(chartInstance); sf_mex_destroy(&c4_st); }
static void set_sim_state_c16_Final_Project_v3b (SFc16_Final_Project_v3bInstanceStruct *chartInstance, const mxArray *c16_st) { const mxArray *c16_u; real_T c16_dv0[4]; int32_T c16_i2; real_T c16_dv1[9]; int32_T c16_i3; real_T (*c16_R)[4]; real_T (*c16_y)[9]; c16_R = (real_T (*)[4])ssGetOutputPortSignal(chartInstance->S, 2); c16_y = (real_T (*)[9])ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c16_doneDoubleBufferReInit = TRUE; c16_u = sf_mex_dup(c16_st); c16_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c16_u, 0)), "R", c16_dv0); for (c16_i2 = 0; c16_i2 < 4; c16_i2++) { (*c16_R)[c16_i2] = c16_dv0[c16_i2]; } c16_c_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c16_u, 1)), "y", c16_dv1); for (c16_i3 = 0; c16_i3 < 9; c16_i3++) { (*c16_y)[c16_i3] = c16_dv1[c16_i3]; } chartInstance->c16_is_active_c16_Final_Project_v3b = c16_g_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c16_u, 2)), "is_active_c16_Final_Project_v3b"); sf_mex_destroy(&c16_u); c16_update_debugger_state_c16_Final_Project_v3b(chartInstance); sf_mex_destroy(&c16_st); }
static void set_sim_state_c2_Serial(SFc2_SerialInstanceStruct *chartInstance, const mxArray *c2_st) { const mxArray *c2_u; uint8_T c2_uv0[256]; int32_T c2_i1; int32_T *c2_length; uint8_T (*c2_data)[256]; c2_length = (int32_T *)ssGetOutputPortSignal(chartInstance->S, 2); c2_data = (uint8_T (*)[256])ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c2_doneDoubleBufferReInit = true; c2_u = sf_mex_dup(c2_st); c2_c_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 0)), "data", c2_uv0); for (c2_i1 = 0; c2_i1 < 256; c2_i1++) { (*c2_data)[c2_i1] = c2_uv0[c2_i1]; } *c2_length = c2_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 1)), "length"); chartInstance->c2_is_active_c2_Serial = c2_f_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 2)), "is_active_c2_Serial"); sf_mex_destroy(&c2_u); c2_update_debugger_state_c2_Serial(chartInstance); sf_mex_destroy(&c2_st); }
static void set_sim_state_c3_aircraft_2(SFc3_aircraft_2InstanceStruct *chartInstance, const mxArray *c3_st) { const mxArray *c3_b_u; chartInstance->c3_doneDoubleBufferReInit = true; c3_b_u = sf_mex_dup(c3_st); *chartInstance->c3_etaLat = c3_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell(c3_b_u, 0)), "etaLat"); chartInstance->c3_is_active_c3_aircraft_2 = c3_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c3_b_u, 1)), "is_active_c3_aircraft_2"); sf_mex_destroy(&c3_b_u); c3_update_debugger_state_c3_aircraft_2(chartInstance); sf_mex_destroy(&c3_st); }
static void set_sim_state_c4_DisplayCANMsg(SFc4_DisplayCANMsgInstanceStruct *chartInstance, const mxArray *c4_st) { const mxArray *c4_u; chartInstance->c4_doneDoubleBufferReInit = true; c4_u = sf_mex_dup(c4_st); *chartInstance->c4_y = c4_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell("y", c4_u, 0)), "y"); chartInstance->c4_is_active_c4_DisplayCANMsg = c4_e_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell("is_active_c4_DisplayCANMsg", c4_u, 1)), "is_active_c4_DisplayCANMsg"); sf_mex_destroy(&c4_u); c4_update_debugger_state_c4_DisplayCANMsg(chartInstance); sf_mex_destroy(&c4_st); }
static void set_sim_state_c10_hybridSysSim(SFc10_hybridSysSimInstanceStruct *chartInstance, const mxArray *c10_st) { const mxArray *c10_u; chartInstance->c10_doneDoubleBufferReInit = true; c10_u = sf_mex_dup(c10_st); *chartInstance->c10_tk = c10_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell(c10_u, 0)), "tk"); chartInstance->c10_is_active_c10_hybridSysSim = c10_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c10_u, 1)), "is_active_c10_hybridSysSim"); sf_mex_destroy(&c10_u); c10_update_debugger_state_c10_hybridSysSim(chartInstance); sf_mex_destroy(&c10_st); }
static void set_sim_state_c7_NMPC_Controller(SFc7_NMPC_ControllerInstanceStruct * chartInstance, const mxArray *c7_st) { const mxArray *c7_b_u; chartInstance->c7_doneDoubleBufferReInit = true; c7_b_u = sf_mex_dup(c7_st); *chartInstance->c7_y = c7_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell(c7_b_u, 0)), "y"); chartInstance->c7_is_active_c7_NMPC_Controller = c7_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c7_b_u, 1)), "is_active_c7_NMPC_Controller"); sf_mex_destroy(&c7_b_u); c7_update_debugger_state_c7_NMPC_Controller(chartInstance); sf_mex_destroy(&c7_st); }
static void set_sim_state_c6_TTR_mdl(SFc6_TTR_mdlInstanceStruct *chartInstance, const mxArray *c6_st) { const mxArray *c6_u; real_T *c6_u_ctrl_out; c6_u_ctrl_out = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c6_doneDoubleBufferReInit = TRUE; c6_u = sf_mex_dup(c6_st); *c6_u_ctrl_out = c6_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell (c6_u, 0)), "u_ctrl_out"); chartInstance->c6_is_active_c6_TTR_mdl = c6_d_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c6_u, 1)), "is_active_c6_TTR_mdl"); sf_mex_destroy(&c6_u); c6_update_debugger_state_c6_TTR_mdl(chartInstance); sf_mex_destroy(&c6_st); }
static void set_sim_state_c7_ekffede(SFc7_ekffedeInstanceStruct *chartInstance, const mxArray *c7_st) { const mxArray *c7_u; real_T *c7_wave; c7_wave = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c7_doneDoubleBufferReInit = TRUE; c7_u = sf_mex_dup(c7_st); *c7_wave = c7_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c7_u, 0)), "wave"); chartInstance->c7_is_active_c7_ekffede = c7_d_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c7_u, 1)), "is_active_c7_ekffede"); sf_mex_destroy(&c7_u); c7_update_debugger_state_c7_ekffede(chartInstance); sf_mex_destroy(&c7_st); }
static void set_sim_state_c2_TischMal2(SFc2_TischMal2InstanceStruct *chartInstance, const mxArray *c2_st) { const mxArray *c2_u; real_T *c2_x1PP; c2_x1PP = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c2_doneDoubleBufferReInit = TRUE; c2_u = sf_mex_dup(c2_st); *c2_x1PP = c2_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 0)), "x1PP"); chartInstance->c2_is_active_c2_TischMal2 = c2_d_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 1)), "is_active_c2_TischMal2"); sf_mex_destroy(&c2_u); c2_update_debugger_state_c2_TischMal2(chartInstance); sf_mex_destroy(&c2_st); }
static void set_sim_state_c3_RaspPiPilot(SFc3_RaspPiPilotInstanceStruct *chartInstance, const mxArray *c3_st) { const mxArray *c3_u; uint8_T *c3_result; c3_result = (uint8_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c3_doneDoubleBufferReInit = true; c3_u = sf_mex_dup(c3_st); *c3_result = c3_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c3_u, 0)), "result"); chartInstance->c3_is_active_c3_RaspPiPilot = c3_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c3_u, 1)), "is_active_c3_RaspPiPilot"); sf_mex_destroy(&c3_u); c3_update_debugger_state_c3_RaspPiPilot(chartInstance); sf_mex_destroy(&c3_st); }
static void set_sim_state_c9_Array(SFc9_ArrayInstanceStruct *chartInstance, const mxArray *c9_st) { const mxArray *c9_u; real_T *c9_I; c9_I = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c9_doneDoubleBufferReInit = TRUE; c9_u = sf_mex_dup(c9_st); *c9_I = c9_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c9_u, 0)), "I"); chartInstance->c9_is_active_c9_Array = c9_d_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c9_u, 1)), "is_active_c9_Array"); sf_mex_destroy(&c9_u); c9_update_debugger_state_c9_Array(chartInstance); sf_mex_destroy(&c9_st); }
static void set_sim_state_c1_main(SFc1_mainInstanceStruct *chartInstance, const mxArray *c1_st) { const mxArray *c1_u; real_T *c1_y; c1_y = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c1_doneDoubleBufferReInit = TRUE; c1_u = sf_mex_dup(c1_st); *c1_y = c1_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 0)), "y"); chartInstance->c1_is_active_c1_main = c1_d_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c1_u, 1)), "is_active_c1_main"); sf_mex_destroy(&c1_u); c1_update_debugger_state_c1_main(chartInstance); sf_mex_destroy(&c1_st); }
static void set_sim_state_c6_CSE1_DP(SFc6_CSE1_DPInstanceStruct *chartInstance, const mxArray *c6_st) { const mxArray *c6_u; real_T *c6_F_y; c6_F_y = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c6_doneDoubleBufferReInit = true; c6_u = sf_mex_dup(c6_st); *c6_F_y = c6_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c6_u, 0)), "F_y"); chartInstance->c6_is_active_c6_CSE1_DP = c6_d_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c6_u, 1)), "is_active_c6_CSE1_DP"); sf_mex_destroy(&c6_u); c6_update_debugger_state_c6_CSE1_DP(chartInstance); sf_mex_destroy(&c6_st); }
static void set_sim_state_c2_DYNctl_ver4_etud_nonlineaire (SFc2_DYNctl_ver4_etud_nonlineaireInstanceStruct *chartInstance, const mxArray *c2_st) { const mxArray *c2_u; chartInstance->c2_doneDoubleBufferReInit = true; c2_u = sf_mex_dup(c2_st); *chartInstance->c2_f = c2_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell(c2_u, 0)), "f"); chartInstance->c2_is_active_c2_DYNctl_ver4_etud_nonlineaire = c2_d_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 1)), "is_active_c2_DYNctl_ver4_etud_nonlineaire"); sf_mex_destroy(&c2_u); c2_update_debugger_state_c2_DYNctl_ver4_etud_nonlineaire(chartInstance); sf_mex_destroy(&c2_st); }
static void set_sim_state_c17_HIL_model_error (SFc17_HIL_model_errorInstanceStruct *chartInstance, const mxArray *c17_st) { const mxArray *c17_u; real_T *c17_alpha_inf; c17_alpha_inf = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c17_doneDoubleBufferReInit = TRUE; c17_u = sf_mex_dup(c17_st); *c17_alpha_inf = c17_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell (c17_u, 0)), "alpha_inf"); chartInstance->c17_is_active_c17_HIL_model_error = c17_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c17_u, 1)), "is_active_c17_HIL_model_error"); sf_mex_destroy(&c17_u); c17_update_debugger_state_c17_HIL_model_error(chartInstance); sf_mex_destroy(&c17_st); }
static void set_sim_state_c22_BuckBoost1(SFc22_BuckBoost1InstanceStruct *chartInstance, const mxArray *c22_st) { const mxArray *c22_u; real_T *c22_PWM; c22_PWM = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c22_doneDoubleBufferReInit = TRUE; c22_u = sf_mex_dup(c22_st); *c22_PWM = c22_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c22_u, 0)), "PWM"); chartInstance->c22_is_active_c22_BuckBoost1 = c22_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c22_u, 1)), "is_active_c22_BuckBoost1"); sf_mex_destroy(&c22_u); c22_update_debugger_state_c22_BuckBoost1(chartInstance); sf_mex_destroy(&c22_st); }
static void set_sim_state_c13_DemoSmile_KS(SFc13_DemoSmile_KSInstanceStruct *chartInstance, const mxArray *c13_st) { const mxArray *c13_u; real_T *c13_sat; c13_sat = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c13_doneDoubleBufferReInit = true; c13_u = sf_mex_dup(c13_st); *c13_sat = c13_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c13_u, 0)), "sat"); chartInstance->c13_is_active_c13_DemoSmile_KS = c13_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c13_u, 1)), "is_active_c13_DemoSmile_KS"); sf_mex_destroy(&c13_u); c13_update_debugger_state_c13_DemoSmile_KS(chartInstance); sf_mex_destroy(&c13_st); }
static void set_sim_state_c2_chooseTapB(SFc2_chooseTapBInstanceStruct *chartInstance, const mxArray *c2_st) { const mxArray *c2_u; real_T *c2_tap; c2_tap = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c2_doneDoubleBufferReInit = TRUE; c2_u = sf_mex_dup(c2_st); *c2_tap = c2_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 0)), "tap"); chartInstance->c2_is_active_c2_chooseTapB = c2_b_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 1)), "is_active_c2_chooseTapB"); sf_mex_destroy(&c2_u); c2_update_debugger_state_c2_chooseTapB(chartInstance); sf_mex_destroy(&c2_st); }
static void set_sim_state_c12_DemoWave_K(SFc12_DemoWave_KInstanceStruct *chartInstance, const mxArray *c12_st) { const mxArray *c12_u; real_T *c12_e; c12_e = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c12_doneDoubleBufferReInit = true; c12_u = sf_mex_dup(c12_st); *c12_e = c12_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c12_u, 0)), "e"); chartInstance->c12_is_active_c12_DemoWave_K = c12_e_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c12_u, 1)), "is_active_c12_DemoWave_K"); sf_mex_destroy(&c12_u); c12_update_debugger_state_c12_DemoWave_K(chartInstance); sf_mex_destroy(&c12_st); }
static void set_sim_state_c2_ArregloSeisPorSeis (SFc2_ArregloSeisPorSeisInstanceStruct *chartInstance, const mxArray *c2_st) { const mxArray *c2_u; real_T *c2_I; c2_I = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c2_doneDoubleBufferReInit = TRUE; c2_u = sf_mex_dup(c2_st); *c2_I = c2_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 0)), "I"); chartInstance->c2_is_active_c2_ArregloSeisPorSeis = c2_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 1)), "is_active_c2_ArregloSeisPorSeis"); sf_mex_destroy(&c2_u); c2_update_debugger_state_c2_ArregloSeisPorSeis(chartInstance); sf_mex_destroy(&c2_st); }
static void set_sim_state_c38_old_Demo_RPS(SFc38_old_Demo_RPSInstanceStruct *chartInstance, const mxArray *c38_st) { const mxArray *c38_u; real_T *c38_e; c38_e = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c38_doneDoubleBufferReInit = true; c38_u = sf_mex_dup(c38_st); *c38_e = c38_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c38_u, 0)), "e"); chartInstance->c38_is_active_c38_old_Demo_RPS = c38_e_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c38_u, 1)), "is_active_c38_old_Demo_RPS"); sf_mex_destroy(&c38_u); c38_update_debugger_state_c38_old_Demo_RPS(chartInstance); sf_mex_destroy(&c38_st); }
static void set_sim_state_c12_SS6_Estimation2 (SFc12_SS6_Estimation2InstanceStruct *chartInstance, const mxArray *c12_st) { const mxArray *c12_u; chartInstance->c12_doneDoubleBufferReInit = true; c12_u = sf_mex_dup(c12_st); *chartInstance->c12_U_tl = c12_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell(c12_u, 0)), "U_tl"); *chartInstance->c12_U_tr = c12_emlrt_marshallIn(chartInstance, sf_mex_dup (sf_mex_getcell(c12_u, 1)), "U_tr"); chartInstance->c12_is_active_c12_SS6_Estimation2 = c12_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c12_u, 2)), "is_active_c12_SS6_Estimation2"); sf_mex_destroy(&c12_u); c12_update_debugger_state_c12_SS6_Estimation2(chartInstance); sf_mex_destroy(&c12_st); }
static void set_sim_state_c3_Ensayos_Friccion (SFc3_Ensayos_FriccionInstanceStruct *chartInstance, const mxArray *c3_st) { const mxArray *c3_u; real_T *c3_y; c3_y = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1); chartInstance->c3_doneDoubleBufferReInit = true; c3_u = sf_mex_dup(c3_st); *c3_y = c3_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c3_u, 0)), "y"); chartInstance->c3_is_active_c3_Ensayos_Friccion = c3_d_emlrt_marshallIn (chartInstance, sf_mex_dup(sf_mex_getcell(c3_u, 1)), "is_active_c3_Ensayos_Friccion"); sf_mex_destroy(&c3_u); c3_update_debugger_state_c3_Ensayos_Friccion(chartInstance); sf_mex_destroy(&c3_st); }