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);
}
Пример #2
0
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);
}
Пример #3
0
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);
}
Пример #6
0
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);
}
Пример #7
0
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);
}
Пример #8
0
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);
}
Пример #9
0
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);
}
Пример #10
0
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);
}
Пример #11
0
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);
}
Пример #12
0
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);
}
Пример #13
0
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);
}
Пример #14
0
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);
}
Пример #15
0
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);
}
Пример #16
0
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);
}
Пример #17
0
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);
}
Пример #18
0
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);
}
Пример #20
0
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);
}
Пример #23
0
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);
}
Пример #24
0
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);
}
Пример #25
0
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);
}
Пример #26
0
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);
}
Пример #28
0
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);
}
Пример #30
0
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);
}