update gencode, support acmi

This commit is contained in:
matt
2020-12-27 11:24:31 +08:00
parent 3851e7aa83
commit fdb65a5034
80 changed files with 16663 additions and 12076 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.919
* Model version : 1.1105
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Dec 21 02:12:38 2020
* C/C++ source code generated on : Sun Dec 27 10:26:23 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -144,319 +144,345 @@ static const rtwCAPI_ModelParameters rtModelParameters[] = {
{ 45, TARGET_STRING("brake_release"), 1, 2, 0 },
{ 46, TARGET_STRING("dal_pos"), 1, 0, 0 },
{ 46, TARGET_STRING("da_list"), 1, 4, 0 },
{ 47, TARGET_STRING("dal_pwm"), 1, 0, 0 },
{ 47, TARGET_STRING("dal_list"), 1, 4, 0 },
{ 48, TARGET_STRING("dar_pos"), 1, 0, 0 },
{ 48, TARGET_STRING("dal_pos"), 1, 0, 0 },
{ 49, TARGET_STRING("dar_pwm"), 1, 0, 0 },
{ 49, TARGET_STRING("dal_pwm"), 1, 0, 0 },
{ 50, TARGET_STRING("del_pos"), 1, 0, 0 },
{ 50, TARGET_STRING("dar_list"), 1, 4, 0 },
{ 51, TARGET_STRING("del_pwm"), 1, 0, 0 },
{ 51, TARGET_STRING("dar_pos"), 1, 0, 0 },
{ 52, TARGET_STRING("der_pos"), 1, 0, 0 },
{ 52, TARGET_STRING("dar_pwm"), 1, 0, 0 },
{ 53, TARGET_STRING("der_pwm"), 1, 0, 0 },
{ 53, TARGET_STRING("del_pos"), 1, 0, 0 },
{ 54, TARGET_STRING("det_time"), 1, 2, 0 },
{ 54, TARGET_STRING("del_pwm"), 1, 0, 0 },
{ 55, TARGET_STRING("dflii_pos"), 1, 4, 0 },
{ 55, TARGET_STRING("der_pos"), 1, 0, 0 },
{ 56, TARGET_STRING("dflii_pwm"), 1, 4, 0 },
{ 56, TARGET_STRING("der_pwm"), 1, 0, 0 },
{ 57, TARGET_STRING("dflio_pos"), 1, 4, 0 },
{ 57, TARGET_STRING("det_time"), 1, 2, 0 },
{ 58, TARGET_STRING("dflio_pwm"), 1, 4, 0 },
{ 58, TARGET_STRING("dflap_ratelim"), 1, 2, 0 },
{ 59, TARGET_STRING("dflo2_pos"), 1, 4, 0 },
{ 59, TARGET_STRING("dflii_pos"), 1, 5, 0 },
{ 60, TARGET_STRING("dflo2_pwm"), 1, 4, 0 },
{ 60, TARGET_STRING("dflii_pwm"), 1, 5, 0 },
{ 61, TARGET_STRING("dflo_pos"), 1, 4, 0 },
{ 61, TARGET_STRING("dflio_pos"), 1, 5, 0 },
{ 62, TARGET_STRING("dflo_pwm"), 1, 4, 0 },
{ 62, TARGET_STRING("dflio_pwm"), 1, 5, 0 },
{ 63, TARGET_STRING("dfrii_pos"), 1, 4, 0 },
{ 63, TARGET_STRING("dflo2_pos"), 1, 5, 0 },
{ 64, TARGET_STRING("dfrii_pwm"), 1, 4, 0 },
{ 64, TARGET_STRING("dflo2_pwm"), 1, 5, 0 },
{ 65, TARGET_STRING("dfrio_pos"), 1, 4, 0 },
{ 65, TARGET_STRING("dflo_pos"), 1, 5, 0 },
{ 66, TARGET_STRING("dfrio_pwm"), 1, 4, 0 },
{ 66, TARGET_STRING("dflo_pwm"), 1, 5, 0 },
{ 67, TARGET_STRING("dfro2_pos"), 1, 4, 0 },
{ 67, TARGET_STRING("dfrii_pos"), 1, 5, 0 },
{ 68, TARGET_STRING("dfro2_pwm"), 1, 4, 0 },
{ 68, TARGET_STRING("dfrii_pwm"), 1, 5, 0 },
{ 69, TARGET_STRING("dfro_pos"), 1, 4, 0 },
{ 69, TARGET_STRING("dfrio_pos"), 1, 5, 0 },
{ 70, TARGET_STRING("dfro_pwm"), 1, 4, 0 },
{ 70, TARGET_STRING("dfrio_pwm"), 1, 5, 0 },
{ 71, TARGET_STRING("dhl_pos"), 1, 5, 0 },
{ 71, TARGET_STRING("dfro2_pos"), 1, 5, 0 },
{ 72, TARGET_STRING("dhl_pwm"), 1, 5, 0 },
{ 72, TARGET_STRING("dfro2_pwm"), 1, 5, 0 },
{ 73, TARGET_STRING("dhr_pos"), 1, 5, 0 },
{ 73, TARGET_STRING("dfro_pos"), 1, 5, 0 },
{ 74, TARGET_STRING("dhr_pwm"), 1, 5, 0 },
{ 74, TARGET_STRING("dfro_pwm"), 1, 5, 0 },
{ 75, TARGET_STRING("dr_pos"), 1, 6, 0 },
{ 75, TARGET_STRING("dhl_pos"), 1, 6, 0 },
{ 76, TARGET_STRING("dr_pwm"), 1, 6, 0 },
{ 76, TARGET_STRING("dhl_pwm"), 1, 6, 0 },
{ 77, TARGET_STRING("dspli1_pos"), 1, 0, 0 },
{ 77, TARGET_STRING("dhr_pos"), 1, 6, 0 },
{ 78, TARGET_STRING("dspli1_pwm"), 1, 0, 0 },
{ 78, TARGET_STRING("dhr_pwm"), 1, 6, 0 },
{ 79, TARGET_STRING("dspli2_pos"), 1, 0, 0 },
{ 79, TARGET_STRING("dht_ratelim"), 1, 2, 0 },
{ 80, TARGET_STRING("dspli2_pwm"), 1, 0, 0 },
{ 80, TARGET_STRING("dr_pos"), 1, 7, 0 },
{ 81, TARGET_STRING("dspli3_pos"), 1, 0, 0 },
{ 81, TARGET_STRING("dr_pwm"), 1, 7, 0 },
{ 82, TARGET_STRING("dspli3_pwm"), 1, 0, 0 },
{ 82, TARGET_STRING("dsp_ratelim"), 1, 2, 0 },
{ 83, TARGET_STRING("dsplo1_pos"), 1, 0, 0 },
{ 83, TARGET_STRING("dspl4_list"), 1, 4, 0 },
{ 84, TARGET_STRING("dsplo1_pwm"), 1, 0, 0 },
{ 84, TARGET_STRING("dspl5_list"), 1, 4, 0 },
{ 85, TARGET_STRING("dsplo2_pos"), 1, 0, 0 },
{ 85, TARGET_STRING("dspl7_list"), 1, 4, 0 },
{ 86, TARGET_STRING("dsplo2_pwm"), 1, 0, 0 },
{ 86, TARGET_STRING("dspl8_list"), 1, 4, 0 },
{ 87, TARGET_STRING("dsplo3_pos"), 1, 0, 0 },
{ 87, TARGET_STRING("dspli1_pos"), 1, 0, 0 },
{ 88, TARGET_STRING("dsplo3_pwm"), 1, 0, 0 },
{ 88, TARGET_STRING("dspli1_pwm"), 1, 0, 0 },
{ 89, TARGET_STRING("dsplo4_pos"), 1, 0, 0 },
{ 89, TARGET_STRING("dspli2_pos"), 1, 0, 0 },
{ 90, TARGET_STRING("dsplo4_pwm"), 1, 0, 0 },
{ 90, TARGET_STRING("dspli2_pwm"), 1, 0, 0 },
{ 91, TARGET_STRING("dsplo5_pos"), 1, 0, 0 },
{ 91, TARGET_STRING("dspli3_pos"), 1, 0, 0 },
{ 92, TARGET_STRING("dsplo5_pwm"), 1, 0, 0 },
{ 92, TARGET_STRING("dspli3_pwm"), 1, 0, 0 },
{ 93, TARGET_STRING("dspri1_pos"), 1, 0, 0 },
{ 93, TARGET_STRING("dsplo1_pos"), 1, 0, 0 },
{ 94, TARGET_STRING("dspri1_pwm"), 1, 0, 0 },
{ 94, TARGET_STRING("dsplo1_pwm"), 1, 0, 0 },
{ 95, TARGET_STRING("dspri2_pos"), 1, 0, 0 },
{ 95, TARGET_STRING("dsplo2_pos"), 1, 0, 0 },
{ 96, TARGET_STRING("dspri2_pwm"), 1, 0, 0 },
{ 96, TARGET_STRING("dsplo2_pwm"), 1, 0, 0 },
{ 97, TARGET_STRING("dspri3_pos"), 1, 0, 0 },
{ 97, TARGET_STRING("dsplo3_pos"), 1, 0, 0 },
{ 98, TARGET_STRING("dspri3_pwm"), 1, 0, 0 },
{ 98, TARGET_STRING("dsplo3_pwm"), 1, 0, 0 },
{ 99, TARGET_STRING("dspro1_pos"), 1, 0, 0 },
{ 99, TARGET_STRING("dsplo4_pos"), 1, 0, 0 },
{ 100, TARGET_STRING("dspro1_pwm"), 1, 0, 0 },
{ 100, TARGET_STRING("dsplo4_pwm"), 1, 0, 0 },
{ 101, TARGET_STRING("dspro2_pos"), 1, 0, 0 },
{ 101, TARGET_STRING("dsplo5_pos"), 1, 0, 0 },
{ 102, TARGET_STRING("dspro2_pwm"), 1, 0, 0 },
{ 102, TARGET_STRING("dsplo5_pwm"), 1, 0, 0 },
{ 103, TARGET_STRING("dspro3_pos"), 1, 0, 0 },
{ 103, TARGET_STRING("dspr4_list"), 1, 4, 0 },
{ 104, TARGET_STRING("dspro3_pwm"), 1, 0, 0 },
{ 104, TARGET_STRING("dspr5_list"), 1, 4, 0 },
{ 105, TARGET_STRING("dspro4_pos"), 1, 0, 0 },
{ 105, TARGET_STRING("dspr7_list"), 1, 4, 0 },
{ 106, TARGET_STRING("dspro4_pwm"), 1, 0, 0 },
{ 106, TARGET_STRING("dspr8_list"), 1, 4, 0 },
{ 107, TARGET_STRING("dspro5_pos"), 1, 0, 0 },
{ 107, TARGET_STRING("dspri1_pos"), 1, 0, 0 },
{ 108, TARGET_STRING("dspro5_pwm"), 1, 0, 0 },
{ 108, TARGET_STRING("dspri1_pwm"), 1, 0, 0 },
{ 109, TARGET_STRING("k_p"), 1, 2, 0 },
{ 109, TARGET_STRING("dspri2_pos"), 1, 0, 0 },
{ 110, TARGET_STRING("k_phi"), 1, 2, 0 },
{ 110, TARGET_STRING("dspri2_pwm"), 1, 0, 0 },
{ 111, TARGET_STRING("k_psi"), 1, 2, 0 },
{ 111, TARGET_STRING("dspri3_pos"), 1, 0, 0 },
{ 112, TARGET_STRING("k_q"), 1, 2, 0 },
{ 112, TARGET_STRING("dspri3_pwm"), 1, 0, 0 },
{ 113, TARGET_STRING("k_r"), 1, 2, 0 },
{ 113, TARGET_STRING("dspro1_pos"), 1, 0, 0 },
{ 114, TARGET_STRING("k_tht"), 1, 2, 0 },
{ 114, TARGET_STRING("dspro1_pwm"), 1, 0, 0 },
{ 115, TARGET_STRING("ksi_v2tht"), 1, 2, 0 },
{ 115, TARGET_STRING("dspro2_pos"), 1, 0, 0 },
{ 116, TARGET_STRING("m"), 1, 2, 0 },
{ 116, TARGET_STRING("dspro2_pwm"), 1, 0, 0 },
{ 117, TARGET_STRING("max_GS"), 1, 2, 0 },
{ 117, TARGET_STRING("dspro3_pos"), 1, 0, 0 },
{ 118, TARGET_STRING("max_az"), 1, 2, 0 },
{ 118, TARGET_STRING("dspro3_pwm"), 1, 0, 0 },
{ 119, TARGET_STRING("max_da"), 1, 2, 0 },
{ 119, TARGET_STRING("dspro4_pos"), 1, 0, 0 },
{ 120, TARGET_STRING("max_de"), 1, 2, 0 },
{ 120, TARGET_STRING("dspro4_pwm"), 1, 0, 0 },
{ 121, TARGET_STRING("max_df"), 1, 2, 0 },
{ 121, TARGET_STRING("dspro5_pos"), 1, 0, 0 },
{ 122, TARGET_STRING("max_dh"), 1, 2, 0 },
{ 122, TARGET_STRING("dspro5_pwm"), 1, 0, 0 },
{ 123, TARGET_STRING("max_dr"), 1, 2, 0 },
{ 123, TARGET_STRING("k_p"), 1, 2, 0 },
{ 124, TARGET_STRING("max_dsp"), 1, 2, 0 },
{ 124, TARGET_STRING("k_phi"), 1, 2, 0 },
{ 125, TARGET_STRING("max_hdot"), 1, 2, 0 },
{ 125, TARGET_STRING("k_psi"), 1, 2, 0 },
{ 126, TARGET_STRING("max_p"), 1, 2, 0 },
{ 126, TARGET_STRING("k_q"), 1, 2, 0 },
{ 127, TARGET_STRING("max_phi"), 1, 2, 0 },
{ 127, TARGET_STRING("k_r"), 1, 2, 0 },
{ 128, TARGET_STRING("max_q"), 1, 2, 0 },
{ 128, TARGET_STRING("k_tht"), 1, 2, 0 },
{ 129, TARGET_STRING("max_r"), 1, 2, 0 },
{ 129, TARGET_STRING("ksi_v2tht"), 1, 2, 0 },
{ 130, TARGET_STRING("max_steer"), 1, 2, 0 },
{ 130, TARGET_STRING("m"), 1, 2, 0 },
{ 131, TARGET_STRING("max_taxi"), 1, 2, 0 },
{ 131, TARGET_STRING("max_GS"), 1, 2, 0 },
{ 132, TARGET_STRING("max_thr"), 1, 2, 0 },
{ 132, TARGET_STRING("max_az"), 1, 2, 0 },
{ 133, TARGET_STRING("max_thrust"), 1, 2, 0 },
{ 133, TARGET_STRING("max_da"), 1, 2, 0 },
{ 134, TARGET_STRING("max_tht"), 1, 2, 0 },
{ 134, TARGET_STRING("max_de"), 1, 2, 0 },
{ 135, TARGET_STRING("min_AS"), 1, 2, 0 },
{ 135, TARGET_STRING("max_dh"), 1, 2, 0 },
{ 136, TARGET_STRING("min_de"), 1, 2, 0 },
{ 136, TARGET_STRING("max_dr"), 1, 2, 0 },
{ 137, TARGET_STRING("min_dh"), 1, 2, 0 },
{ 137, TARGET_STRING("max_dr_damping"), 1, 2, 0 },
{ 138, TARGET_STRING("min_dsp"), 1, 2, 0 },
{ 138, TARGET_STRING("max_dsp"), 1, 2, 0 },
{ 139, TARGET_STRING("min_hdot"), 1, 2, 0 },
{ 139, TARGET_STRING("max_hdot"), 1, 2, 0 },
{ 140, TARGET_STRING("min_ias"), 1, 2, 0 },
{ 140, TARGET_STRING("max_p"), 1, 2, 0 },
{ 141, TARGET_STRING("min_thr"), 1, 2, 0 },
{ 141, TARGET_STRING("max_phi"), 1, 2, 0 },
{ 142, TARGET_STRING("min_tht"), 1, 2, 0 },
{ 142, TARGET_STRING("max_q"), 1, 2, 0 },
{ 143, TARGET_STRING("parachute_lock"), 1, 2, 0 },
{ 143, TARGET_STRING("max_r"), 1, 2, 0 },
{ 144, TARGET_STRING("parachute_release"), 1, 2, 0 },
{ 144, TARGET_STRING("max_steer"), 1, 2, 0 },
{ 145, TARGET_STRING("raise_tht"), 1, 2, 0 },
{ 145, TARGET_STRING("max_taxi"), 1, 2, 0 },
{ 146, TARGET_STRING("steer_pos"), 1, 0, 0 },
{ 146, TARGET_STRING("max_thr"), 1, 2, 0 },
{ 147, TARGET_STRING("steer_pwm"), 1, 0, 0 },
{ 147, TARGET_STRING("max_thr_manual"), 1, 2, 0 },
{ 148, TARGET_STRING("taxi_de"), 1, 2, 0 },
{ 148, TARGET_STRING("max_thrust"), 1, 2, 0 },
{ 149, TARGET_STRING("thr_pos"), 1, 0, 0 },
{ 149, TARGET_STRING("max_tht"), 1, 2, 0 },
{ 150, TARGET_STRING("thr_pwm"), 1, 0, 0 },
{ 150, TARGET_STRING("min_AS"), 1, 2, 0 },
{ 151, TARGET_STRING("w_as"), 1, 2, 0 },
{ 151, TARGET_STRING("min_de"), 1, 2, 0 },
{ 152, TARGET_STRING("w_p"), 1, 2, 0 },
{ 152, TARGET_STRING("min_dh"), 1, 2, 0 },
{ 153, TARGET_STRING("w_q"), 1, 2, 0 },
{ 153, TARGET_STRING("min_dsp"), 1, 2, 0 },
{ 154, TARGET_STRING("w_r"), 1, 2, 0 },
{ 154, TARGET_STRING("min_hdot"), 1, 2, 0 },
{ 155, TARGET_STRING("w_v"), 1, 2, 0 },
{ 155, TARGET_STRING("min_thr"), 1, 2, 0 },
{ 156, TARGET_STRING("w_v2tht"), 1, 2, 0 },
{ 156, TARGET_STRING("min_tht"), 1, 2, 0 },
{ 157, TARGET_STRING("w_x"), 1, 2, 0 },
{ 157, TARGET_STRING("parachute_lock"), 1, 2, 0 },
{ 158, TARGET_STRING("w_y"), 1, 2, 0 },
{ 158, TARGET_STRING("parachute_release"), 1, 2, 0 },
{ 159, TARGET_STRING("washout_r_den"), 1, 0, 0 },
{ 159, TARGET_STRING("steer_pos"), 1, 0, 0 },
{ 160, TARGET_STRING("washout_r_num"), 1, 7, 0 },
{ 160, TARGET_STRING("steer_pwm"), 1, 0, 0 },
{ 161, TARGET_STRING("yaw_damping"), 1, 2, 0 },
{ 161, TARGET_STRING("taxi_de"), 1, 2, 0 },
{ 162, TARGET_STRING("zeta_v"), 1, 2, 0 },
{ 162, TARGET_STRING("thr_pos"), 1, 0, 0 },
{ 163, TARGET_STRING("transrate"), 2, 2, 0 },
{ 163, TARGET_STRING("thr_pwm"), 1, 0, 0 },
{ 164, TARGET_STRING("actuator_trim"), 3, 8, 0 },
{ 164, TARGET_STRING("w_as"), 1, 2, 0 },
{ 165, TARGET_STRING("system_id"), 3, 2, 0 },
{ 165, TARGET_STRING("w_p"), 1, 2, 0 },
{ 166, TARGET_STRING("map_pwm"), 4, 9, 0 },
{ 166, TARGET_STRING("w_q"), 1, 2, 0 },
{ 167, TARGET_STRING("Att0"), 0, 0, 0 },
{ 167, TARGET_STRING("w_r"), 1, 2, 0 },
{ 168, TARGET_STRING("CD0UncertVal"), 0, 2, 0 },
{ 168, TARGET_STRING("w_v"), 1, 2, 0 },
{ 169, TARGET_STRING("CG_bias_m"), 0, 0, 0 },
{ 169, TARGET_STRING("w_v2tht"), 1, 2, 0 },
{ 170, TARGET_STRING("CL0UncertVal"), 0, 2, 0 },
{ 170, TARGET_STRING("w_x"), 1, 2, 0 },
{ 171, TARGET_STRING("CLaUncertGain"), 0, 2, 0 },
{ 171, TARGET_STRING("w_y"), 1, 2, 0 },
{ 172, TARGET_STRING("CLdeUncertGain"), 0, 2, 0 },
{ 172, TARGET_STRING("washout_r_den"), 1, 8, 0 },
{ 173, TARGET_STRING("CLqUncertGain"), 0, 2, 0 },
{ 173, TARGET_STRING("washout_r_num"), 1, 0, 0 },
{ 174, TARGET_STRING("CY0UncertVal"), 0, 2, 0 },
{ 174, TARGET_STRING("yaw_damping"), 1, 2, 0 },
{ 175, TARGET_STRING("CYbUncertGain"), 0, 2, 0 },
{ 175, TARGET_STRING("zeta_v"), 1, 2, 0 },
{ 176, TARGET_STRING("CYdrUncertGain"), 0, 2, 0 },
{ 176, TARGET_STRING("transrate"), 2, 2, 0 },
{ 177, TARGET_STRING("CYpUncertGain"), 0, 2, 0 },
{ 177, TARGET_STRING("actuator_trim"), 3, 9, 0 },
{ 178, TARGET_STRING("CYrUncertGain"), 0, 2, 0 },
{ 178, TARGET_STRING("system_id"), 3, 2, 0 },
{ 179, TARGET_STRING("Cl0UncertVal"), 0, 2, 0 },
{ 179, TARGET_STRING("map_pwm"), 4, 10, 0 },
{ 180, TARGET_STRING("ClbUncertGain"), 0, 2, 0 },
{ 180, TARGET_STRING("Att0"), 0, 0, 0 },
{ 181, TARGET_STRING("CldalUncertGain"), 0, 2, 0 },
{ 181, TARGET_STRING("CD0UncertVal"), 0, 2, 0 },
{ 182, TARGET_STRING("CldarUncertGain"), 0, 2, 0 },
{ 182, TARGET_STRING("CG_bias_m"), 0, 0, 0 },
{ 183, TARGET_STRING("CldrUncertGain"), 0, 2, 0 },
{ 183, TARGET_STRING("CL0UncertVal"), 0, 2, 0 },
{ 184, TARGET_STRING("ClpUncertGain"), 0, 2, 0 },
{ 184, TARGET_STRING("CLaUncertGain"), 0, 2, 0 },
{ 185, TARGET_STRING("ClrUncertGain"), 0, 2, 0 },
{ 185, TARGET_STRING("CLdeUncertGain"), 0, 2, 0 },
{ 186, TARGET_STRING("Cm0UncertVal"), 0, 2, 0 },
{ 186, TARGET_STRING("CLqUncertGain"), 0, 2, 0 },
{ 187, TARGET_STRING("CmaUncertPct"), 0, 2, 0 },
{ 187, TARGET_STRING("CY0UncertVal"), 0, 2, 0 },
{ 188, TARGET_STRING("CmdeUncertGain"), 0, 2, 0 },
{ 188, TARGET_STRING("CYbUncertGain"), 0, 2, 0 },
{ 189, TARGET_STRING("CmqUncertGain"), 0, 2, 0 },
{ 189, TARGET_STRING("CYdrUncertGain"), 0, 2, 0 },
{ 190, TARGET_STRING("Cn0UncertVal"), 0, 2, 0 },
{ 190, TARGET_STRING("CYpUncertGain"), 0, 2, 0 },
{ 191, TARGET_STRING("CnbUncertGain"), 0, 2, 0 },
{ 191, TARGET_STRING("CYrUncertGain"), 0, 2, 0 },
{ 192, TARGET_STRING("CndalUncertGain"), 0, 2, 0 },
{ 192, TARGET_STRING("Cl0UncertVal"), 0, 2, 0 },
{ 193, TARGET_STRING("CndarUncertGain"), 0, 2, 0 },
{ 193, TARGET_STRING("ClbUncertGain"), 0, 2, 0 },
{ 194, TARGET_STRING("CndrUncertGain"), 0, 2, 0 },
{ 194, TARGET_STRING("CldalUncertGain"), 0, 2, 0 },
{ 195, TARGET_STRING("CnpUncertGain"), 0, 2, 0 },
{ 195, TARGET_STRING("CldarUncertGain"), 0, 2, 0 },
{ 196, TARGET_STRING("CnrUncertGain"), 0, 2, 0 },
{ 196, TARGET_STRING("CldrUncertGain"), 0, 2, 0 },
{ 197, TARGET_STRING("InertiaMoments_bias_kg_m2"), 0, 1, 0 },
{ 197, TARGET_STRING("ClpUncertGain"), 0, 2, 0 },
{ 198, TARGET_STRING("ThrustUncertGain"), 0, 2, 0 },
{ 198, TARGET_STRING("ClrUncertGain"), 0, 2, 0 },
{ 199, TARGET_STRING("X0"), 0, 0, 0 },
{ 199, TARGET_STRING("Cm0UncertVal"), 0, 2, 0 },
{ 200, TARGET_STRING("engine_att_rad"), 0, 10, 0 },
{ 200, TARGET_STRING("CmaUncertPct"), 0, 2, 0 },
{ 201, TARGET_STRING("engine_pos_m"), 0, 10, 0 },
{ 201, TARGET_STRING("CmdeUncertGain"), 0, 2, 0 },
{ 202, TARGET_STRING("hground"), 0, 2, 0 },
{ 202, TARGET_STRING("CmqUncertGain"), 0, 2, 0 },
{ 203, TARGET_STRING("Cn0UncertVal"), 0, 2, 0 },
{ 204, TARGET_STRING("CnbUncertGain"), 0, 2, 0 },
{ 205, TARGET_STRING("CndalUncertGain"), 0, 2, 0 },
{ 206, TARGET_STRING("CndarUncertGain"), 0, 2, 0 },
{ 207, TARGET_STRING("CndrUncertGain"), 0, 2, 0 },
{ 208, TARGET_STRING("CnpUncertGain"), 0, 2, 0 },
{ 209, TARGET_STRING("CnrUncertGain"), 0, 2, 0 },
{ 210, TARGET_STRING("InertiaMoments_bias_kg_m2"), 0, 1, 0 },
{ 211, TARGET_STRING("ThrustUncertGain"), 0, 2, 0 },
{ 212, TARGET_STRING("X0"), 0, 0, 0 },
{ 213, TARGET_STRING("engine_att_rad"), 0, 11, 0 },
{ 214, TARGET_STRING("engine_pos_m"), 0, 11, 0 },
{ 215, TARGET_STRING("hground"), 0, 2, 0 },
{ 0, (NULL), 0, 0, 0 }
};
@@ -511,163 +537,176 @@ static void* rtDataAddrMap[] = {
&cr929_SIL_P.auto_gear_updown, /* 43: Model Parameter */
&cr929_SIL_P.brake_lock, /* 44: Model Parameter */
&cr929_SIL_P.brake_release, /* 45: Model Parameter */
&cr929_SIL_P.dal_pos[0], /* 46: Model Parameter */
&cr929_SIL_P.dal_pwm[0], /* 47: Model Parameter */
&cr929_SIL_P.dar_pos[0], /* 48: Model Parameter */
&cr929_SIL_P.dar_pwm[0], /* 49: Model Parameter */
&cr929_SIL_P.del_pos[0], /* 50: Model Parameter */
&cr929_SIL_P.del_pwm[0], /* 51: Model Parameter */
&cr929_SIL_P.der_pos[0], /* 52: Model Parameter */
&cr929_SIL_P.der_pwm[0], /* 53: Model Parameter */
&cr929_SIL_P.det_time, /* 54: Model Parameter */
&cr929_SIL_P.dflii_pos[0], /* 55: Model Parameter */
&cr929_SIL_P.dflii_pwm[0], /* 56: Model Parameter */
&cr929_SIL_P.dflio_pos[0], /* 57: Model Parameter */
&cr929_SIL_P.dflio_pwm[0], /* 58: Model Parameter */
&cr929_SIL_P.dflo2_pos[0], /* 59: Model Parameter */
&cr929_SIL_P.dflo2_pwm[0], /* 60: Model Parameter */
&cr929_SIL_P.dflo_pos[0], /* 61: Model Parameter */
&cr929_SIL_P.dflo_pwm[0], /* 62: Model Parameter */
&cr929_SIL_P.dfrii_pos[0], /* 63: Model Parameter */
&cr929_SIL_P.dfrii_pwm[0], /* 64: Model Parameter */
&cr929_SIL_P.dfrio_pos[0], /* 65: Model Parameter */
&cr929_SIL_P.dfrio_pwm[0], /* 66: Model Parameter */
&cr929_SIL_P.dfro2_pos[0], /* 67: Model Parameter */
&cr929_SIL_P.dfro2_pwm[0], /* 68: Model Parameter */
&cr929_SIL_P.dfro_pos[0], /* 69: Model Parameter */
&cr929_SIL_P.dfro_pwm[0], /* 70: Model Parameter */
&cr929_SIL_P.dhl_pos[0], /* 71: Model Parameter */
&cr929_SIL_P.dhl_pwm[0], /* 72: Model Parameter */
&cr929_SIL_P.dhr_pos[0], /* 73: Model Parameter */
&cr929_SIL_P.dhr_pwm[0], /* 74: Model Parameter */
&cr929_SIL_P.dr_pos[0], /* 75: Model Parameter */
&cr929_SIL_P.dr_pwm[0], /* 76: Model Parameter */
&cr929_SIL_P.dspli1_pos[0], /* 77: Model Parameter */
&cr929_SIL_P.dspli1_pwm[0], /* 78: Model Parameter */
&cr929_SIL_P.dspli2_pos[0], /* 79: Model Parameter */
&cr929_SIL_P.dspli2_pwm[0], /* 80: Model Parameter */
&cr929_SIL_P.dspli3_pos[0], /* 81: Model Parameter */
&cr929_SIL_P.dspli3_pwm[0], /* 82: Model Parameter */
&cr929_SIL_P.dsplo1_pos[0], /* 83: Model Parameter */
&cr929_SIL_P.dsplo1_pwm[0], /* 84: Model Parameter */
&cr929_SIL_P.dsplo2_pos[0], /* 85: Model Parameter */
&cr929_SIL_P.dsplo2_pwm[0], /* 86: Model Parameter */
&cr929_SIL_P.dsplo3_pos[0], /* 87: Model Parameter */
&cr929_SIL_P.dsplo3_pwm[0], /* 88: Model Parameter */
&cr929_SIL_P.dsplo4_pos[0], /* 89: Model Parameter */
&cr929_SIL_P.dsplo4_pwm[0], /* 90: Model Parameter */
&cr929_SIL_P.dsplo5_pos[0], /* 91: Model Parameter */
&cr929_SIL_P.dsplo5_pwm[0], /* 92: Model Parameter */
&cr929_SIL_P.dspri1_pos[0], /* 93: Model Parameter */
&cr929_SIL_P.dspri1_pwm[0], /* 94: Model Parameter */
&cr929_SIL_P.dspri2_pos[0], /* 95: Model Parameter */
&cr929_SIL_P.dspri2_pwm[0], /* 96: Model Parameter */
&cr929_SIL_P.dspri3_pos[0], /* 97: Model Parameter */
&cr929_SIL_P.dspri3_pwm[0], /* 98: Model Parameter */
&cr929_SIL_P.dspro1_pos[0], /* 99: Model Parameter */
&cr929_SIL_P.dspro1_pwm[0], /* 100: Model Parameter */
&cr929_SIL_P.dspro2_pos[0], /* 101: Model Parameter */
&cr929_SIL_P.dspro2_pwm[0], /* 102: Model Parameter */
&cr929_SIL_P.dspro3_pos[0], /* 103: Model Parameter */
&cr929_SIL_P.dspro3_pwm[0], /* 104: Model Parameter */
&cr929_SIL_P.dspro4_pos[0], /* 105: Model Parameter */
&cr929_SIL_P.dspro4_pwm[0], /* 106: Model Parameter */
&cr929_SIL_P.dspro5_pos[0], /* 107: Model Parameter */
&cr929_SIL_P.dspro5_pwm[0], /* 108: Model Parameter */
&cr929_SIL_P.k_p, /* 109: Model Parameter */
&cr929_SIL_P.k_phi, /* 110: Model Parameter */
&cr929_SIL_P.k_psi, /* 111: Model Parameter */
&cr929_SIL_P.k_q, /* 112: Model Parameter */
&cr929_SIL_P.k_r, /* 113: Model Parameter */
&cr929_SIL_P.k_tht, /* 114: Model Parameter */
&cr929_SIL_P.ksi_v2tht, /* 115: Model Parameter */
&cr929_SIL_P.m, /* 116: Model Parameter */
&cr929_SIL_P.max_GS, /* 117: Model Parameter */
&cr929_SIL_P.max_az, /* 118: Model Parameter */
&cr929_SIL_P.max_da, /* 119: Model Parameter */
&cr929_SIL_P.max_de, /* 120: Model Parameter */
&cr929_SIL_P.max_df, /* 121: Model Parameter */
&cr929_SIL_P.max_dh, /* 122: Model Parameter */
&cr929_SIL_P.max_dr, /* 123: Model Parameter */
&cr929_SIL_P.max_dsp, /* 124: Model Parameter */
&cr929_SIL_P.max_hdot, /* 125: Model Parameter */
&cr929_SIL_P.max_p, /* 126: Model Parameter */
&cr929_SIL_P.max_phi, /* 127: Model Parameter */
&cr929_SIL_P.max_q, /* 128: Model Parameter */
&cr929_SIL_P.max_r, /* 129: Model Parameter */
&cr929_SIL_P.max_steer, /* 130: Model Parameter */
&cr929_SIL_P.max_taxi, /* 131: Model Parameter */
&cr929_SIL_P.max_thr, /* 132: Model Parameter */
&cr929_SIL_P.max_thrust, /* 133: Model Parameter */
&cr929_SIL_P.max_tht, /* 134: Model Parameter */
&cr929_SIL_P.min_AS, /* 135: Model Parameter */
&cr929_SIL_P.min_de, /* 136: Model Parameter */
&cr929_SIL_P.min_dh, /* 137: Model Parameter */
&cr929_SIL_P.min_dsp, /* 138: Model Parameter */
&cr929_SIL_P.min_hdot, /* 139: Model Parameter */
&cr929_SIL_P.min_ias, /* 140: Model Parameter */
&cr929_SIL_P.min_thr, /* 141: Model Parameter */
&cr929_SIL_P.min_tht, /* 142: Model Parameter */
&cr929_SIL_P.parachute_lock, /* 143: Model Parameter */
&cr929_SIL_P.parachute_release, /* 144: Model Parameter */
&cr929_SIL_P.raise_tht, /* 145: Model Parameter */
&cr929_SIL_P.steer_pos[0], /* 146: Model Parameter */
&cr929_SIL_P.steer_pwm[0], /* 147: Model Parameter */
&cr929_SIL_P.taxi_de, /* 148: Model Parameter */
&cr929_SIL_P.thr_pos[0], /* 149: Model Parameter */
&cr929_SIL_P.thr_pwm[0], /* 150: Model Parameter */
&cr929_SIL_P.w_as, /* 151: Model Parameter */
&cr929_SIL_P.w_p, /* 152: Model Parameter */
&cr929_SIL_P.w_q, /* 153: Model Parameter */
&cr929_SIL_P.w_r, /* 154: Model Parameter */
&cr929_SIL_P.w_v, /* 155: Model Parameter */
&cr929_SIL_P.w_v2tht, /* 156: Model Parameter */
&cr929_SIL_P.w_x, /* 157: Model Parameter */
&cr929_SIL_P.w_y, /* 158: Model Parameter */
&cr929_SIL_P.washout_r_den[0], /* 159: Model Parameter */
&cr929_SIL_P.washout_r_num[0], /* 160: Model Parameter */
&cr929_SIL_P.yaw_damping, /* 161: Model Parameter */
&cr929_SIL_P.zeta_v, /* 162: Model Parameter */
&cr929_SIL_P.transrate, /* 163: Model Parameter */
&cr929_SIL_P.actuator_trim[0], /* 164: Model Parameter */
&cr929_SIL_P.system_id, /* 165: Model Parameter */
&cr929_SIL_P.map_pwm[0], /* 166: Model Parameter */
Att0, /* 167: Model Parameter */
&CD0UncertVal, /* 168: Model Parameter */
CG_bias_m, /* 169: Model Parameter */
&CL0UncertVal, /* 170: Model Parameter */
&CLaUncertGain, /* 171: Model Parameter */
&CLdeUncertGain, /* 172: Model Parameter */
&CLqUncertGain, /* 173: Model Parameter */
&CY0UncertVal, /* 174: Model Parameter */
&CYbUncertGain, /* 175: Model Parameter */
&CYdrUncertGain, /* 176: Model Parameter */
&CYpUncertGain, /* 177: Model Parameter */
&CYrUncertGain, /* 178: Model Parameter */
&Cl0UncertVal, /* 179: Model Parameter */
&ClbUncertGain, /* 180: Model Parameter */
&CldalUncertGain, /* 181: Model Parameter */
&CldarUncertGain, /* 182: Model Parameter */
&CldrUncertGain, /* 183: Model Parameter */
&ClpUncertGain, /* 184: Model Parameter */
&ClrUncertGain, /* 185: Model Parameter */
&Cm0UncertVal, /* 186: Model Parameter */
&CmaUncertPct, /* 187: Model Parameter */
&CmdeUncertGain, /* 188: Model Parameter */
&CmqUncertGain, /* 189: Model Parameter */
&Cn0UncertVal, /* 190: Model Parameter */
&CnbUncertGain, /* 191: Model Parameter */
&CndalUncertGain, /* 192: Model Parameter */
&CndarUncertGain, /* 193: Model Parameter */
&CndrUncertGain, /* 194: Model Parameter */
&CnpUncertGain, /* 195: Model Parameter */
&CnrUncertGain, /* 196: Model Parameter */
InertiaMoments_bias_kg_m2, /* 197: Model Parameter */
&ThrustUncertGain, /* 198: Model Parameter */
X0, /* 199: Model Parameter */
engine_att_rad, /* 200: Model Parameter */
engine_pos_m, /* 201: Model Parameter */
&hground, /* 202: Model Parameter */
&cr929_SIL_P.da_list[0], /* 46: Model Parameter */
&cr929_SIL_P.dal_list[0], /* 47: Model Parameter */
&cr929_SIL_P.dal_pos[0], /* 48: Model Parameter */
&cr929_SIL_P.dal_pwm[0], /* 49: Model Parameter */
&cr929_SIL_P.dar_list[0], /* 50: Model Parameter */
&cr929_SIL_P.dar_pos[0], /* 51: Model Parameter */
&cr929_SIL_P.dar_pwm[0], /* 52: Model Parameter */
&cr929_SIL_P.del_pos[0], /* 53: Model Parameter */
&cr929_SIL_P.del_pwm[0], /* 54: Model Parameter */
&cr929_SIL_P.der_pos[0], /* 55: Model Parameter */
&cr929_SIL_P.der_pwm[0], /* 56: Model Parameter */
&cr929_SIL_P.det_time, /* 57: Model Parameter */
&cr929_SIL_P.dflap_ratelim, /* 58: Model Parameter */
&cr929_SIL_P.dflii_pos[0], /* 59: Model Parameter */
&cr929_SIL_P.dflii_pwm[0], /* 60: Model Parameter */
&cr929_SIL_P.dflio_pos[0], /* 61: Model Parameter */
&cr929_SIL_P.dflio_pwm[0], /* 62: Model Parameter */
&cr929_SIL_P.dflo2_pos[0], /* 63: Model Parameter */
&cr929_SIL_P.dflo2_pwm[0], /* 64: Model Parameter */
&cr929_SIL_P.dflo_pos[0], /* 65: Model Parameter */
&cr929_SIL_P.dflo_pwm[0], /* 66: Model Parameter */
&cr929_SIL_P.dfrii_pos[0], /* 67: Model Parameter */
&cr929_SIL_P.dfrii_pwm[0], /* 68: Model Parameter */
&cr929_SIL_P.dfrio_pos[0], /* 69: Model Parameter */
&cr929_SIL_P.dfrio_pwm[0], /* 70: Model Parameter */
&cr929_SIL_P.dfro2_pos[0], /* 71: Model Parameter */
&cr929_SIL_P.dfro2_pwm[0], /* 72: Model Parameter */
&cr929_SIL_P.dfro_pos[0], /* 73: Model Parameter */
&cr929_SIL_P.dfro_pwm[0], /* 74: Model Parameter */
&cr929_SIL_P.dhl_pos[0], /* 75: Model Parameter */
&cr929_SIL_P.dhl_pwm[0], /* 76: Model Parameter */
&cr929_SIL_P.dhr_pos[0], /* 77: Model Parameter */
&cr929_SIL_P.dhr_pwm[0], /* 78: Model Parameter */
&cr929_SIL_P.dht_ratelim, /* 79: Model Parameter */
&cr929_SIL_P.dr_pos[0], /* 80: Model Parameter */
&cr929_SIL_P.dr_pwm[0], /* 81: Model Parameter */
&cr929_SIL_P.dsp_ratelim, /* 82: Model Parameter */
&cr929_SIL_P.dspl4_list[0], /* 83: Model Parameter */
&cr929_SIL_P.dspl5_list[0], /* 84: Model Parameter */
&cr929_SIL_P.dspl7_list[0], /* 85: Model Parameter */
&cr929_SIL_P.dspl8_list[0], /* 86: Model Parameter */
&cr929_SIL_P.dspli1_pos[0], /* 87: Model Parameter */
&cr929_SIL_P.dspli1_pwm[0], /* 88: Model Parameter */
&cr929_SIL_P.dspli2_pos[0], /* 89: Model Parameter */
&cr929_SIL_P.dspli2_pwm[0], /* 90: Model Parameter */
&cr929_SIL_P.dspli3_pos[0], /* 91: Model Parameter */
&cr929_SIL_P.dspli3_pwm[0], /* 92: Model Parameter */
&cr929_SIL_P.dsplo1_pos[0], /* 93: Model Parameter */
&cr929_SIL_P.dsplo1_pwm[0], /* 94: Model Parameter */
&cr929_SIL_P.dsplo2_pos[0], /* 95: Model Parameter */
&cr929_SIL_P.dsplo2_pwm[0], /* 96: Model Parameter */
&cr929_SIL_P.dsplo3_pos[0], /* 97: Model Parameter */
&cr929_SIL_P.dsplo3_pwm[0], /* 98: Model Parameter */
&cr929_SIL_P.dsplo4_pos[0], /* 99: Model Parameter */
&cr929_SIL_P.dsplo4_pwm[0], /* 100: Model Parameter */
&cr929_SIL_P.dsplo5_pos[0], /* 101: Model Parameter */
&cr929_SIL_P.dsplo5_pwm[0], /* 102: Model Parameter */
&cr929_SIL_P.dspr4_list[0], /* 103: Model Parameter */
&cr929_SIL_P.dspr5_list[0], /* 104: Model Parameter */
&cr929_SIL_P.dspr7_list[0], /* 105: Model Parameter */
&cr929_SIL_P.dspr8_list[0], /* 106: Model Parameter */
&cr929_SIL_P.dspri1_pos[0], /* 107: Model Parameter */
&cr929_SIL_P.dspri1_pwm[0], /* 108: Model Parameter */
&cr929_SIL_P.dspri2_pos[0], /* 109: Model Parameter */
&cr929_SIL_P.dspri2_pwm[0], /* 110: Model Parameter */
&cr929_SIL_P.dspri3_pos[0], /* 111: Model Parameter */
&cr929_SIL_P.dspri3_pwm[0], /* 112: Model Parameter */
&cr929_SIL_P.dspro1_pos[0], /* 113: Model Parameter */
&cr929_SIL_P.dspro1_pwm[0], /* 114: Model Parameter */
&cr929_SIL_P.dspro2_pos[0], /* 115: Model Parameter */
&cr929_SIL_P.dspro2_pwm[0], /* 116: Model Parameter */
&cr929_SIL_P.dspro3_pos[0], /* 117: Model Parameter */
&cr929_SIL_P.dspro3_pwm[0], /* 118: Model Parameter */
&cr929_SIL_P.dspro4_pos[0], /* 119: Model Parameter */
&cr929_SIL_P.dspro4_pwm[0], /* 120: Model Parameter */
&cr929_SIL_P.dspro5_pos[0], /* 121: Model Parameter */
&cr929_SIL_P.dspro5_pwm[0], /* 122: Model Parameter */
&cr929_SIL_P.k_p, /* 123: Model Parameter */
&cr929_SIL_P.k_phi, /* 124: Model Parameter */
&cr929_SIL_P.k_psi, /* 125: Model Parameter */
&cr929_SIL_P.k_q, /* 126: Model Parameter */
&cr929_SIL_P.k_r, /* 127: Model Parameter */
&cr929_SIL_P.k_tht, /* 128: Model Parameter */
&cr929_SIL_P.ksi_v2tht, /* 129: Model Parameter */
&cr929_SIL_P.m, /* 130: Model Parameter */
&cr929_SIL_P.max_GS, /* 131: Model Parameter */
&cr929_SIL_P.max_az, /* 132: Model Parameter */
&cr929_SIL_P.max_da, /* 133: Model Parameter */
&cr929_SIL_P.max_de, /* 134: Model Parameter */
&cr929_SIL_P.max_dh, /* 135: Model Parameter */
&cr929_SIL_P.max_dr, /* 136: Model Parameter */
&cr929_SIL_P.max_dr_damping, /* 137: Model Parameter */
&cr929_SIL_P.max_dsp, /* 138: Model Parameter */
&cr929_SIL_P.max_hdot, /* 139: Model Parameter */
&cr929_SIL_P.max_p, /* 140: Model Parameter */
&cr929_SIL_P.max_phi, /* 141: Model Parameter */
&cr929_SIL_P.max_q, /* 142: Model Parameter */
&cr929_SIL_P.max_r, /* 143: Model Parameter */
&cr929_SIL_P.max_steer, /* 144: Model Parameter */
&cr929_SIL_P.max_taxi, /* 145: Model Parameter */
&cr929_SIL_P.max_thr, /* 146: Model Parameter */
&cr929_SIL_P.max_thr_manual, /* 147: Model Parameter */
&cr929_SIL_P.max_thrust, /* 148: Model Parameter */
&cr929_SIL_P.max_tht, /* 149: Model Parameter */
&cr929_SIL_P.min_AS, /* 150: Model Parameter */
&cr929_SIL_P.min_de, /* 151: Model Parameter */
&cr929_SIL_P.min_dh, /* 152: Model Parameter */
&cr929_SIL_P.min_dsp, /* 153: Model Parameter */
&cr929_SIL_P.min_hdot, /* 154: Model Parameter */
&cr929_SIL_P.min_thr, /* 155: Model Parameter */
&cr929_SIL_P.min_tht, /* 156: Model Parameter */
&cr929_SIL_P.parachute_lock, /* 157: Model Parameter */
&cr929_SIL_P.parachute_release, /* 158: Model Parameter */
&cr929_SIL_P.steer_pos[0], /* 159: Model Parameter */
&cr929_SIL_P.steer_pwm[0], /* 160: Model Parameter */
&cr929_SIL_P.taxi_de, /* 161: Model Parameter */
&cr929_SIL_P.thr_pos[0], /* 162: Model Parameter */
&cr929_SIL_P.thr_pwm[0], /* 163: Model Parameter */
&cr929_SIL_P.w_as, /* 164: Model Parameter */
&cr929_SIL_P.w_p, /* 165: Model Parameter */
&cr929_SIL_P.w_q, /* 166: Model Parameter */
&cr929_SIL_P.w_r, /* 167: Model Parameter */
&cr929_SIL_P.w_v, /* 168: Model Parameter */
&cr929_SIL_P.w_v2tht, /* 169: Model Parameter */
&cr929_SIL_P.w_x, /* 170: Model Parameter */
&cr929_SIL_P.w_y, /* 171: Model Parameter */
&cr929_SIL_P.washout_r_den[0], /* 172: Model Parameter */
&cr929_SIL_P.washout_r_num[0], /* 173: Model Parameter */
&cr929_SIL_P.yaw_damping, /* 174: Model Parameter */
&cr929_SIL_P.zeta_v, /* 175: Model Parameter */
&cr929_SIL_P.transrate, /* 176: Model Parameter */
&cr929_SIL_P.actuator_trim[0], /* 177: Model Parameter */
&cr929_SIL_P.system_id, /* 178: Model Parameter */
&cr929_SIL_P.map_pwm[0], /* 179: Model Parameter */
Att0, /* 180: Model Parameter */
&CD0UncertVal, /* 181: Model Parameter */
CG_bias_m, /* 182: Model Parameter */
&CL0UncertVal, /* 183: Model Parameter */
&CLaUncertGain, /* 184: Model Parameter */
&CLdeUncertGain, /* 185: Model Parameter */
&CLqUncertGain, /* 186: Model Parameter */
&CY0UncertVal, /* 187: Model Parameter */
&CYbUncertGain, /* 188: Model Parameter */
&CYdrUncertGain, /* 189: Model Parameter */
&CYpUncertGain, /* 190: Model Parameter */
&CYrUncertGain, /* 191: Model Parameter */
&Cl0UncertVal, /* 192: Model Parameter */
&ClbUncertGain, /* 193: Model Parameter */
&CldalUncertGain, /* 194: Model Parameter */
&CldarUncertGain, /* 195: Model Parameter */
&CldrUncertGain, /* 196: Model Parameter */
&ClpUncertGain, /* 197: Model Parameter */
&ClrUncertGain, /* 198: Model Parameter */
&Cm0UncertVal, /* 199: Model Parameter */
&CmaUncertPct, /* 200: Model Parameter */
&CmdeUncertGain, /* 201: Model Parameter */
&CmqUncertGain, /* 202: Model Parameter */
&Cn0UncertVal, /* 203: Model Parameter */
&CnbUncertGain, /* 204: Model Parameter */
&CndalUncertGain, /* 205: Model Parameter */
&CndarUncertGain, /* 206: Model Parameter */
&CndrUncertGain, /* 207: Model Parameter */
&CnpUncertGain, /* 208: Model Parameter */
&CnrUncertGain, /* 209: Model Parameter */
InertiaMoments_bias_kg_m2, /* 210: Model Parameter */
&ThrustUncertGain, /* 211: Model Parameter */
X0, /* 212: Model Parameter */
engine_att_rad, /* 213: Model Parameter */
engine_pos_m, /* 214: Model Parameter */
&hground, /* 215: Model Parameter */
};
/* Declare Data Run-Time Dimension Buffer Addresses statically */
@@ -725,7 +764,9 @@ static const rtwCAPI_DimensionMap rtDimensionMap[] = {
{ rtwCAPI_VECTOR, 18, 2, 0 },
{ rtwCAPI_MATRIX_COL_MAJOR, 20, 2, 0 }
{ rtwCAPI_VECTOR, 20, 2, 0 },
{ rtwCAPI_MATRIX_COL_MAJOR, 22, 2, 0 }
};
/* Dimension Array- use dimArrayIndex to access elements of this array */
@@ -739,19 +780,21 @@ static const uint_T rtDimensionArray[] = {
1, /* 6 */
12, /* 7 */
1, /* 8 */
5, /* 9 */
15, /* 9 */
1, /* 10 */
6, /* 11 */
5, /* 11 */
1, /* 12 */
9, /* 13 */
6, /* 13 */
1, /* 14 */
2, /* 15 */
9, /* 15 */
1, /* 16 */
8, /* 17 */
4, /* 17 */
1, /* 18 */
20, /* 19 */
2, /* 20 */
3 /* 21 */
8, /* 19 */
1, /* 20 */
20, /* 21 */
2, /* 22 */
3 /* 23 */
};
/* Fixed Point Map */
@@ -784,7 +827,7 @@ static rtwCAPI_ModelMappingStaticInfo mmiStatic = {
(NULL), 0 },
{ rtBlockParameters, 0,
rtModelParameters, 203 },
rtModelParameters, 216 },
{ (NULL), 0 },
@@ -792,10 +835,10 @@ static rtwCAPI_ModelMappingStaticInfo mmiStatic = {
rtElementMap, rtSampleTimeMap, rtDimensionArray },
"float",
{ 698983419U,
4073518033U,
1241952066U,
39470405U },
{ 3320987815U,
2173730849U,
3802742742U,
95186020U },
(NULL), 0,
0
};
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.919
* Model version : 1.1105
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Dec 21 02:12:38 2020
* C/C++ source code generated on : Sun Dec 27 10:26:23 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
File diff suppressed because it is too large Load Diff
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.919
* Model version : 1.1105
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Dec 21 02:12:38 2020
* C/C++ source code generated on : Sun Dec 27 10:26:23 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -177,583 +177,583 @@ extern const uint8_T rtCP_pooled_mhMab4fllVU3;
extern const uint8_T rtCP_pooled_mDbfc7f8L4g9;
#define rtCP_Bias1_Bias rtCP_pooled_FEWufo6vVHrj /* Expression: -eye(3)
* Referenced by: '<S151>/Bias1'
* Referenced by: '<S156>/Bias1'
*/
#define rtCP_Bias1_Bias_n rtCP_pooled_FEWufo6vVHrj /* Expression: -eye(3)
* Referenced by: '<S189>/Bias1'
* Referenced by: '<S194>/Bias1'
*/
#define rtCP_Constant_Value_d5 rtCP_pooled_B5TQ9jFT4w0p /* Expression: [0 0 0]
* Referenced by: '<S297>/Constant'
* Referenced by: '<S302>/Constant'
*/
#define rtCP_Gain1_Gain_my rtCP_pooled_bDcwUj8yZ6yU /* Expression: [1 1 -1]
* Referenced by: '<S146>/Gain1'
* Referenced by: '<S151>/Gain1'
*/
#define rtCP_Const_inertiaMoments_base_kg_m2_Value rtCP_pooled_S80dFLY2lgQq/* Expression: cr929_massbalance_mdl.inertiaMoments_base_kg_m2
* Referenced by: '<S94>/Const_inertiaMoments_base_kg_m2'
* Referenced by: '<S99>/Const_inertiaMoments_base_kg_m2'
*/
#define rtCP_table1D_CL_lon_tableData rtCP_pooled_zTYYbcSootw3 /* Expression: cr929_aerodynamics_mdl.tab_CL_lon
* Referenced by: '<S52>/table1D_CL_lon'
* Referenced by: '<S53>/table1D_CL_lon'
*/
#define rtCP_table1D_CL_lon_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S52>/table1D_CL_lon'
* Referenced by: '<S53>/table1D_CL_lon'
*/
#define rtCP_table2D_CL_lat_tableData rtCP_pooled_rnzXCjvQlWUv /* Expression: cr929_aerodynamics_mdl.tab_CL_lat
* Referenced by: '<S52>/table2D_CL_lat'
* Referenced by: '<S53>/table2D_CL_lat'
*/
#define rtCP_table2D_CL_lat_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S52>/table2D_CL_lat'
* Referenced by: '<S53>/table2D_CL_lat'
*/
#define rtCP_table2D_CL_lat_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S52>/table2D_CL_lat'
* Referenced by: '<S53>/table2D_CL_lat'
*/
#define rtCP_table2D_CL_de_tableData rtCP_pooled_T9WVnxzWRiNS /* Expression: cr929_aerodynamics_mdl.tab_CL_de
* Referenced by: '<S52>/table2D_CL_de'
* Referenced by: '<S53>/table2D_CL_de'
*/
#define rtCP_table2D_CL_de_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S52>/table2D_CL_de'
* Referenced by: '<S53>/table2D_CL_de'
*/
#define rtCP_table2D_CL_de_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_de_deg
* Referenced by: '<S52>/table2D_CL_de'
* Referenced by: '<S53>/table2D_CL_de'
*/
#define rtCP_table2D_CL_dal_tableData rtCP_pooled_EKLaGai6EOKc /* Expression: cr929_aerodynamics_mdl.tab_CL_dal
* Referenced by: '<S52>/table2D_CL_dal'
* Referenced by: '<S53>/table2D_CL_dal'
*/
#define rtCP_table2D_CL_dal_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S52>/table2D_CL_dal'
* Referenced by: '<S53>/table2D_CL_dal'
*/
#define rtCP_table2D_CL_dal_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dal_deg
* Referenced by: '<S52>/table2D_CL_dal'
* Referenced by: '<S53>/table2D_CL_dal'
*/
#define rtCP_table2D_CL_dar_tableData rtCP_pooled_Q42DXo9trIKm /* Expression: cr929_aerodynamics_mdl.tab_CL_dar
* Referenced by: '<S52>/table2D_CL_dar'
* Referenced by: '<S53>/table2D_CL_dar'
*/
#define rtCP_table2D_CL_dar_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S52>/table2D_CL_dar'
* Referenced by: '<S53>/table2D_CL_dar'
*/
#define rtCP_table2D_CL_dar_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dar_deg
* Referenced by: '<S52>/table2D_CL_dar'
* Referenced by: '<S53>/table2D_CL_dar'
*/
#define rtCP_table2D_CL_dr_tableData rtCP_pooled_VzzbKKJcw9pK /* Expression: cr929_aerodynamics_mdl.tab_CL_dr
* Referenced by: '<S52>/table2D_CL_dr'
* Referenced by: '<S53>/table2D_CL_dr'
*/
#define rtCP_table2D_CL_dr_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S52>/table2D_CL_dr'
* Referenced by: '<S53>/table2D_CL_dr'
*/
#define rtCP_table2D_CL_dr_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dr_deg
* Referenced by: '<S52>/table2D_CL_dr'
* Referenced by: '<S53>/table2D_CL_dr'
*/
#define rtCP_table2D_CL_dsp_tableData rtCP_pooled_9A55pF5msGkc /* Expression: cr929_aerodynamics_mdl.tab_CL_dsp
* Referenced by: '<S52>/table2D_CL_dsp'
* Referenced by: '<S53>/table2D_CL_dsp'
*/
#define rtCP_table2D_CL_dsp_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S52>/table2D_CL_dsp'
* Referenced by: '<S53>/table2D_CL_dsp'
*/
#define rtCP_table2D_CL_dsp_bp02Data rtCP_pooled_VHbNPJZ3v24j /* Expression: cr929_aerodynamics_mdl.indep_dsp_deg
* Referenced by: '<S52>/table2D_CL_dsp'
* Referenced by: '<S53>/table2D_CL_dsp'
*/
#define rtCP_table2D_CL_dht_tableData rtCP_pooled_X8OnbBJFT5Fr /* Expression: cr929_aerodynamics_mdl.tab_CL_dht
* Referenced by: '<S52>/table2D_CL_dht'
* Referenced by: '<S53>/table2D_CL_dht'
*/
#define rtCP_table2D_CL_dht_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S52>/table2D_CL_dht'
* Referenced by: '<S53>/table2D_CL_dht'
*/
#define rtCP_table2D_CL_dht_bp02Data rtCP_pooled_yygrMkc1NFAx /* Expression: cr929_aerodynamics_mdl.indep_dht_deg
* Referenced by: '<S52>/table2D_CL_dht'
* Referenced by: '<S53>/table2D_CL_dht'
*/
#define rtCP_table1D_CL_q_tableData rtCP_pooled_xiUbV39gmr51 /* Expression: cr929_aerodynamics_mdl.tab_CL_q
* Referenced by: '<S52>/table1D_CL_q'
* Referenced by: '<S53>/table1D_CL_q'
*/
#define rtCP_table1D_CL_q_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S52>/table1D_CL_q'
* Referenced by: '<S53>/table1D_CL_q'
*/
#define rtCP_table1D_CL_a_tableData rtCP_pooled_dFg05I8EBv6y /* Expression: cr929_aerodynamics_mdl.tab_CL_a
* Referenced by: '<S52>/table1D_CL_a'
* Referenced by: '<S53>/table1D_CL_a'
*/
#define rtCP_table1D_CL_a_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S52>/table1D_CL_a'
* Referenced by: '<S53>/table1D_CL_a'
*/
#define rtCP_table2D_CY_lat_tableData rtCP_pooled_mzWb8PeRTPIn /* Expression: cr929_aerodynamics_mdl.tab_CY_lat
* Referenced by: '<S53>/table2D_CY_lat'
* Referenced by: '<S54>/table2D_CY_lat'
*/
#define rtCP_table2D_CY_lat_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S53>/table2D_CY_lat'
* Referenced by: '<S54>/table2D_CY_lat'
*/
#define rtCP_table2D_CY_lat_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S53>/table2D_CY_lat'
* Referenced by: '<S54>/table2D_CY_lat'
*/
#define rtCP_table2D_CY_dal_tableData rtCP_pooled_dWBgqRU5PLnH /* Expression: cr929_aerodynamics_mdl.tab_CY_dal
* Referenced by: '<S53>/table2D_CY_dal'
* Referenced by: '<S54>/table2D_CY_dal'
*/
#define rtCP_table2D_CY_dal_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S53>/table2D_CY_dal'
* Referenced by: '<S54>/table2D_CY_dal'
*/
#define rtCP_table2D_CY_dal_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dal_deg
* Referenced by: '<S53>/table2D_CY_dal'
* Referenced by: '<S54>/table2D_CY_dal'
*/
#define rtCP_table2D_CY_dar_tableData rtCP_pooled_URmVjT3d2FYE /* Expression: cr929_aerodynamics_mdl.tab_CY_dar
* Referenced by: '<S53>/table2D_CY_dar'
* Referenced by: '<S54>/table2D_CY_dar'
*/
#define rtCP_table2D_CY_dar_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S53>/table2D_CY_dar'
* Referenced by: '<S54>/table2D_CY_dar'
*/
#define rtCP_table2D_CY_dar_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dar_deg
* Referenced by: '<S53>/table2D_CY_dar'
* Referenced by: '<S54>/table2D_CY_dar'
*/
#define rtCP_table2D_CY_dr_tableData rtCP_pooled_ryAr7tgTm6mb /* Expression: cr929_aerodynamics_mdl.tab_CY_dr
* Referenced by: '<S53>/table2D_CY_dr'
* Referenced by: '<S54>/table2D_CY_dr'
*/
#define rtCP_table2D_CY_dr_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S53>/table2D_CY_dr'
* Referenced by: '<S54>/table2D_CY_dr'
*/
#define rtCP_table2D_CY_dr_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dr_deg
* Referenced by: '<S53>/table2D_CY_dr'
* Referenced by: '<S54>/table2D_CY_dr'
*/
#define rtCP_table1D_CY_p_tableData rtCP_pooled_W8BwPXLbIlPf /* Expression: cr929_aerodynamics_mdl.tab_CY_p
* Referenced by: '<S53>/table1D_CY_p'
* Referenced by: '<S54>/table1D_CY_p'
*/
#define rtCP_table1D_CY_p_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S53>/table1D_CY_p'
* Referenced by: '<S54>/table1D_CY_p'
*/
#define rtCP_table1D_CY_r_tableData rtCP_pooled_e98tV1xYLBIg /* Expression: cr929_aerodynamics_mdl.tab_CY_r
* Referenced by: '<S53>/table1D_CY_r'
* Referenced by: '<S54>/table1D_CY_r'
*/
#define rtCP_table1D_CY_r_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S53>/table1D_CY_r'
* Referenced by: '<S54>/table1D_CY_r'
*/
#define rtCP_table2D_CY_b_tableData rtCP_pooled_O6xwsdeWKGD9 /* Expression: cr929_aerodynamics_mdl.tab_CY_b
* Referenced by: '<S53>/table2D_CY_b'
* Referenced by: '<S54>/table2D_CY_b'
*/
#define rtCP_table2D_CY_b_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S53>/table2D_CY_b'
* Referenced by: '<S54>/table2D_CY_b'
*/
#define rtCP_table2D_CY_b_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S53>/table2D_CY_b'
* Referenced by: '<S54>/table2D_CY_b'
*/
#define rtCP_table1D_CD_lon_tableData rtCP_pooled_G9XAQpP05B4x /* Expression: cr929_aerodynamics_mdl.tab_CD_lon
* Referenced by: '<S51>/table1D_CD_lon'
* Referenced by: '<S52>/table1D_CD_lon'
*/
#define rtCP_table1D_CD_lon_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S51>/table1D_CD_lon'
* Referenced by: '<S52>/table1D_CD_lon'
*/
#define rtCP_table2D_CD_lat_tableData rtCP_pooled_cCtPnRbETOIg /* Expression: cr929_aerodynamics_mdl.tab_CD_lat
* Referenced by: '<S51>/table2D_CD_lat'
* Referenced by: '<S52>/table2D_CD_lat'
*/
#define rtCP_table2D_CD_lat_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S51>/table2D_CD_lat'
* Referenced by: '<S52>/table2D_CD_lat'
*/
#define rtCP_table2D_CD_lat_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S51>/table2D_CD_lat'
* Referenced by: '<S52>/table2D_CD_lat'
*/
#define rtCP_table2D_CD_dal_tableData rtCP_pooled_uqsuPDWrNqQD /* Expression: cr929_aerodynamics_mdl.tab_CD_dal
* Referenced by: '<S51>/table2D_CD_dal'
* Referenced by: '<S52>/table2D_CD_dal'
*/
#define rtCP_table2D_CD_dal_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S51>/table2D_CD_dal'
* Referenced by: '<S52>/table2D_CD_dal'
*/
#define rtCP_table2D_CD_dal_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dal_deg
* Referenced by: '<S51>/table2D_CD_dal'
* Referenced by: '<S52>/table2D_CD_dal'
*/
#define rtCP_table2D_CD_dar_tableData rtCP_pooled_lw4wfqyFxbjL /* Expression: cr929_aerodynamics_mdl.tab_CD_dar
* Referenced by: '<S51>/table2D_CD_dar'
* Referenced by: '<S52>/table2D_CD_dar'
*/
#define rtCP_table2D_CD_dar_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S51>/table2D_CD_dar'
* Referenced by: '<S52>/table2D_CD_dar'
*/
#define rtCP_table2D_CD_dar_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dar_deg
* Referenced by: '<S51>/table2D_CD_dar'
* Referenced by: '<S52>/table2D_CD_dar'
*/
#define rtCP_table2D_CD_de_tableData rtCP_pooled_Lx8p53mIgJtm /* Expression: cr929_aerodynamics_mdl.tab_CD_de
* Referenced by: '<S51>/table2D_CD_de'
* Referenced by: '<S52>/table2D_CD_de'
*/
#define rtCP_table2D_CD_de_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S51>/table2D_CD_de'
* Referenced by: '<S52>/table2D_CD_de'
*/
#define rtCP_table2D_CD_de_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_de_deg
* Referenced by: '<S51>/table2D_CD_de'
* Referenced by: '<S52>/table2D_CD_de'
*/
#define rtCP_table2D_CD_dr_tableData rtCP_pooled_bRAZvMmqmMae /* Expression: cr929_aerodynamics_mdl.tab_CD_dr
* Referenced by: '<S51>/table2D_CD_dr'
* Referenced by: '<S52>/table2D_CD_dr'
*/
#define rtCP_table2D_CD_dr_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S51>/table2D_CD_dr'
* Referenced by: '<S52>/table2D_CD_dr'
*/
#define rtCP_table2D_CD_dr_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dr_deg
* Referenced by: '<S51>/table2D_CD_dr'
* Referenced by: '<S52>/table2D_CD_dr'
*/
#define rtCP_table2D_CD_dsp_tableData rtCP_pooled_7jhjhRQxtCyL /* Expression: cr929_aerodynamics_mdl.tab_CD_dsp
* Referenced by: '<S51>/table2D_CD_dsp'
* Referenced by: '<S52>/table2D_CD_dsp'
*/
#define rtCP_table2D_CD_dsp_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S51>/table2D_CD_dsp'
* Referenced by: '<S52>/table2D_CD_dsp'
*/
#define rtCP_table2D_CD_dsp_bp02Data rtCP_pooled_VHbNPJZ3v24j /* Expression: cr929_aerodynamics_mdl.indep_dsp_deg
* Referenced by: '<S51>/table2D_CD_dsp'
* Referenced by: '<S52>/table2D_CD_dsp'
*/
#define rtCP_table2D_CD_dht_tableData rtCP_pooled_jVwfOS3tHTXI /* Expression: cr929_aerodynamics_mdl.tab_CD_dht
* Referenced by: '<S51>/table2D_CD_dht'
* Referenced by: '<S52>/table2D_CD_dht'
*/
#define rtCP_table2D_CD_dht_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S51>/table2D_CD_dht'
* Referenced by: '<S52>/table2D_CD_dht'
*/
#define rtCP_table2D_CD_dht_bp02Data rtCP_pooled_yygrMkc1NFAx /* Expression: cr929_aerodynamics_mdl.indep_dht_deg
* Referenced by: '<S51>/table2D_CD_dht'
* Referenced by: '<S52>/table2D_CD_dht'
*/
#define rtCP_table2D_Cl_lat_tableData rtCP_pooled_0wR4CnK94ItC /* Expression: cr929_aerodynamics_mdl.tab_Cl_lat
* Referenced by: '<S54>/table2D_Cl_lat'
* Referenced by: '<S55>/table2D_Cl_lat'
*/
#define rtCP_table2D_Cl_lat_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S54>/table2D_Cl_lat'
* Referenced by: '<S55>/table2D_Cl_lat'
*/
#define rtCP_table2D_Cl_lat_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S54>/table2D_Cl_lat'
* Referenced by: '<S55>/table2D_Cl_lat'
*/
#define rtCP_table2D_Cl_dal_tableData rtCP_pooled_vpEvyoOCyZr3 /* Expression: cr929_aerodynamics_mdl.tab_Cl_dal
* Referenced by: '<S54>/table2D_Cl_dal'
* Referenced by: '<S55>/table2D_Cl_dal'
*/
#define rtCP_table2D_Cl_dal_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S54>/table2D_Cl_dal'
* Referenced by: '<S55>/table2D_Cl_dal'
*/
#define rtCP_table2D_Cl_dal_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dal_deg
* Referenced by: '<S54>/table2D_Cl_dal'
* Referenced by: '<S55>/table2D_Cl_dal'
*/
#define rtCP_table2D_Cl_dar_tableData rtCP_pooled_wHLENy8tUt9u /* Expression: cr929_aerodynamics_mdl.tab_Cl_dar
* Referenced by: '<S54>/table2D_Cl_dar'
* Referenced by: '<S55>/table2D_Cl_dar'
*/
#define rtCP_table2D_Cl_dar_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S54>/table2D_Cl_dar'
* Referenced by: '<S55>/table2D_Cl_dar'
*/
#define rtCP_table2D_Cl_dar_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dar_deg
* Referenced by: '<S54>/table2D_Cl_dar'
* Referenced by: '<S55>/table2D_Cl_dar'
*/
#define rtCP_table2D_Cl_dr_tableData rtCP_pooled_2hBxhjqJ5wm2 /* Expression: cr929_aerodynamics_mdl.tab_Cl_dr
* Referenced by: '<S54>/table2D_Cl_dr'
* Referenced by: '<S55>/table2D_Cl_dr'
*/
#define rtCP_table2D_Cl_dr_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S54>/table2D_Cl_dr'
* Referenced by: '<S55>/table2D_Cl_dr'
*/
#define rtCP_table2D_Cl_dr_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dr_deg
* Referenced by: '<S54>/table2D_Cl_dr'
* Referenced by: '<S55>/table2D_Cl_dr'
*/
#define rtCP_table1D_Cl_p_tableData rtCP_pooled_GoV82cbx7SqY /* Expression: cr929_aerodynamics_mdl.tab_Cl_p
* Referenced by: '<S54>/table1D_Cl_p'
* Referenced by: '<S55>/table1D_Cl_p'
*/
#define rtCP_table1D_Cl_p_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S54>/table1D_Cl_p'
* Referenced by: '<S55>/table1D_Cl_p'
*/
#define rtCP_table1D_Cl_r_tableData rtCP_pooled_3W9Pqp7ru9WK /* Expression: cr929_aerodynamics_mdl.tab_Cl_r
* Referenced by: '<S54>/table1D_Cl_r'
* Referenced by: '<S55>/table1D_Cl_r'
*/
#define rtCP_table1D_Cl_r_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S54>/table1D_Cl_r'
* Referenced by: '<S55>/table1D_Cl_r'
*/
#define rtCP_table2D_Cl_b_tableData rtCP_pooled_mfJ2O5Ro8goj /* Expression: cr929_aerodynamics_mdl.tab_Cl_b
* Referenced by: '<S54>/table2D_Cl_b'
* Referenced by: '<S55>/table2D_Cl_b'
*/
#define rtCP_table2D_Cl_b_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S54>/table2D_Cl_b'
* Referenced by: '<S55>/table2D_Cl_b'
*/
#define rtCP_table2D_Cl_b_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S54>/table2D_Cl_b'
* Referenced by: '<S55>/table2D_Cl_b'
*/
#define rtCP_table1D_Cm_lon_tableData rtCP_pooled_iJDvC2BwIyH4 /* Expression: cr929_aerodynamics_mdl.tab_Cm_lon
* Referenced by: '<S55>/table1D_Cm_lon'
* Referenced by: '<S56>/table1D_Cm_lon'
*/
#define rtCP_table1D_Cm_lon_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S55>/table1D_Cm_lon'
* Referenced by: '<S56>/table1D_Cm_lon'
*/
#define rtCP_table2D_Cm_lat_tableData rtCP_pooled_9XuOkoVKMZ3I /* Expression: cr929_aerodynamics_mdl.tab_Cm_lat
* Referenced by: '<S55>/table2D_Cm_lat'
* Referenced by: '<S56>/table2D_Cm_lat'
*/
#define rtCP_table2D_Cm_lat_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S55>/table2D_Cm_lat'
* Referenced by: '<S56>/table2D_Cm_lat'
*/
#define rtCP_table2D_Cm_lat_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S55>/table2D_Cm_lat'
* Referenced by: '<S56>/table2D_Cm_lat'
*/
#define rtCP_table2D_Cm_de_tableData rtCP_pooled_oRpJlIttHyc0 /* Expression: cr929_aerodynamics_mdl.tab_Cm_de
* Referenced by: '<S55>/table2D_Cm_de'
* Referenced by: '<S56>/table2D_Cm_de'
*/
#define rtCP_table2D_Cm_de_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S55>/table2D_Cm_de'
* Referenced by: '<S56>/table2D_Cm_de'
*/
#define rtCP_table2D_Cm_de_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_de_deg
* Referenced by: '<S55>/table2D_Cm_de'
* Referenced by: '<S56>/table2D_Cm_de'
*/
#define rtCP_table2D_Cm_dal_tableData rtCP_pooled_IvRbezMiGApi /* Expression: cr929_aerodynamics_mdl.tab_Cm_dal
* Referenced by: '<S55>/table2D_Cm_dal'
* Referenced by: '<S56>/table2D_Cm_dal'
*/
#define rtCP_table2D_Cm_dal_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S55>/table2D_Cm_dal'
* Referenced by: '<S56>/table2D_Cm_dal'
*/
#define rtCP_table2D_Cm_dal_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dal_deg
* Referenced by: '<S55>/table2D_Cm_dal'
* Referenced by: '<S56>/table2D_Cm_dal'
*/
#define rtCP_table2D_Cm_dar_tableData rtCP_pooled_EhGSTZA30cxr /* Expression: cr929_aerodynamics_mdl.tab_Cm_dar
* Referenced by: '<S55>/table2D_Cm_dar'
* Referenced by: '<S56>/table2D_Cm_dar'
*/
#define rtCP_table2D_Cm_dar_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S55>/table2D_Cm_dar'
* Referenced by: '<S56>/table2D_Cm_dar'
*/
#define rtCP_table2D_Cm_dar_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dar_deg
* Referenced by: '<S55>/table2D_Cm_dar'
* Referenced by: '<S56>/table2D_Cm_dar'
*/
#define rtCP_table2D_Cm_dr_tableData rtCP_pooled_tigtHjQ3SUIc /* Expression: cr929_aerodynamics_mdl.tab_Cm_dr
* Referenced by: '<S55>/table2D_Cm_dr'
* Referenced by: '<S56>/table2D_Cm_dr'
*/
#define rtCP_table2D_Cm_dr_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S55>/table2D_Cm_dr'
* Referenced by: '<S56>/table2D_Cm_dr'
*/
#define rtCP_table2D_Cm_dr_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dr_deg
* Referenced by: '<S55>/table2D_Cm_dr'
* Referenced by: '<S56>/table2D_Cm_dr'
*/
#define rtCP_table2D_Cm_dsp_tableData rtCP_pooled_3PwDfBxUaY4t /* Expression: cr929_aerodynamics_mdl.tab_Cm_dsp
* Referenced by: '<S55>/table2D_Cm_dsp'
* Referenced by: '<S56>/table2D_Cm_dsp'
*/
#define rtCP_table2D_Cm_dsp_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S55>/table2D_Cm_dsp'
* Referenced by: '<S56>/table2D_Cm_dsp'
*/
#define rtCP_table2D_Cm_dsp_bp02Data rtCP_pooled_VHbNPJZ3v24j /* Expression: cr929_aerodynamics_mdl.indep_dsp_deg
* Referenced by: '<S55>/table2D_Cm_dsp'
* Referenced by: '<S56>/table2D_Cm_dsp'
*/
#define rtCP_table2D_Cm_dht_tableData rtCP_pooled_rrGnQAttGs8l /* Expression: cr929_aerodynamics_mdl.tab_Cm_dht
* Referenced by: '<S55>/table2D_Cm_dht'
* Referenced by: '<S56>/table2D_Cm_dht'
*/
#define rtCP_table2D_Cm_dht_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S55>/table2D_Cm_dht'
* Referenced by: '<S56>/table2D_Cm_dht'
*/
#define rtCP_table2D_Cm_dht_bp02Data rtCP_pooled_yygrMkc1NFAx /* Expression: cr929_aerodynamics_mdl.indep_dht_deg
* Referenced by: '<S55>/table2D_Cm_dht'
* Referenced by: '<S56>/table2D_Cm_dht'
*/
#define rtCP_table1D_Cm_q_tableData rtCP_pooled_dZV3JxbrxW3t /* Expression: cr929_aerodynamics_mdl.tab_Cm_q
* Referenced by: '<S55>/table1D_Cm_q'
* Referenced by: '<S56>/table1D_Cm_q'
*/
#define rtCP_table1D_Cm_q_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S55>/table1D_Cm_q'
* Referenced by: '<S56>/table1D_Cm_q'
*/
#define rtCP_table1D_Cm_a_tableData rtCP_pooled_NpNReBixsRVv /* Expression: cr929_aerodynamics_mdl.tab_Cm_a
* Referenced by: '<S55>/table1D_Cm_a'
* Referenced by: '<S56>/table1D_Cm_a'
*/
#define rtCP_table1D_Cm_a_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S55>/table1D_Cm_a'
* Referenced by: '<S56>/table1D_Cm_a'
*/
#define rtCP_table2D_Cn_lat_tableData rtCP_pooled_bSdlzJL9ZM2W /* Expression: cr929_aerodynamics_mdl.tab_Cn_lat
* Referenced by: '<S56>/table2D_Cn_lat'
* Referenced by: '<S57>/table2D_Cn_lat'
*/
#define rtCP_table2D_Cn_lat_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S56>/table2D_Cn_lat'
* Referenced by: '<S57>/table2D_Cn_lat'
*/
#define rtCP_table2D_Cn_lat_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S56>/table2D_Cn_lat'
* Referenced by: '<S57>/table2D_Cn_lat'
*/
#define rtCP_table2D_Cn_dal_tableData rtCP_pooled_3X5IuTWlZwwZ /* Expression: cr929_aerodynamics_mdl.tab_Cn_dal
* Referenced by: '<S56>/table2D_Cn_dal'
* Referenced by: '<S57>/table2D_Cn_dal'
*/
#define rtCP_table2D_Cn_dal_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S56>/table2D_Cn_dal'
* Referenced by: '<S57>/table2D_Cn_dal'
*/
#define rtCP_table2D_Cn_dal_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dal_deg
* Referenced by: '<S56>/table2D_Cn_dal'
* Referenced by: '<S57>/table2D_Cn_dal'
*/
#define rtCP_table2D_Cn_dar_tableData rtCP_pooled_trcDwIhKeB4N /* Expression: cr929_aerodynamics_mdl.tab_Cn_dar
* Referenced by: '<S56>/table2D_Cn_dar'
* Referenced by: '<S57>/table2D_Cn_dar'
*/
#define rtCP_table2D_Cn_dar_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S56>/table2D_Cn_dar'
* Referenced by: '<S57>/table2D_Cn_dar'
*/
#define rtCP_table2D_Cn_dar_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dar_deg
* Referenced by: '<S56>/table2D_Cn_dar'
* Referenced by: '<S57>/table2D_Cn_dar'
*/
#define rtCP_table2D_Cn_dr_tableData rtCP_pooled_fTr69NNDuv4O /* Expression: cr929_aerodynamics_mdl.tab_Cn_dr
* Referenced by: '<S56>/table2D_Cn_dr'
* Referenced by: '<S57>/table2D_Cn_dr'
*/
#define rtCP_table2D_Cn_dr_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S56>/table2D_Cn_dr'
* Referenced by: '<S57>/table2D_Cn_dr'
*/
#define rtCP_table2D_Cn_dr_bp02Data rtCP_pooled_JhPRQzah51Wv /* Expression: cr929_aerodynamics_mdl.indep_dr_deg
* Referenced by: '<S56>/table2D_Cn_dr'
* Referenced by: '<S57>/table2D_Cn_dr'
*/
#define rtCP_table1D_Cn_p_tableData rtCP_pooled_UvwuqQRWw9Dw /* Expression: cr929_aerodynamics_mdl.tab_Cn_p
* Referenced by: '<S56>/table1D_Cn_p'
* Referenced by: '<S57>/table1D_Cn_p'
*/
#define rtCP_table1D_Cn_p_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S56>/table1D_Cn_p'
* Referenced by: '<S57>/table1D_Cn_p'
*/
#define rtCP_table1D_Cn_r_tableData rtCP_pooled_0fCYkHhbuGI9 /* Expression: cr929_aerodynamics_mdl.tab_Cn_r
* Referenced by: '<S56>/table1D_Cn_r'
* Referenced by: '<S57>/table1D_Cn_r'
*/
#define rtCP_table1D_Cn_r_bp01Data rtCP_pooled_vUEpnILcBl7t /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg2
* Referenced by: '<S56>/table1D_Cn_r'
* Referenced by: '<S57>/table1D_Cn_r'
*/
#define rtCP_table2D_Cn_b_tableData rtCP_pooled_Zywj2swThaim /* Expression: cr929_aerodynamics_mdl.tab_Cn_b
* Referenced by: '<S56>/table2D_Cn_b'
* Referenced by: '<S57>/table2D_Cn_b'
*/
#define rtCP_table2D_Cn_b_bp01Data rtCP_pooled_4iXCgcJ1LVCI /* Expression: cr929_aerodynamics_mdl.indep_alpha_deg
* Referenced by: '<S56>/table2D_Cn_b'
* Referenced by: '<S57>/table2D_Cn_b'
*/
#define rtCP_table2D_Cn_b_bp02Data rtCP_pooled_Qofaa0oZXdC4 /* Expression: cr929_aerodynamics_mdl.indep_beta_deg
* Referenced by: '<S56>/table2D_Cn_b'
* Referenced by: '<S57>/table2D_Cn_b'
*/
#define rtCP_table1D_thrust_kgf_tableData rtCP_pooled_JfKJj6nnxcqs/* Expression: cr929_propulsion_mdl.tab_thrust_kgf
* Referenced by: '<S292>/table1D_thrust_kgf'
* Referenced by: '<S297>/table1D_thrust_kgf'
*/
#define rtCP_table1D_thrust_kgf_bp01Data rtCP_pooled_ZX3KkxNJFhxv/* Expression: cr929_propulsion_mdl.indep_throttle
* Referenced by: '<S292>/table1D_thrust_kgf'
* Referenced by: '<S297>/table1D_thrust_kgf'
*/
#define rtCP_table1D_fuelrate_tableData rtCP_pooled_CQtxPd0XqXLJ /* Expression: cr929_propulsion_mdl.tab_fuelrate
* Referenced by: '<S290>/table1D_fuelrate'
* Referenced by: '<S295>/table1D_fuelrate'
*/
#define rtCP_table1D_fuelrate_bp01Data rtCP_pooled_ZX3KkxNJFhxv /* Expression: cr929_propulsion_mdl.indep_throttle
* Referenced by: '<S290>/table1D_fuelrate'
* Referenced by: '<S295>/table1D_fuelrate'
*/
#define rtCP_Constant_Value_no rtCP_pooled_X1G8JuyALuOW /* Expression: inv_map_pwms
* Referenced by: '<S8>/Constant'
*/
#define rtCP_uDLookupTable_tableData rtCP_pooled_azjKpWdkfSvW /* Computed Parameter: rtCP_uDLookupTable_tableData
* Referenced by: '<S574>/1-D Lookup Table'
* Referenced by: '<S586>/1-D Lookup Table'
*/
#define rtCP_uDLookupTable_bp01Data rtCP_pooled_FZlVOXiDrkG5 /* Computed Parameter: rtCP_uDLookupTable_bp01Data
* Referenced by: '<S574>/1-D Lookup Table'
* Referenced by: '<S586>/1-D Lookup Table'
*/
#define rtCP_uDLookupTable1_tableData rtCP_pooled_HF8NWw8ahBZB /* Computed Parameter: rtCP_uDLookupTable1_tableData
* Referenced by: '<S944>/1-D Lookup Table1'
* Referenced by: '<S988>/1-D Lookup Table1'
*/
#define rtCP_uDLookupTable1_bp01Data rtCP_pooled_NsfoROSYwB8n /* Computed Parameter: rtCP_uDLookupTable1_bp01Data
* Referenced by: '<S944>/1-D Lookup Table1'
* Referenced by: '<S988>/1-D Lookup Table1'
*/
#define rtCP_uDLookupTable2_tableData rtCP_pooled_8WXHatNAaNXU /* Computed Parameter: rtCP_uDLookupTable2_tableData
* Referenced by: '<S944>/1-D Lookup Table2'
* Referenced by: '<S988>/1-D Lookup Table2'
*/
#define rtCP_uDLookupTable2_bp01Data rtCP_pooled_3U8YQv20XtcC /* Computed Parameter: rtCP_uDLookupTable2_bp01Data
* Referenced by: '<S944>/1-D Lookup Table2'
* Referenced by: '<S988>/1-D Lookup Table2'
*/
#define rtCP_uDLookupTable4_tableData rtCP_pooled_0BwgFckvyiIM /* Computed Parameter: rtCP_uDLookupTable4_tableData
* Referenced by: '<S944>/1-D Lookup Table4'
* Referenced by: '<S988>/1-D Lookup Table4'
*/
#define rtCP_uDLookupTable4_bp01Data rtCP_pooled_vpZBO0efDb68 /* Computed Parameter: rtCP_uDLookupTable4_bp01Data
* Referenced by: '<S944>/1-D Lookup Table4'
* Referenced by: '<S988>/1-D Lookup Table4'
*/
#define rtCP_uDLookupTable3_tableData rtCP_pooled_1VJA2wyEDXXd /* Computed Parameter: rtCP_uDLookupTable3_tableData
* Referenced by: '<S944>/1-D Lookup Table3'
* Referenced by: '<S988>/1-D Lookup Table3'
*/
#define rtCP_uDLookupTable3_bp01Data rtCP_pooled_0WDnDJ93CH0Q /* Computed Parameter: rtCP_uDLookupTable3_bp01Data
* Referenced by: '<S944>/1-D Lookup Table3'
* Referenced by: '<S988>/1-D Lookup Table3'
*/
#define rtCP_Constant_Value_pf rtCP_pooled_wRPfMyQIWo2a /* Expression: flip(dr_pwm)
* Referenced by: '<S1055>/Constant'
* Referenced by: '<S1139>/Constant'
*/
#define rtCP_Constant1_Value_bh rtCP_pooled_TlJJS8TWlj6Z /* Expression: flip(dr_pos)
* Referenced by: '<S1055>/Constant1'
* Referenced by: '<S1139>/Constant1'
*/
#define rtCP_table2D_CL_lat_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_CL_lat_maxIndex
* Referenced by: '<S52>/table2D_CL_lat'
* Referenced by: '<S53>/table2D_CL_lat'
*/
#define rtCP_table2D_CL_de_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CL_de_maxIndex
* Referenced by: '<S52>/table2D_CL_de'
* Referenced by: '<S53>/table2D_CL_de'
*/
#define rtCP_table2D_CL_dal_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CL_dal_maxIndex
* Referenced by: '<S52>/table2D_CL_dal'
* Referenced by: '<S53>/table2D_CL_dal'
*/
#define rtCP_table2D_CL_dar_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CL_dar_maxIndex
* Referenced by: '<S52>/table2D_CL_dar'
* Referenced by: '<S53>/table2D_CL_dar'
*/
#define rtCP_table2D_CL_dr_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CL_dr_maxIndex
* Referenced by: '<S52>/table2D_CL_dr'
* Referenced by: '<S53>/table2D_CL_dr'
*/
#define rtCP_table2D_CL_dsp_maxIndex rtCP_pooled_7wbxh2b4loSA /* Computed Parameter: rtCP_table2D_CL_dsp_maxIndex
* Referenced by: '<S52>/table2D_CL_dsp'
* Referenced by: '<S53>/table2D_CL_dsp'
*/
#define rtCP_table2D_CL_dht_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CL_dht_maxIndex
* Referenced by: '<S52>/table2D_CL_dht'
* Referenced by: '<S53>/table2D_CL_dht'
*/
#define rtCP_table2D_CY_lat_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_CY_lat_maxIndex
* Referenced by: '<S53>/table2D_CY_lat'
* Referenced by: '<S54>/table2D_CY_lat'
*/
#define rtCP_table2D_CY_dal_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CY_dal_maxIndex
* Referenced by: '<S53>/table2D_CY_dal'
* Referenced by: '<S54>/table2D_CY_dal'
*/
#define rtCP_table2D_CY_dar_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CY_dar_maxIndex
* Referenced by: '<S53>/table2D_CY_dar'
* Referenced by: '<S54>/table2D_CY_dar'
*/
#define rtCP_table2D_CY_dr_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CY_dr_maxIndex
* Referenced by: '<S53>/table2D_CY_dr'
* Referenced by: '<S54>/table2D_CY_dr'
*/
#define rtCP_table2D_CY_b_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_CY_b_maxIndex
* Referenced by: '<S53>/table2D_CY_b'
* Referenced by: '<S54>/table2D_CY_b'
*/
#define rtCP_table2D_CD_lat_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_CD_lat_maxIndex
* Referenced by: '<S51>/table2D_CD_lat'
* Referenced by: '<S52>/table2D_CD_lat'
*/
#define rtCP_table2D_CD_dal_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CD_dal_maxIndex
* Referenced by: '<S51>/table2D_CD_dal'
* Referenced by: '<S52>/table2D_CD_dal'
*/
#define rtCP_table2D_CD_dar_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CD_dar_maxIndex
* Referenced by: '<S51>/table2D_CD_dar'
* Referenced by: '<S52>/table2D_CD_dar'
*/
#define rtCP_table2D_CD_de_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CD_de_maxIndex
* Referenced by: '<S51>/table2D_CD_de'
* Referenced by: '<S52>/table2D_CD_de'
*/
#define rtCP_table2D_CD_dr_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CD_dr_maxIndex
* Referenced by: '<S51>/table2D_CD_dr'
* Referenced by: '<S52>/table2D_CD_dr'
*/
#define rtCP_table2D_CD_dsp_maxIndex rtCP_pooled_7wbxh2b4loSA /* Computed Parameter: rtCP_table2D_CD_dsp_maxIndex
* Referenced by: '<S51>/table2D_CD_dsp'
* Referenced by: '<S52>/table2D_CD_dsp'
*/
#define rtCP_table2D_CD_dht_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_CD_dht_maxIndex
* Referenced by: '<S51>/table2D_CD_dht'
* Referenced by: '<S52>/table2D_CD_dht'
*/
#define rtCP_table2D_Cl_lat_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_Cl_lat_maxIndex
* Referenced by: '<S54>/table2D_Cl_lat'
* Referenced by: '<S55>/table2D_Cl_lat'
*/
#define rtCP_table2D_Cl_dal_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cl_dal_maxIndex
* Referenced by: '<S54>/table2D_Cl_dal'
* Referenced by: '<S55>/table2D_Cl_dal'
*/
#define rtCP_table2D_Cl_dar_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cl_dar_maxIndex
* Referenced by: '<S54>/table2D_Cl_dar'
* Referenced by: '<S55>/table2D_Cl_dar'
*/
#define rtCP_table2D_Cl_dr_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cl_dr_maxIndex
* Referenced by: '<S54>/table2D_Cl_dr'
* Referenced by: '<S55>/table2D_Cl_dr'
*/
#define rtCP_table2D_Cl_b_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_Cl_b_maxIndex
* Referenced by: '<S54>/table2D_Cl_b'
* Referenced by: '<S55>/table2D_Cl_b'
*/
#define rtCP_table2D_Cm_lat_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_Cm_lat_maxIndex
* Referenced by: '<S55>/table2D_Cm_lat'
* Referenced by: '<S56>/table2D_Cm_lat'
*/
#define rtCP_table2D_Cm_de_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cm_de_maxIndex
* Referenced by: '<S55>/table2D_Cm_de'
* Referenced by: '<S56>/table2D_Cm_de'
*/
#define rtCP_table2D_Cm_dal_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cm_dal_maxIndex
* Referenced by: '<S55>/table2D_Cm_dal'
* Referenced by: '<S56>/table2D_Cm_dal'
*/
#define rtCP_table2D_Cm_dar_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cm_dar_maxIndex
* Referenced by: '<S55>/table2D_Cm_dar'
* Referenced by: '<S56>/table2D_Cm_dar'
*/
#define rtCP_table2D_Cm_dr_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cm_dr_maxIndex
* Referenced by: '<S55>/table2D_Cm_dr'
* Referenced by: '<S56>/table2D_Cm_dr'
*/
#define rtCP_table2D_Cm_dsp_maxIndex rtCP_pooled_7wbxh2b4loSA /* Computed Parameter: rtCP_table2D_Cm_dsp_maxIndex
* Referenced by: '<S55>/table2D_Cm_dsp'
* Referenced by: '<S56>/table2D_Cm_dsp'
*/
#define rtCP_table2D_Cm_dht_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cm_dht_maxIndex
* Referenced by: '<S55>/table2D_Cm_dht'
* Referenced by: '<S56>/table2D_Cm_dht'
*/
#define rtCP_table2D_Cn_lat_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_Cn_lat_maxIndex
* Referenced by: '<S56>/table2D_Cn_lat'
* Referenced by: '<S57>/table2D_Cn_lat'
*/
#define rtCP_table2D_Cn_dal_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cn_dal_maxIndex
* Referenced by: '<S56>/table2D_Cn_dal'
* Referenced by: '<S57>/table2D_Cn_dal'
*/
#define rtCP_table2D_Cn_dar_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cn_dar_maxIndex
* Referenced by: '<S56>/table2D_Cn_dar'
* Referenced by: '<S57>/table2D_Cn_dar'
*/
#define rtCP_table2D_Cn_dr_maxIndex rtCP_pooled_VOMI4P330Dae /* Computed Parameter: rtCP_table2D_Cn_dr_maxIndex
* Referenced by: '<S56>/table2D_Cn_dr'
* Referenced by: '<S57>/table2D_Cn_dr'
*/
#define rtCP_table2D_Cn_b_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_Cn_b_maxIndex
* Referenced by: '<S56>/table2D_Cn_b'
* Referenced by: '<S57>/table2D_Cn_b'
*/
#define rtCP_mav_parser_P1 rtCP_pooled_e6HU8n7YauPz /* Expression: Channel
* Referenced by: '<S848>/mav_parser'
* Referenced by: '<S892>/mav_parser'
*/
#define rtCP_ConstantBP_Value_ce rtCP_pooled_mhMab4fllVU3 /* Computed Parameter: rtCP_ConstantBP_Value_ce
* Referenced by: '<S3>/Constant BP'
@@ -762,58 +762,58 @@ extern const uint8_T rtCP_pooled_mDbfc7f8L4g9;
* Referenced by: '<S3>/Constant BP1'
*/
#define rtCP_SFunction_P1 rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1108>/S-Function'
* Referenced by: '<S1192>/S-Function'
*/
#define rtCP_SFunction_P1_a rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1111>/S-Function'
* Referenced by: '<S1195>/S-Function'
*/
#define rtCP_SFunction_P1_h rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1096>/S-Function'
* Referenced by: '<S1180>/S-Function'
*/
#define rtCP_SFunction_P1_i rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1087>/S-Function'
* Referenced by: '<S1171>/S-Function'
*/
#define rtCP_SFunction_P1_j rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1093>/S-Function'
* Referenced by: '<S1177>/S-Function'
*/
#define rtCP_SFunction_P1_b rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1090>/S-Function'
* Referenced by: '<S1174>/S-Function'
*/
#define rtCP_SFunction_P1_bz rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1136>/S-Function'
* Referenced by: '<S1220>/S-Function'
*/
#define rtCP_SFunction_P1_n rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1120>/S-Function'
* Referenced by: '<S1204>/S-Function'
*/
#define rtCP_SFunction_P1_an rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1123>/S-Function'
* Referenced by: '<S1207>/S-Function'
*/
#define rtCP_SFunction_P1_f rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1126>/S-Function'
* Referenced by: '<S1210>/S-Function'
*/
#define rtCP_SFunction_P1_al rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1129>/S-Function'
* Referenced by: '<S1213>/S-Function'
*/
#define rtCP_Constant_Value_fz rtCP_pooled_mhMab4fllVU3 /* Computed Parameter: rtCP_Constant_Value_fz
* Referenced by: '<S1082>/Constant'
* Referenced by: '<S1166>/Constant'
*/
#define rtCP_SFunction_P1_jo rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1133>/S-Function'
* Referenced by: '<S1217>/S-Function'
*/
#define rtCP_SFunction_P1_d rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1114>/S-Function'
* Referenced by: '<S1198>/S-Function'
*/
#define rtCP_SFunction_P1_bs rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1117>/S-Function'
* Referenced by: '<S1201>/S-Function'
*/
#define rtCP_SFunction_P1_as rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1105>/S-Function'
* Referenced by: '<S1189>/S-Function'
*/
#define rtCP_SFunction_P1_g rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1102>/S-Function'
* Referenced by: '<S1186>/S-Function'
*/
#define rtCP_SFunction_P1_a1 rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1099>/S-Function'
* Referenced by: '<S1183>/S-Function'
*/
#ifdef __cplusplus
@@ -1310,6 +1310,26 @@ extern "C" {
extern "C" {
#endif
extern void mav_emb_atmo_com_encode_Start_wrapper(void);
extern void mav_emb_atmo_com_encode_Outputs_wrapper(const
mavlink_emb_atmo_com_t *obj,
const uint8_T *sys_id,
const uint8_T *comp_id,
const uint8_T *channel,
mavlink_message_t *msg);
extern void mav_emb_atmo_com_encode_Terminate_wrapper(void);
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C" {
#endif
extern void mav_heartbeat_encode_Start_wrapper(void);
@@ -1675,6 +1695,22 @@ extern "C" {
extern "C" {
#endif
extern void cr929_FlightControlLaw_Start_wrapper(void);
extern void cr929_FlightControlLaw_Outputs_wrapper(const Input_Bus *u0,
Output_Bus *y0);
extern void cr929_FlightControlLaw_Terminate_wrapper(void);
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C" {
#endif
extern void hal_uart_out_Start_wrapper(const uint8_T *uart_id, const int_T
@@ -2103,10 +2139,11 @@ extern void cr929_SIL_valid(const C2 *rtu_C2_in, uint8_T rtu_id, const uint16_T
rtu_channels[18], C2 *rty_C2_out);
extern void cr929_SIL_get_WP(uint16_T rtu_cur_np, boolean_T *rty_is_mission,
uint16_T *rty_command, real32_T rty_params[7], boolean_T *rty_autocont);
extern void cr929_SIL_wp(const C2 *rtu_C2_in, boolean_T *rty_valid);
extern void cr929_SIL_valid_test_Init(boolean_T *rty_valid);
extern void cr929_SIL_valid_test(const C2 *rtu_C2_in, uint16_T rtu_command,
boolean_T *rty_valid);
extern void cr929_SIL_valid_test(const C2 *rtu_C2_in_Inport_1, const TrajGen
*rtu_sysauto_in_Inport_2, real32_T rtu_sysauto_in_Inport_2_h, real32_T
rtu_sysauto_in_Inport_2_a, real32_T rtu_sysauto_in_Inport_2_p, uint16_T
rtu_command, boolean_T *rty_valid);
extern void cr929_SIL_psi_err_Init(real32_T *rty_out);
extern void cr929_SIL_psi_err_Reset(real32_T *rty_out);
extern void cr929_SIL_psi_err(real32_T rtu_in, real32_T *rty_out);
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.919
* Model version : 1.1105
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Dec 21 02:12:38 2020
* C/C++ source code generated on : Sun Dec 27 10:26:23 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -257,6 +257,19 @@ typedef enum {
#endif
#ifndef DEFINED_TYPEDEF_FOR_ENUM_waypoint_level5_
#define DEFINED_TYPEDEF_FOR_ENUM_waypoint_level5_
/* Waypoint Modes */
typedef enum {
ENUM_waypoint_level5_IDLE = 0,
ENUM_waypoint_level5_WAYPOINT = 16, /* Default value */
ENUM_waypoint_level5_EXCITATION = 1,
ENUM_waypoint_level5_TAXI
} ENUM_waypoint_level5;
#endif
#ifndef DEFINED_TYPEDEF_FOR_ENUM_mode_
#define DEFINED_TYPEDEF_FOR_ENUM_mode_
@@ -536,6 +549,9 @@ typedef struct {
/* 第四级飞行状态 */
ENUM_mission_level4 level4_lgx;
/* 第五级飞行状态 */
ENUM_waypoint_level5 level5_lgx;
/* 飞行模式 */
ENUM_mode mode;
@@ -682,6 +698,9 @@ typedef struct {
/* 中断起飞高度 */
real32_T landing_abort_alt;
/* 襟翼挡位 */
uint8_T flap_lever;
} C2;
#endif
@@ -736,6 +755,383 @@ typedef struct {
#endif
#ifndef DEFINED_TYPEDEF_FOR_Input_Bus_
#define DEFINED_TYPEDEF_FOR_Input_Bus_
typedef struct {
/* 控制律重置信号 */
boolean_T ResetControlLaw_Sim_hl;
/* 脚蹬人工配平开关预位 */
boolean_T Arm_RUDTrimPanel_b;
/* 脚蹬人工配平开关机头向左 */
boolean_T NoseLeft_RUDTrimPanel_b;
/* 脚蹬人工配平开关机头向右 */
boolean_T NoseRight_RUDTrimPanel_b;
/* 脚蹬人工配平复位开关 */
boolean_T Reset_RUDTrimPanel_b;
/* CP侧杆横向位移 */
real_T RollCmdCP_SSU_deg_d;
/* FO侧杆横向位移 */
real_T RollCmdFO_SSU_deg_d;
/* CP侧杆纵向位移 */
real_T PitchCmdCP_SSU_deg_d;
/* FO侧杆纵向位移 */
real_T PitchCmdFO_SSU_deg_d;
/* CP脚蹬位移指令 */
real_T YawCmdCP_Pedal_deg_d;
/* FO脚蹬位移指令 */
real_T YawCmdFO_Pedal_deg_d;
/* 减速板手柄位置 */
real_T SBCmd_SBHandle_deg_d;
/* CP侧杆优先权按钮 */
boolean_T PrioritySwitchCP_SSU_b;
/* FO侧杆优先权按钮 */
boolean_T PrioritySwitchFO_SSU_b;
/* 气压高度 */
real_T BaroAltitude_AD_ft;
/* ADM校正空速 */
real_T CAS_AD_kts_d;
/* 马赫数 */
real_T Mach_AD_d;
/* 冲压 */
real_T Qc_AD_milibar_d;
/* ADM真空速 */
real_T TAS_AD_kts_d;
/* 垂直速度 */
real_T VS_AD_fpm_d;
/* 滚转角 */
real_T RollAngle_IRU429_deg_d;
/* 俯仰角 */
real_T PitchAngle_IRU429_deg_d;
/* IRS机体轴滚转速率 */
real_T RollRateB_IRU429_degs_d;
/* IRS机体轴俯仰速率 */
real_T PitchRateB_IRU429_degs_d;
/* IRS机体轴偏航速率 */
real_T YawRateB_IRU429_degs_d;
/* 机体轴纵向过载 */
real_T NxB_IRU429_g_d;
/* 机体轴侧向过载 */
real_T NyB_IRU429_g_d;
/* 机体轴法向过载 */
real_T NzB_IRU429_g_d;
/* 航迹角信号 */
real_T FPA_IRU429_deg_d;
/* 地速 */
real_T GS_IRU429_kts_d;
/* 垂直速度 */
real_T VS_IRU429_fpm_d;
/* 航向角 */
real_T HDG_IRU429_deg_d;
/* 无线电高度 */
real_T Altitude_RA_ft_d;
/* 迎角 */
real_T AOA_Body_deg_d;
/* 侧滑角 */
real_T AOS_Body_deg_d;
/* 缝翼位置 */
real_T FlapPOS_SFECU_deg_d;
/* 襟翼位置 */
real_T OuterSlatPOS_SFECU_deg_f;
/* 左侧副翼偏度 */
real_T POS_AILLeft_deg_d;
/* 右侧副翼偏度 */
real_T POS_AILRight_deg_d;
/* 左侧升降舵偏度 */
real_T POS_ELELeft_deg_d;
/* 右侧升降舵偏度 */
real_T POS_ELERight_deg_d;
/* 方向舵偏度 */
real_T POS_RUD_deg_d;
/* 左侧1号扰流板偏度 */
real_T POS_SPLLeft1_deg_d;
/* 左侧2号扰流板偏度 */
real_T POS_SPLLeft2_deg_d;
/* 左侧3号扰流板偏度 */
real_T POS_SPLLeft3_deg_d;
/* 左侧4号扰流板偏度 */
real_T POS_SPLLeft4_deg_d;
/* 左侧5号扰流板偏度 */
real_T POS_SPLLeft5_deg_d;
/* 左侧6号扰流板偏度 */
real_T POS_SPLLeft6_deg_d;
/* 左侧7号扰流板偏度 */
real_T POS_SPLLeft7_deg_d;
/* 左侧8号扰流板偏度 */
real_T POS_SPLLeft8_deg_d;
/* 右侧1号扰流板偏度 */
real_T POS_SPLRight1_deg_d;
/* 右侧2号扰流板偏度 */
real_T POS_SPLRight2_deg_d;
/* 右侧3号扰流板偏度 */
real_T POS_SPLRight3_deg_d;
/* 右侧4号扰流板偏度 */
real_T POS_SPLRight4_deg_d;
/* 右侧5号扰流板偏度 */
real_T POS_SPLRight5_deg_d;
/* 右侧6号扰流板偏度 */
real_T POS_SPLRight6_deg_d;
/* 右侧7号扰流板偏度 */
real_T POS_SPLRight7_deg_d;
/* 右侧8号扰流板偏度 */
real_T POS_SPLRight8_deg_d;
/* 平尾配平电机位置 */
real_T THSPOS_Motor_Sensor_deg_d;
/* 脚蹬配平电机位置 */
real_T PedalMotorPOS_Motor_deg_d;
/* 左轮接地信号 */
boolean_T WOWLeft_LGCU_b;
/* 右轮接地信号 */
boolean_T WOWRight_LGCU_b;
/* 前轮接地信号 */
boolean_T WOWNose_LGCU_b;
/* 左轮放下锁住信号 */
boolean_T LeftDownLock_LGCU_b;
/* 右轮放下锁住信号 */
boolean_T RightDownLock_LGCU_b;
/* 前轮放下锁住信号 */
boolean_T NoseDownLock_LGCU_b;
/* 左轮收上锁住信号 */
boolean_T LeftUpLock_LGCU_b;
/* 右轮收上锁住信号 */
boolean_T RightUpLock_LGCU_b;
/* 前轮收上锁住信号 */
boolean_T NoseUpLock_LGCU_b;
/* 左轮速 */
real_T WheelSpeedLeft_LGCU_kts_d;
/* 右轮速 */
real_T WheelSpeedRight_LGCU_kts_d;
/* 左油门TRA角度 */
real_T TRALeft_FADEC_deg_f;
/* 右油门TRA角度 */
real_T TRARight_FADEC_deg_f;
/* 左油门杆TOGA信号 */
boolean_T TOGALeft_TCQ_b;
/* 左油门杆TOGA信号 */
boolean_T TOGARight_TCQ_b;
/* 左油门杆Idle信号 */
boolean_T IdleLeft_TCQ_b;
/* 右油门杆Idle信号 */
boolean_T IdleRight_TCQ_b;
/* 左油门杆反推信号 */
boolean_T ReverseLeft_FADEC_b;
/* 右油门杆反推信号 */
boolean_T ReverseRight_FADEC_b;
/* 重量 */
real_T Mass_Test_lbs_d;
/* 测试用迎角保护抑制信号 */
boolean_T InhibitAlphaPROT_Test_b;
/* 置为假 */
boolean_T RudTrimEnable_NM_Test_b;
/* 重心 */
real_T Xcg_Test_MAC_D;
/* 测试用机动载荷减缓抑制信号 */
boolean_T InhibitMLA_Test_b;
/* 自动飞行接通 */
boolean_T AP_Engage_b;
/* 自动油门接通 */
boolean_T AT_Engage_b;
/* 轨迹角指令 */
real_T FPA_CMD_deg_d;
/* 航向指令 */
real_T HDG_CMD_deg_d;
/* 高度指令 */
real_T ALT_CMD_ft_d;
} Input_Bus;
#endif
#ifndef DEFINED_TYPEDEF_FOR_Output_Bus_
#define DEFINED_TYPEDEF_FOR_Output_Bus_
typedef struct {
/* 左副翼偏度 */
real_T AILLeftLCMD_ACE_deg_d;
/* 右副翼偏度 */
real_T AILRightCMD_ACE_deg_d;
/* 左升降舵偏度 */
real_T ELELeftCMD_ACE_deg_d;
/* 右升降舵偏度 */
real_T ELERightCMD_ACE_deg_d;
/* 方向舵偏度 */
real_T RUDCMD_ACE_deg_d;
/* 左扰流板1偏度 */
real_T SPLLeft1CMD_ACE_deg_d;
/* 左扰流板2偏度 */
real_T SPLLeft2CMD_ACE_deg_d;
/* 左扰流板3偏度 */
real_T SPLLeft3CMD_ACE_deg_d;
/* 左扰流板4偏度 */
real_T SPLLeft4CMD_ACE_deg_d;
/* 左扰流板5偏度 */
real_T SPLLeft5CMD_ACE_deg_d;
/* 左扰流板6偏度 */
real_T SPLLeft6CMD_ACE_deg_d;
/* 左扰流板7偏度 */
real_T SPLLeft7CMD_ACE_deg_d;
/* 左扰流板8偏度 */
real_T SPLLeft8CMD_ACE_deg_d;
/* 右扰流板1偏度 */
real_T SPLRight1CMD_ACE_deg_d;
/* 右扰流板2偏度 */
real_T SPLRight2CMD_ACE_deg_d;
/* 右扰流板3偏度 */
real_T SPLRight3CMD_ACE_deg_d;
/* 右扰流板4偏度 */
real_T SPLRight4CMD_ACE_deg_d;
/* 右扰流板5偏度 */
real_T SPLRight5CMD_ACE_deg_d;
/* 右扰流板6偏度 */
real_T SPLRight6CMD_ACE_deg_d;
/* 右扰流板7偏度 */
real_T SPLRight7CMD_ACE_deg_d;
/* 右扰流板8偏度 */
real_T SPLRight8CMD_ACE_deg_d;
/* 平尾偏转速率指令 */
real_T THSTrimCMD_ACE_degs_d;
/* 平尾配平电机使能信号 */
boolean_T THSTrimEngage_ACE_b;
/* 脚蹬配平偏转速率指令 */
real_T RUDTrimCMD_ACE_degs_d;
/* 减速板手柄预位信号 */
boolean_T SpeedbrakeLeverArm_FCM_b;
/* 侧杆优先权共有模式 */
boolean_T PriorityState_Dual_b;
/* 侧杆优先权机长优先模式 */
boolean_T PriorityState_Captain_b;
/* 侧杆优先权FO优先模式 */
boolean_T PriorityState_FirstOfficer_b;
/* 机长侧杆输入激活 */
boolean_T InputCMDCP_Active_b;
/* FO侧杆输入激活 */
boolean_T InputCMDFO_Active_b;
/* 两侧侧杆输入同时激活 */
boolean_T BothInputActive_b;
/* 侧滑角估算结果 */
real_T Beta_Normalized_f;
} Output_Bus;
#endif
#ifndef DEFINED_TYPEDEF_FOR_ENUM_GPS_FIXTYPE_
#define DEFINED_TYPEDEF_FOR_ENUM_GPS_FIXTYPE_
@@ -907,6 +1303,9 @@ typedef struct {
/* 转速采集 */
uint16_T RPMs[5];
/* 起落架状态字,bit0:后轮左承载开关;bit1:后轮承载开关;bit2:前轮承载开关;从数值来说0x1是左后轮,0x2是右后轮,0x4是前轮。0x07是所有轮子都承载; */
uint8_T bear_state;
} Sensors;
#endif
@@ -2816,8 +3215,8 @@ typedef struct {
#endif
#ifndef DEFINED_TYPEDEF_FOR_struct_O88A0AQDZ6DcKwuyI4uHuE_
#define DEFINED_TYPEDEF_FOR_struct_O88A0AQDZ6DcKwuyI4uHuE_
#ifndef DEFINED_TYPEDEF_FOR_struct_ZzyZPqbb5sgP3IuUESGXMH_
#define DEFINED_TYPEDEF_FOR_struct_ZzyZPqbb5sgP3IuUESGXMH_
typedef struct {
real_T gear_up;
@@ -2875,12 +3274,13 @@ typedef struct {
boolean_T takeoff_cmd;
boolean_T landing_cmd;
boolean_T abort_takeoff_cmd;
} struct_O88A0AQDZ6DcKwuyI4uHuE;
real_T flap_lever;
} struct_ZzyZPqbb5sgP3IuUESGXMH;
#endif
#ifndef DEFINED_TYPEDEF_FOR_struct_OzRp6QrsQxsnTwbLhJqYmF_
#define DEFINED_TYPEDEF_FOR_struct_OzRp6QrsQxsnTwbLhJqYmF_
#ifndef DEFINED_TYPEDEF_FOR_struct_teEehiRBp2diMRB37Jic0C_
#define DEFINED_TYPEDEF_FOR_struct_teEehiRBp2diMRB37Jic0C_
typedef struct {
boolean_T gear_up;
@@ -2938,7 +3338,8 @@ typedef struct {
boolean_T takeoff_cmd;
boolean_T landing_cmd;
boolean_T abort_takeoff_cmd;
} struct_OzRp6QrsQxsnTwbLhJqYmF;
uint8_T flap_lever;
} struct_teEehiRBp2diMRB37Jic0C;
#endif
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.919
* Model version : 1.1105
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Dec 21 02:12:38 2020
* C/C++ source code generated on : Sun Dec 27 10:26:23 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)