mupdate gencode

This commit is contained in:
LyuWeiye
2021-08-26 10:58:06 +08:00
parent e7f8cdf83a
commit dadd3d2ca6
94 changed files with 5592 additions and 5534 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.1390
* Model version : 1.1401
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Aug 23 14:30:11 2021
* C/C++ source code generated on : Tue Aug 24 19:16:31 2021
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -90,461 +90,463 @@ static const rtwCAPI_ModelParameters rtModelParameters[] = {
{ 18, TARGET_STRING("CLa"), 1, 2, 0 },
{ 19, TARGET_STRING("Cf_lst"), 1, 3, 0 },
{ 19, TARGET_STRING("COMAC_Test_Alt"), 1, 2, 0 },
{ 20, TARGET_STRING("Cl_lst"), 1, 5, 0 },
{ 20, TARGET_STRING("Cf_lst"), 1, 3, 0 },
{ 21, TARGET_STRING("Clda"), 1, 2, 0 },
{ 21, TARGET_STRING("Cl_lst"), 1, 5, 0 },
{ 22, TARGET_STRING("Clda_mix"), 1, 2, 0 },
{ 22, TARGET_STRING("Clda"), 1, 2, 0 },
{ 23, TARGET_STRING("Clp"), 1, 2, 0 },
{ 23, TARGET_STRING("Clda_mix"), 1, 2, 0 },
{ 24, TARGET_STRING("Cmde"), 1, 2, 0 },
{ 24, TARGET_STRING("Clp"), 1, 2, 0 },
{ 25, TARGET_STRING("Cmq"), 1, 2, 0 },
{ 25, TARGET_STRING("Cmde"), 1, 2, 0 },
{ 26, TARGET_STRING("Cndr"), 1, 2, 0 },
{ 26, TARGET_STRING("Cmq"), 1, 2, 0 },
{ 27, TARGET_STRING("Cnr"), 1, 2, 0 },
{ 27, TARGET_STRING("Cndr"), 1, 2, 0 },
{ 28, TARGET_STRING("CruiseSpeed"), 1, 2, 0 },
{ 28, TARGET_STRING("Cnr"), 1, 2, 0 },
{ 29, TARGET_STRING("Csb"), 1, 2, 0 },
{ 29, TARGET_STRING("CruiseSpeed"), 1, 2, 0 },
{ 30, TARGET_STRING("FlareAlt"), 1, 2, 0 },
{ 30, TARGET_STRING("Csb"), 1, 2, 0 },
{ 31, TARGET_STRING("GearDownSpeed"), 1, 2, 0 },
{ 31, TARGET_STRING("FlareAlt"), 1, 2, 0 },
{ 32, TARGET_STRING("Ixx"), 1, 2, 0 },
{ 32, TARGET_STRING("GearDownSpeed"), 1, 2, 0 },
{ 33, TARGET_STRING("Iyy"), 1, 2, 0 },
{ 33, TARGET_STRING("Ixx"), 1, 2, 0 },
{ 34, TARGET_STRING("Izz"), 1, 2, 0 },
{ 34, TARGET_STRING("Iyy"), 1, 2, 0 },
{ 35, TARGET_STRING("K"), 1, 2, 0 },
{ 35, TARGET_STRING("Izz"), 1, 2, 0 },
{ 36, TARGET_STRING("LandingSpeed"), 1, 2, 0 },
{ 36, TARGET_STRING("K"), 1, 2, 0 },
{ 37, TARGET_STRING("RefArea"), 1, 2, 0 },
{ 37, TARGET_STRING("LandingSpeed"), 1, 2, 0 },
{ 38, TARGET_STRING("RefLen"), 1, 2, 0 },
{ 38, TARGET_STRING("RefArea"), 1, 2, 0 },
{ 39, TARGET_STRING("RefSpan"), 1, 2, 0 },
{ 39, TARGET_STRING("RefLen"), 1, 2, 0 },
{ 40, TARGET_STRING("STEER_POWER"), 1, 2, 0 },
{ 40, TARGET_STRING("RefSpan"), 1, 2, 0 },
{ 41, TARGET_STRING("TakeOffAlt"), 1, 2, 0 },
{ 41, TARGET_STRING("STEER_POWER"), 1, 2, 0 },
{ 42, TARGET_STRING("TakeOffThrottle"), 1, 2, 0 },
{ 42, TARGET_STRING("TakeOffAlt"), 1, 2, 0 },
{ 43, TARGET_STRING("TaxiSpeed"), 1, 2, 0 },
{ 43, TARGET_STRING("TakeOffThrottle"), 1, 2, 0 },
{ 44, TARGET_STRING("ThrottleRate"), 1, 2, 0 },
{ 44, TARGET_STRING("TaxiSpeed"), 1, 2, 0 },
{ 45, TARGET_STRING("V1"), 1, 2, 0 },
{ 45, TARGET_STRING("ThrottleRate"), 1, 2, 0 },
{ 46, TARGET_STRING("auto_gear_updown"), 1, 2, 0 },
{ 46, TARGET_STRING("V1"), 1, 2, 0 },
{ 47, TARGET_STRING("brake_lock"), 1, 2, 0 },
{ 47, TARGET_STRING("auto_gear_updown"), 1, 2, 0 },
{ 48, TARGET_STRING("brake_release"), 1, 2, 0 },
{ 48, TARGET_STRING("brake_lock"), 1, 2, 0 },
{ 49, TARGET_STRING("cg_lst"), 1, 6, 0 },
{ 49, TARGET_STRING("brake_release"), 1, 2, 0 },
{ 50, TARGET_STRING("da_list"), 1, 5, 0 },
{ 50, TARGET_STRING("cg_lst"), 1, 6, 0 },
{ 51, TARGET_STRING("da_list_unmix"), 1, 0, 0 },
{ 51, TARGET_STRING("da_list"), 1, 5, 0 },
{ 52, TARGET_STRING("da_lst"), 1, 5, 0 },
{ 52, TARGET_STRING("da_list_unmix"), 1, 0, 0 },
{ 53, TARGET_STRING("dal_list"), 1, 5, 0 },
{ 53, TARGET_STRING("da_lst"), 1, 5, 0 },
{ 54, TARGET_STRING("dal_list_unmix"), 1, 0, 0 },
{ 54, TARGET_STRING("dal_list"), 1, 5, 0 },
{ 55, TARGET_STRING("dal_pos"), 1, 0, 0 },
{ 55, TARGET_STRING("dal_list_unmix"), 1, 0, 0 },
{ 56, TARGET_STRING("dal_pwm"), 1, 0, 0 },
{ 56, TARGET_STRING("dal_pos"), 1, 0, 0 },
{ 57, TARGET_STRING("dar_list"), 1, 5, 0 },
{ 57, TARGET_STRING("dal_pwm"), 1, 0, 0 },
{ 58, TARGET_STRING("dar_list_unmix"), 1, 0, 0 },
{ 58, TARGET_STRING("dar_list"), 1, 5, 0 },
{ 59, TARGET_STRING("dar_pos"), 1, 0, 0 },
{ 59, TARGET_STRING("dar_list_unmix"), 1, 0, 0 },
{ 60, TARGET_STRING("dar_pwm"), 1, 0, 0 },
{ 60, TARGET_STRING("dar_pos"), 1, 0, 0 },
{ 61, TARGET_STRING("ddf_c"), 1, 2, 0 },
{ 61, TARGET_STRING("dar_pwm"), 1, 0, 0 },
{ 62, TARGET_STRING("del_pos"), 1, 0, 0 },
{ 62, TARGET_STRING("ddf_c"), 1, 2, 0 },
{ 63, TARGET_STRING("del_pwm"), 1, 0, 0 },
{ 63, TARGET_STRING("del_pos"), 1, 0, 0 },
{ 64, TARGET_STRING("den_da2dr"), 1, 4, 0 },
{ 64, TARGET_STRING("del_pwm"), 1, 0, 0 },
{ 65, TARGET_STRING("der_pos"), 1, 0, 0 },
{ 65, TARGET_STRING("den_da2dr"), 1, 4, 0 },
{ 66, TARGET_STRING("der_pwm"), 1, 0, 0 },
{ 66, TARGET_STRING("der_pos"), 1, 0, 0 },
{ 67, TARGET_STRING("det_time"), 1, 2, 0 },
{ 67, TARGET_STRING("der_pwm"), 1, 0, 0 },
{ 68, TARGET_STRING("dflap_ratelim"), 1, 2, 0 },
{ 68, TARGET_STRING("det_time"), 1, 2, 0 },
{ 69, TARGET_STRING("dflii_pos"), 1, 7, 0 },
{ 69, TARGET_STRING("dflap_ratelim"), 1, 2, 0 },
{ 70, TARGET_STRING("dflii_pwm"), 1, 7, 0 },
{ 70, TARGET_STRING("dflii_pos"), 1, 7, 0 },
{ 71, TARGET_STRING("dflio_pos"), 1, 7, 0 },
{ 71, TARGET_STRING("dflii_pwm"), 1, 7, 0 },
{ 72, TARGET_STRING("dflio_pwm"), 1, 7, 0 },
{ 72, TARGET_STRING("dflio_pos"), 1, 7, 0 },
{ 73, TARGET_STRING("dflo2_pos"), 1, 7, 0 },
{ 73, TARGET_STRING("dflio_pwm"), 1, 7, 0 },
{ 74, TARGET_STRING("dflo2_pwm"), 1, 7, 0 },
{ 74, TARGET_STRING("dflo2_pos"), 1, 7, 0 },
{ 75, TARGET_STRING("dflo_pos"), 1, 7, 0 },
{ 75, TARGET_STRING("dflo2_pwm"), 1, 7, 0 },
{ 76, TARGET_STRING("dflo_pwm"), 1, 7, 0 },
{ 76, TARGET_STRING("dflo_pos"), 1, 7, 0 },
{ 77, TARGET_STRING("dfrii_pos"), 1, 7, 0 },
{ 77, TARGET_STRING("dflo_pwm"), 1, 7, 0 },
{ 78, TARGET_STRING("dfrii_pwm"), 1, 7, 0 },
{ 78, TARGET_STRING("dfrii_pos"), 1, 7, 0 },
{ 79, TARGET_STRING("dfrio_pos"), 1, 7, 0 },
{ 79, TARGET_STRING("dfrii_pwm"), 1, 7, 0 },
{ 80, TARGET_STRING("dfrio_pwm"), 1, 7, 0 },
{ 80, TARGET_STRING("dfrio_pos"), 1, 7, 0 },
{ 81, TARGET_STRING("dfro2_pos"), 1, 7, 0 },
{ 81, TARGET_STRING("dfrio_pwm"), 1, 7, 0 },
{ 82, TARGET_STRING("dfro2_pwm"), 1, 7, 0 },
{ 82, TARGET_STRING("dfro2_pos"), 1, 7, 0 },
{ 83, TARGET_STRING("dfro_pos"), 1, 7, 0 },
{ 83, TARGET_STRING("dfro2_pwm"), 1, 7, 0 },
{ 84, TARGET_STRING("dfro_pwm"), 1, 7, 0 },
{ 84, TARGET_STRING("dfro_pos"), 1, 7, 0 },
{ 85, TARGET_STRING("dhl_pos"), 1, 8, 0 },
{ 85, TARGET_STRING("dfro_pwm"), 1, 7, 0 },
{ 86, TARGET_STRING("dhl_pwm"), 1, 8, 0 },
{ 86, TARGET_STRING("dhl_pos"), 1, 8, 0 },
{ 87, TARGET_STRING("dhr_pos"), 1, 8, 0 },
{ 87, TARGET_STRING("dhl_pwm"), 1, 8, 0 },
{ 88, TARGET_STRING("dhr_pwm"), 1, 8, 0 },
{ 88, TARGET_STRING("dhr_pos"), 1, 8, 0 },
{ 89, TARGET_STRING("dht_ratelim"), 1, 2, 0 },
{ 89, TARGET_STRING("dhr_pwm"), 1, 8, 0 },
{ 90, TARGET_STRING("dr0_c"), 1, 2, 0 },
{ 90, TARGET_STRING("dht_ratelim"), 1, 2, 0 },
{ 91, TARGET_STRING("dr_trim"), 1, 2, 0 },
{ 91, TARGET_STRING("dr0_c"), 1, 2, 0 },
{ 92, TARGET_STRING("drd_pos"), 1, 0, 0 },
{ 92, TARGET_STRING("dr_trim"), 1, 2, 0 },
{ 93, TARGET_STRING("drd_pwm"), 1, 0, 0 },
{ 93, TARGET_STRING("drd_pos"), 1, 0, 0 },
{ 94, TARGET_STRING("dru_pos"), 1, 0, 0 },
{ 94, TARGET_STRING("drd_pwm"), 1, 0, 0 },
{ 95, TARGET_STRING("dru_pwm"), 1, 0, 0 },
{ 95, TARGET_STRING("dru_pos"), 1, 0, 0 },
{ 96, TARGET_STRING("dsp_ratelim"), 1, 2, 0 },
{ 96, TARGET_STRING("dru_pwm"), 1, 0, 0 },
{ 97, TARGET_STRING("dspl4_list"), 1, 5, 0 },
{ 97, TARGET_STRING("dsp_ratelim"), 1, 2, 0 },
{ 98, TARGET_STRING("dspl5_list"), 1, 5, 0 },
{ 98, TARGET_STRING("dspl4_list"), 1, 5, 0 },
{ 99, TARGET_STRING("dspl6_list"), 1, 5, 0 },
{ 99, TARGET_STRING("dspl5_list"), 1, 5, 0 },
{ 100, TARGET_STRING("dspl7_list"), 1, 5, 0 },
{ 100, TARGET_STRING("dspl6_list"), 1, 5, 0 },
{ 101, TARGET_STRING("dspl8_list"), 1, 5, 0 },
{ 101, TARGET_STRING("dspl7_list"), 1, 5, 0 },
{ 102, TARGET_STRING("dspli1_pos"), 1, 9, 0 },
{ 102, TARGET_STRING("dspl8_list"), 1, 5, 0 },
{ 103, TARGET_STRING("dspli1_pwm"), 1, 9, 0 },
{ 103, TARGET_STRING("dspli1_pos"), 1, 0, 0 },
{ 104, TARGET_STRING("dspli2_pos"), 1, 9, 0 },
{ 104, TARGET_STRING("dspli1_pwm"), 1, 0, 0 },
{ 105, TARGET_STRING("dspli2_pwm"), 1, 9, 0 },
{ 105, TARGET_STRING("dspli2_pos"), 1, 0, 0 },
{ 106, TARGET_STRING("dspli3_pos"), 1, 9, 0 },
{ 106, TARGET_STRING("dspli2_pwm"), 1, 0, 0 },
{ 107, TARGET_STRING("dspli3_pwm"), 1, 9, 0 },
{ 107, TARGET_STRING("dspli3_pos"), 1, 0, 0 },
{ 108, TARGET_STRING("dsplo1_pos"), 1, 9, 0 },
{ 108, TARGET_STRING("dspli3_pwm"), 1, 0, 0 },
{ 109, TARGET_STRING("dsplo1_pwm"), 1, 9, 0 },
{ 109, TARGET_STRING("dsplo1_pos"), 1, 0, 0 },
{ 110, TARGET_STRING("dsplo2_pos"), 1, 9, 0 },
{ 110, TARGET_STRING("dsplo1_pwm"), 1, 0, 0 },
{ 111, TARGET_STRING("dsplo2_pwm"), 1, 9, 0 },
{ 111, TARGET_STRING("dsplo2_pos"), 1, 0, 0 },
{ 112, TARGET_STRING("dsplo3_pos"), 1, 9, 0 },
{ 112, TARGET_STRING("dsplo2_pwm"), 1, 0, 0 },
{ 113, TARGET_STRING("dsplo3_pwm"), 1, 9, 0 },
{ 113, TARGET_STRING("dsplo3_pos"), 1, 0, 0 },
{ 114, TARGET_STRING("dsplo4_pos"), 1, 9, 0 },
{ 114, TARGET_STRING("dsplo3_pwm"), 1, 0, 0 },
{ 115, TARGET_STRING("dsplo4_pwm"), 1, 9, 0 },
{ 115, TARGET_STRING("dsplo4_pos"), 1, 0, 0 },
{ 116, TARGET_STRING("dsplo5_pos"), 1, 9, 0 },
{ 116, TARGET_STRING("dsplo4_pwm"), 1, 0, 0 },
{ 117, TARGET_STRING("dsplo5_pwm"), 1, 9, 0 },
{ 117, TARGET_STRING("dsplo5_pos"), 1, 0, 0 },
{ 118, TARGET_STRING("dspr4_list"), 1, 5, 0 },
{ 118, TARGET_STRING("dsplo5_pwm"), 1, 0, 0 },
{ 119, TARGET_STRING("dspr5_list"), 1, 5, 0 },
{ 119, TARGET_STRING("dspr4_list"), 1, 5, 0 },
{ 120, TARGET_STRING("dspr6_list"), 1, 5, 0 },
{ 120, TARGET_STRING("dspr5_list"), 1, 5, 0 },
{ 121, TARGET_STRING("dspr7_list"), 1, 5, 0 },
{ 121, TARGET_STRING("dspr6_list"), 1, 5, 0 },
{ 122, TARGET_STRING("dspr8_list"), 1, 5, 0 },
{ 122, TARGET_STRING("dspr7_list"), 1, 5, 0 },
{ 123, TARGET_STRING("dspri1_pos"), 1, 9, 0 },
{ 123, TARGET_STRING("dspr8_list"), 1, 5, 0 },
{ 124, TARGET_STRING("dspri1_pwm"), 1, 9, 0 },
{ 124, TARGET_STRING("dspri1_pos"), 1, 0, 0 },
{ 125, TARGET_STRING("dspri2_pos"), 1, 9, 0 },
{ 125, TARGET_STRING("dspri1_pwm"), 1, 0, 0 },
{ 126, TARGET_STRING("dspri2_pwm"), 1, 9, 0 },
{ 126, TARGET_STRING("dspri2_pos"), 1, 0, 0 },
{ 127, TARGET_STRING("dspri3_pos"), 1, 9, 0 },
{ 127, TARGET_STRING("dspri2_pwm"), 1, 0, 0 },
{ 128, TARGET_STRING("dspri3_pwm"), 1, 9, 0 },
{ 128, TARGET_STRING("dspri3_pos"), 1, 0, 0 },
{ 129, TARGET_STRING("dspro1_pos"), 1, 9, 0 },
{ 129, TARGET_STRING("dspri3_pwm"), 1, 0, 0 },
{ 130, TARGET_STRING("dspro1_pwm"), 1, 9, 0 },
{ 130, TARGET_STRING("dspro1_pos"), 1, 0, 0 },
{ 131, TARGET_STRING("dspro2_pos"), 1, 9, 0 },
{ 131, TARGET_STRING("dspro1_pwm"), 1, 0, 0 },
{ 132, TARGET_STRING("dspro2_pwm"), 1, 9, 0 },
{ 132, TARGET_STRING("dspro2_pos"), 1, 0, 0 },
{ 133, TARGET_STRING("dspro3_pos"), 1, 9, 0 },
{ 133, TARGET_STRING("dspro2_pwm"), 1, 0, 0 },
{ 134, TARGET_STRING("dspro3_pwm"), 1, 9, 0 },
{ 134, TARGET_STRING("dspro3_pos"), 1, 0, 0 },
{ 135, TARGET_STRING("dspro4_pos"), 1, 9, 0 },
{ 135, TARGET_STRING("dspro3_pwm"), 1, 0, 0 },
{ 136, TARGET_STRING("dspro4_pwm"), 1, 9, 0 },
{ 136, TARGET_STRING("dspro4_pos"), 1, 0, 0 },
{ 137, TARGET_STRING("dspro5_pos"), 1, 9, 0 },
{ 137, TARGET_STRING("dspro4_pwm"), 1, 0, 0 },
{ 138, TARGET_STRING("dspro5_pwm"), 1, 9, 0 },
{ 138, TARGET_STRING("dspro5_pos"), 1, 0, 0 },
{ 139, TARGET_STRING("flap_level"), 1, 2, 0 },
{ 139, TARGET_STRING("dspro5_pwm"), 1, 0, 0 },
{ 140, TARGET_STRING("force_thrl"), 1, 2, 0 },
{ 140, TARGET_STRING("flap_level"), 1, 2, 0 },
{ 141, TARGET_STRING("force_thrr"), 1, 2, 0 },
{ 141, TARGET_STRING("force_thrl"), 1, 2, 0 },
{ 142, TARGET_STRING("k_da2dr"), 1, 2, 0 },
{ 142, TARGET_STRING("force_thrr"), 1, 2, 0 },
{ 143, TARGET_STRING("k_p"), 1, 2, 0 },
{ 143, TARGET_STRING("k_da2dr"), 1, 2, 0 },
{ 144, TARGET_STRING("k_phi"), 1, 2, 0 },
{ 144, TARGET_STRING("k_p"), 1, 2, 0 },
{ 145, TARGET_STRING("k_psi"), 1, 2, 0 },
{ 145, TARGET_STRING("k_phi"), 1, 2, 0 },
{ 146, TARGET_STRING("k_q"), 1, 2, 0 },
{ 146, TARGET_STRING("k_psi"), 1, 2, 0 },
{ 147, TARGET_STRING("k_r"), 1, 2, 0 },
{ 147, TARGET_STRING("k_q"), 1, 2, 0 },
{ 148, TARGET_STRING("k_tht"), 1, 2, 0 },
{ 148, TARGET_STRING("k_r"), 1, 2, 0 },
{ 149, TARGET_STRING("ksi_v2tht"), 1, 2, 0 },
{ 149, TARGET_STRING("k_tht"), 1, 2, 0 },
{ 150, TARGET_STRING("kthr_r"), 1, 2, 0 },
{ 150, TARGET_STRING("ksi_v2tht"), 1, 2, 0 },
{ 151, TARGET_STRING("lever_time"), 1, 2, 0 },
{ 151, TARGET_STRING("kthr_r"), 1, 2, 0 },
{ 152, TARGET_STRING("m"), 1, 2, 0 },
{ 152, TARGET_STRING("lever_time"), 1, 2, 0 },
{ 153, TARGET_STRING("margin_ay"), 1, 2, 0 },
{ 153, TARGET_STRING("m"), 1, 2, 0 },
{ 154, TARGET_STRING("margin_beta"), 1, 2, 0 },
{ 154, TARGET_STRING("margin_ay"), 1, 2, 0 },
{ 155, TARGET_STRING("mass_lst"), 1, 6, 0 },
{ 155, TARGET_STRING("margin_beta"), 1, 2, 0 },
{ 156, TARGET_STRING("max_AS"), 1, 2, 0 },
{ 156, TARGET_STRING("mass_lst"), 1, 6, 0 },
{ 157, TARGET_STRING("max_GS"), 1, 2, 0 },
{ 157, TARGET_STRING("max_AS"), 1, 2, 0 },
{ 158, TARGET_STRING("max_az"), 1, 2, 0 },
{ 158, TARGET_STRING("max_GS"), 1, 2, 0 },
{ 159, TARGET_STRING("max_da"), 1, 2, 0 },
{ 159, TARGET_STRING("max_az"), 1, 2, 0 },
{ 160, TARGET_STRING("max_de"), 1, 2, 0 },
{ 160, TARGET_STRING("max_da"), 1, 2, 0 },
{ 161, TARGET_STRING("max_dh"), 1, 2, 0 },
{ 161, TARGET_STRING("max_de"), 1, 2, 0 },
{ 162, TARGET_STRING("max_dr"), 1, 2, 0 },
{ 162, TARGET_STRING("max_dh"), 1, 2, 0 },
{ 163, TARGET_STRING("max_dr_damping"), 1, 2, 0 },
{ 163, TARGET_STRING("max_dr"), 1, 2, 0 },
{ 164, TARGET_STRING("max_dsp"), 1, 2, 0 },
{ 164, TARGET_STRING("max_dr_damping"), 1, 2, 0 },
{ 165, TARGET_STRING("max_hdot"), 1, 2, 0 },
{ 165, TARGET_STRING("max_dsp"), 1, 2, 0 },
{ 166, TARGET_STRING("max_p"), 1, 2, 0 },
{ 166, TARGET_STRING("max_hdot"), 1, 2, 0 },
{ 167, TARGET_STRING("max_phi"), 1, 2, 0 },
{ 167, TARGET_STRING("max_p"), 1, 2, 0 },
{ 168, TARGET_STRING("max_q"), 1, 2, 0 },
{ 168, TARGET_STRING("max_phi"), 1, 2, 0 },
{ 169, TARGET_STRING("max_r"), 1, 2, 0 },
{ 169, TARGET_STRING("max_q"), 1, 2, 0 },
{ 170, TARGET_STRING("max_steer"), 1, 2, 0 },
{ 170, TARGET_STRING("max_r"), 1, 2, 0 },
{ 171, TARGET_STRING("max_taxi"), 1, 2, 0 },
{ 171, TARGET_STRING("max_steer"), 1, 2, 0 },
{ 172, TARGET_STRING("max_thr"), 1, 2, 0 },
{ 172, TARGET_STRING("max_taxi"), 1, 2, 0 },
{ 173, TARGET_STRING("max_thr_manual"), 1, 2, 0 },
{ 173, TARGET_STRING("max_thr"), 1, 2, 0 },
{ 174, TARGET_STRING("max_thrust"), 1, 2, 0 },
{ 174, TARGET_STRING("max_thr_manual"), 1, 2, 0 },
{ 175, TARGET_STRING("max_tht"), 1, 2, 0 },
{ 175, TARGET_STRING("max_thrust"), 1, 2, 0 },
{ 176, TARGET_STRING("min_AS"), 1, 2, 0 },
{ 176, TARGET_STRING("max_tht"), 1, 2, 0 },
{ 177, TARGET_STRING("min_de"), 1, 2, 0 },
{ 177, TARGET_STRING("min_AS"), 1, 2, 0 },
{ 178, TARGET_STRING("min_dh"), 1, 2, 0 },
{ 178, TARGET_STRING("min_de"), 1, 2, 0 },
{ 179, TARGET_STRING("min_dsp"), 1, 2, 0 },
{ 179, TARGET_STRING("min_dh"), 1, 2, 0 },
{ 180, TARGET_STRING("min_hdot"), 1, 2, 0 },
{ 180, TARGET_STRING("min_dsp"), 1, 2, 0 },
{ 181, TARGET_STRING("min_thr"), 1, 2, 0 },
{ 181, TARGET_STRING("min_hdot"), 1, 2, 0 },
{ 182, TARGET_STRING("min_tht"), 1, 2, 0 },
{ 182, TARGET_STRING("min_thr"), 1, 2, 0 },
{ 183, TARGET_STRING("num_da2dr"), 1, 4, 0 },
{ 183, TARGET_STRING("min_tht"), 1, 2, 0 },
{ 184, TARGET_STRING("parachute_lock"), 1, 2, 0 },
{ 184, TARGET_STRING("num_da2dr"), 1, 4, 0 },
{ 185, TARGET_STRING("parachute_release"), 1, 2, 0 },
{ 185, TARGET_STRING("parachute_lock"), 1, 2, 0 },
{ 186, TARGET_STRING("phic2dr"), 1, 2, 0 },
{ 186, TARGET_STRING("parachute_release"), 1, 2, 0 },
{ 187, TARGET_STRING("steer_pos"), 1, 0, 0 },
{ 187, TARGET_STRING("phic2dr"), 1, 2, 0 },
{ 188, TARGET_STRING("steer_pwm"), 1, 0, 0 },
{ 188, TARGET_STRING("steer_pos"), 1, 0, 0 },
{ 189, TARGET_STRING("taxi_de"), 1, 2, 0 },
{ 189, TARGET_STRING("steer_pwm"), 1, 0, 0 },
{ 190, TARGET_STRING("thr_lst"), 1, 3, 0 },
{ 190, TARGET_STRING("taxi_de"), 1, 2, 0 },
{ 191, TARGET_STRING("thr_pos"), 1, 0, 0 },
{ 191, TARGET_STRING("thr_lst"), 1, 3, 0 },
{ 192, TARGET_STRING("thr_pwm"), 1, 0, 0 },
{ 192, TARGET_STRING("thr_pos"), 1, 0, 0 },
{ 193, TARGET_STRING("w_as"), 1, 2, 0 },
{ 193, TARGET_STRING("thr_pwm"), 1, 0, 0 },
{ 194, TARGET_STRING("w_p"), 1, 2, 0 },
{ 194, TARGET_STRING("w_as"), 1, 2, 0 },
{ 195, TARGET_STRING("w_q"), 1, 2, 0 },
{ 195, TARGET_STRING("w_p"), 1, 2, 0 },
{ 196, TARGET_STRING("w_r"), 1, 2, 0 },
{ 196, TARGET_STRING("w_q"), 1, 2, 0 },
{ 197, TARGET_STRING("w_v"), 1, 2, 0 },
{ 197, TARGET_STRING("w_r"), 1, 2, 0 },
{ 198, TARGET_STRING("w_v2tht"), 1, 2, 0 },
{ 198, TARGET_STRING("w_v"), 1, 2, 0 },
{ 199, TARGET_STRING("w_x"), 1, 2, 0 },
{ 199, TARGET_STRING("w_v2tht"), 1, 2, 0 },
{ 200, TARGET_STRING("w_y"), 1, 2, 0 },
{ 200, TARGET_STRING("w_x"), 1, 2, 0 },
{ 201, TARGET_STRING("washout_r_den"), 1, 8, 0 },
{ 201, TARGET_STRING("w_y"), 1, 2, 0 },
{ 202, TARGET_STRING("washout_r_num"), 1, 8, 0 },
{ 202, TARGET_STRING("washout_r_den"), 1, 8, 0 },
{ 203, TARGET_STRING("yaw_damping"), 1, 2, 0 },
{ 203, TARGET_STRING("washout_r_num"), 1, 8, 0 },
{ 204, TARGET_STRING("zeta_v"), 1, 2, 0 },
{ 204, TARGET_STRING("yaw_damping"), 1, 2, 0 },
{ 205, TARGET_STRING("transrate"), 2, 2, 0 },
{ 205, TARGET_STRING("zeta_v"), 1, 2, 0 },
{ 206, TARGET_STRING("actuator_trim"), 3, 10, 0 },
{ 206, TARGET_STRING("transrate"), 2, 2, 0 },
{ 207, TARGET_STRING("system_id"), 3, 2, 0 },
{ 207, TARGET_STRING("actuator_trim"), 3, 9, 0 },
{ 208, TARGET_STRING("map_pwm"), 4, 6, 0 },
{ 208, TARGET_STRING("system_id"), 3, 2, 0 },
{ 209, TARGET_STRING("Att0"), 0, 0, 0 },
{ 209, TARGET_STRING("map_pwm"), 4, 6, 0 },
{ 210, TARGET_STRING("CD0UncertVal"), 0, 2, 0 },
{ 210, TARGET_STRING("Att0"), 0, 0, 0 },
{ 211, TARGET_STRING("CG_bias_m"), 0, 0, 0 },
{ 211, TARGET_STRING("CD0UncertVal"), 0, 2, 0 },
{ 212, TARGET_STRING("CL0UncertVal"), 0, 2, 0 },
{ 212, TARGET_STRING("CG_bias_m"), 0, 0, 0 },
{ 213, TARGET_STRING("CLaUncertGain"), 0, 2, 0 },
{ 213, TARGET_STRING("CL0UncertVal"), 0, 2, 0 },
{ 214, TARGET_STRING("CLdeUncertGain"), 0, 2, 0 },
{ 214, TARGET_STRING("CLaUncertGain"), 0, 2, 0 },
{ 215, TARGET_STRING("CLqUncertGain"), 0, 2, 0 },
{ 215, TARGET_STRING("CLdeUncertGain"), 0, 2, 0 },
{ 216, TARGET_STRING("CY0UncertVal"), 0, 2, 0 },
{ 216, TARGET_STRING("CLqUncertGain"), 0, 2, 0 },
{ 217, TARGET_STRING("CYbUncertGain"), 0, 2, 0 },
{ 217, TARGET_STRING("CY0UncertVal"), 0, 2, 0 },
{ 218, TARGET_STRING("CYdrUncertGain"), 0, 2, 0 },
{ 218, TARGET_STRING("CYbUncertGain"), 0, 2, 0 },
{ 219, TARGET_STRING("CYpUncertGain"), 0, 2, 0 },
{ 219, TARGET_STRING("CYdrUncertGain"), 0, 2, 0 },
{ 220, TARGET_STRING("CYrUncertGain"), 0, 2, 0 },
{ 220, TARGET_STRING("CYpUncertGain"), 0, 2, 0 },
{ 221, TARGET_STRING("Cl0UncertVal"), 0, 2, 0 },
{ 221, TARGET_STRING("CYrUncertGain"), 0, 2, 0 },
{ 222, TARGET_STRING("ClbUncertGain"), 0, 2, 0 },
{ 222, TARGET_STRING("Cl0UncertVal"), 0, 2, 0 },
{ 223, TARGET_STRING("CldaUncertGain"), 0, 2, 0 },
{ 223, TARGET_STRING("ClbUncertGain"), 0, 2, 0 },
{ 224, TARGET_STRING("CldrUncertGain"), 0, 2, 0 },
{ 224, TARGET_STRING("CldaUncertGain"), 0, 2, 0 },
{ 225, TARGET_STRING("CldspUncertGain"), 0, 2, 0 },
{ 225, TARGET_STRING("CldrUncertGain"), 0, 2, 0 },
{ 226, TARGET_STRING("ClpUncertGain"), 0, 2, 0 },
{ 226, TARGET_STRING("CldspUncertGain"), 0, 2, 0 },
{ 227, TARGET_STRING("ClrUncertGain"), 0, 2, 0 },
{ 227, TARGET_STRING("ClpUncertGain"), 0, 2, 0 },
{ 228, TARGET_STRING("Cm0UncertVal"), 0, 2, 0 },
{ 228, TARGET_STRING("ClrUncertGain"), 0, 2, 0 },
{ 229, TARGET_STRING("CmaUncertPct"), 0, 2, 0 },
{ 229, TARGET_STRING("Cm0UncertVal"), 0, 2, 0 },
{ 230, TARGET_STRING("CmdeUncertGain"), 0, 2, 0 },
{ 230, TARGET_STRING("CmaUncertPct"), 0, 2, 0 },
{ 231, TARGET_STRING("CmqUncertGain"), 0, 2, 0 },
{ 231, TARGET_STRING("CmdeUncertGain"), 0, 2, 0 },
{ 232, TARGET_STRING("Cn0UncertVal"), 0, 2, 0 },
{ 232, TARGET_STRING("CmqUncertGain"), 0, 2, 0 },
{ 233, TARGET_STRING("CnbUncertGain"), 0, 2, 0 },
{ 233, TARGET_STRING("Cn0UncertVal"), 0, 2, 0 },
{ 234, TARGET_STRING("CndaUncertGain"), 0, 2, 0 },
{ 234, TARGET_STRING("CnbUncertGain"), 0, 2, 0 },
{ 235, TARGET_STRING("CndrUncertGain"), 0, 2, 0 },
{ 235, TARGET_STRING("CndaUncertGain"), 0, 2, 0 },
{ 236, TARGET_STRING("CnpUncertGain"), 0, 2, 0 },
{ 236, TARGET_STRING("CndrUncertGain"), 0, 2, 0 },
{ 237, TARGET_STRING("CnrUncertGain"), 0, 2, 0 },
{ 237, TARGET_STRING("CnpUncertGain"), 0, 2, 0 },
{ 238, TARGET_STRING("InertiaMoments_bias_kg_m2"), 0, 1, 0 },
{ 238, TARGET_STRING("CnrUncertGain"), 0, 2, 0 },
{ 239, TARGET_STRING("Ps_bias"), 0, 2, 0 },
{ 239, TARGET_STRING("InertiaMoments_bias_kg_m2"), 0, 1, 0 },
{ 240, TARGET_STRING("ThrustUncertGain"), 0, 2, 0 },
{ 240, TARGET_STRING("Ps_bias"), 0, 2, 0 },
{ 241, TARGET_STRING("X0"), 0, 0, 0 },
{ 241, TARGET_STRING("ThrustUncertGain"), 0, 2, 0 },
{ 242, TARGET_STRING("engine_att_rad"), 0, 11, 0 },
{ 242, TARGET_STRING("X0"), 0, 0, 0 },
{ 243, TARGET_STRING("engine_pos_m"), 0, 11, 0 },
{ 243, TARGET_STRING("engine_att_rad"), 0, 10, 0 },
{ 244, TARGET_STRING("hground"), 0, 2, 0 },
{ 244, TARGET_STRING("engine_pos_m"), 0, 10, 0 },
{ 245, TARGET_STRING("rho_bias"), 0, 2, 0 },
{ 245, TARGET_STRING("hground"), 0, 2, 0 },
{ 246, TARGET_STRING("wind_able"), 0, 2, 0 },
{ 246, TARGET_STRING("rho_bias"), 0, 2, 0 },
{ 247, TARGET_STRING("wind_able"), 0, 2, 0 },
{ 0, (NULL), 0, 0, 0 }
};
@@ -572,234 +574,235 @@ static void* rtDataAddrMap[] = {
&cr929_SIL_P.wind_level[0], /* 16: Model Parameter */
&cr929_SIL_P.wind_north[0], /* 17: Model Parameter */
&cr929_SIL_P.CLa, /* 18: Model Parameter */
&cr929_SIL_P.Cf_lst[0], /* 19: Model Parameter */
&cr929_SIL_P.Cl_lst[0], /* 20: Model Parameter */
&cr929_SIL_P.Clda, /* 21: Model Parameter */
&cr929_SIL_P.Clda_mix, /* 22: Model Parameter */
&cr929_SIL_P.Clp, /* 23: Model Parameter */
&cr929_SIL_P.Cmde, /* 24: Model Parameter */
&cr929_SIL_P.Cmq, /* 25: Model Parameter */
&cr929_SIL_P.Cndr, /* 26: Model Parameter */
&cr929_SIL_P.Cnr, /* 27: Model Parameter */
&cr929_SIL_P.CruiseSpeed, /* 28: Model Parameter */
&cr929_SIL_P.Csb, /* 29: Model Parameter */
&cr929_SIL_P.FlareAlt, /* 30: Model Parameter */
&cr929_SIL_P.GearDownSpeed, /* 31: Model Parameter */
&cr929_SIL_P.Ixx, /* 32: Model Parameter */
&cr929_SIL_P.Iyy, /* 33: Model Parameter */
&cr929_SIL_P.Izz, /* 34: Model Parameter */
&cr929_SIL_P.K, /* 35: Model Parameter */
&cr929_SIL_P.LandingSpeed, /* 36: Model Parameter */
&cr929_SIL_P.RefArea, /* 37: Model Parameter */
&cr929_SIL_P.RefLen, /* 38: Model Parameter */
&cr929_SIL_P.RefSpan, /* 39: Model Parameter */
&cr929_SIL_P.STEER_POWER, /* 40: Model Parameter */
&cr929_SIL_P.TakeOffAlt, /* 41: Model Parameter */
&cr929_SIL_P.TakeOffThrottle, /* 42: Model Parameter */
&cr929_SIL_P.TaxiSpeed, /* 43: Model Parameter */
&cr929_SIL_P.ThrottleRate, /* 44: Model Parameter */
&cr929_SIL_P.V1, /* 45: Model Parameter */
&cr929_SIL_P.auto_gear_updown, /* 46: Model Parameter */
&cr929_SIL_P.brake_lock, /* 47: Model Parameter */
&cr929_SIL_P.brake_release, /* 48: Model Parameter */
&cr929_SIL_P.cg_lst[0], /* 49: Model Parameter */
&cr929_SIL_P.da_list[0], /* 50: Model Parameter */
&cr929_SIL_P.da_list_unmix[0], /* 51: Model Parameter */
&cr929_SIL_P.da_lst[0], /* 52: Model Parameter */
&cr929_SIL_P.dal_list[0], /* 53: Model Parameter */
&cr929_SIL_P.dal_list_unmix[0], /* 54: Model Parameter */
&cr929_SIL_P.dal_pos[0], /* 55: Model Parameter */
&cr929_SIL_P.dal_pwm[0], /* 56: Model Parameter */
&cr929_SIL_P.dar_list[0], /* 57: Model Parameter */
&cr929_SIL_P.dar_list_unmix[0], /* 58: Model Parameter */
&cr929_SIL_P.dar_pos[0], /* 59: Model Parameter */
&cr929_SIL_P.dar_pwm[0], /* 60: Model Parameter */
&cr929_SIL_P.ddf_c, /* 61: Model Parameter */
&cr929_SIL_P.del_pos[0], /* 62: Model Parameter */
&cr929_SIL_P.del_pwm[0], /* 63: Model Parameter */
&cr929_SIL_P.den_da2dr[0], /* 64: Model Parameter */
&cr929_SIL_P.der_pos[0], /* 65: Model Parameter */
&cr929_SIL_P.der_pwm[0], /* 66: Model Parameter */
&cr929_SIL_P.det_time, /* 67: Model Parameter */
&cr929_SIL_P.dflap_ratelim, /* 68: Model Parameter */
&cr929_SIL_P.dflii_pos[0], /* 69: Model Parameter */
&cr929_SIL_P.dflii_pwm[0], /* 70: Model Parameter */
&cr929_SIL_P.dflio_pos[0], /* 71: Model Parameter */
&cr929_SIL_P.dflio_pwm[0], /* 72: Model Parameter */
&cr929_SIL_P.dflo2_pos[0], /* 73: Model Parameter */
&cr929_SIL_P.dflo2_pwm[0], /* 74: Model Parameter */
&cr929_SIL_P.dflo_pos[0], /* 75: Model Parameter */
&cr929_SIL_P.dflo_pwm[0], /* 76: Model Parameter */
&cr929_SIL_P.dfrii_pos[0], /* 77: Model Parameter */
&cr929_SIL_P.dfrii_pwm[0], /* 78: Model Parameter */
&cr929_SIL_P.dfrio_pos[0], /* 79: Model Parameter */
&cr929_SIL_P.dfrio_pwm[0], /* 80: Model Parameter */
&cr929_SIL_P.dfro2_pos[0], /* 81: Model Parameter */
&cr929_SIL_P.dfro2_pwm[0], /* 82: Model Parameter */
&cr929_SIL_P.dfro_pos[0], /* 83: Model Parameter */
&cr929_SIL_P.dfro_pwm[0], /* 84: Model Parameter */
&cr929_SIL_P.dhl_pos[0], /* 85: Model Parameter */
&cr929_SIL_P.dhl_pwm[0], /* 86: Model Parameter */
&cr929_SIL_P.dhr_pos[0], /* 87: Model Parameter */
&cr929_SIL_P.dhr_pwm[0], /* 88: Model Parameter */
&cr929_SIL_P.dht_ratelim, /* 89: Model Parameter */
&cr929_SIL_P.dr0_c, /* 90: Model Parameter */
&cr929_SIL_P.dr_trim, /* 91: Model Parameter */
&cr929_SIL_P.drd_pos[0], /* 92: Model Parameter */
&cr929_SIL_P.drd_pwm[0], /* 93: Model Parameter */
&cr929_SIL_P.dru_pos[0], /* 94: Model Parameter */
&cr929_SIL_P.dru_pwm[0], /* 95: Model Parameter */
&cr929_SIL_P.dsp_ratelim, /* 96: Model Parameter */
&cr929_SIL_P.dspl4_list[0], /* 97: Model Parameter */
&cr929_SIL_P.dspl5_list[0], /* 98: Model Parameter */
&cr929_SIL_P.dspl6_list[0], /* 99: Model Parameter */
&cr929_SIL_P.dspl7_list[0], /* 100: Model Parameter */
&cr929_SIL_P.dspl8_list[0], /* 101: Model Parameter */
&cr929_SIL_P.dspli1_pos[0], /* 102: Model Parameter */
&cr929_SIL_P.dspli1_pwm[0], /* 103: Model Parameter */
&cr929_SIL_P.dspli2_pos[0], /* 104: Model Parameter */
&cr929_SIL_P.dspli2_pwm[0], /* 105: Model Parameter */
&cr929_SIL_P.dspli3_pos[0], /* 106: Model Parameter */
&cr929_SIL_P.dspli3_pwm[0], /* 107: Model Parameter */
&cr929_SIL_P.dsplo1_pos[0], /* 108: Model Parameter */
&cr929_SIL_P.dsplo1_pwm[0], /* 109: Model Parameter */
&cr929_SIL_P.dsplo2_pos[0], /* 110: Model Parameter */
&cr929_SIL_P.dsplo2_pwm[0], /* 111: Model Parameter */
&cr929_SIL_P.dsplo3_pos[0], /* 112: Model Parameter */
&cr929_SIL_P.dsplo3_pwm[0], /* 113: Model Parameter */
&cr929_SIL_P.dsplo4_pos[0], /* 114: Model Parameter */
&cr929_SIL_P.dsplo4_pwm[0], /* 115: Model Parameter */
&cr929_SIL_P.dsplo5_pos[0], /* 116: Model Parameter */
&cr929_SIL_P.dsplo5_pwm[0], /* 117: Model Parameter */
&cr929_SIL_P.dspr4_list[0], /* 118: Model Parameter */
&cr929_SIL_P.dspr5_list[0], /* 119: Model Parameter */
&cr929_SIL_P.dspr6_list[0], /* 120: Model Parameter */
&cr929_SIL_P.dspr7_list[0], /* 121: Model Parameter */
&cr929_SIL_P.dspr8_list[0], /* 122: Model Parameter */
&cr929_SIL_P.dspri1_pos[0], /* 123: Model Parameter */
&cr929_SIL_P.dspri1_pwm[0], /* 124: Model Parameter */
&cr929_SIL_P.dspri2_pos[0], /* 125: Model Parameter */
&cr929_SIL_P.dspri2_pwm[0], /* 126: Model Parameter */
&cr929_SIL_P.dspri3_pos[0], /* 127: Model Parameter */
&cr929_SIL_P.dspri3_pwm[0], /* 128: Model Parameter */
&cr929_SIL_P.dspro1_pos[0], /* 129: Model Parameter */
&cr929_SIL_P.dspro1_pwm[0], /* 130: Model Parameter */
&cr929_SIL_P.dspro2_pos[0], /* 131: Model Parameter */
&cr929_SIL_P.dspro2_pwm[0], /* 132: Model Parameter */
&cr929_SIL_P.dspro3_pos[0], /* 133: Model Parameter */
&cr929_SIL_P.dspro3_pwm[0], /* 134: Model Parameter */
&cr929_SIL_P.dspro4_pos[0], /* 135: Model Parameter */
&cr929_SIL_P.dspro4_pwm[0], /* 136: Model Parameter */
&cr929_SIL_P.dspro5_pos[0], /* 137: Model Parameter */
&cr929_SIL_P.dspro5_pwm[0], /* 138: Model Parameter */
&cr929_SIL_P.flap_level, /* 139: Model Parameter */
&cr929_SIL_P.force_thrl, /* 140: Model Parameter */
&cr929_SIL_P.force_thrr, /* 141: Model Parameter */
&cr929_SIL_P.k_da2dr, /* 142: Model Parameter */
&cr929_SIL_P.k_p, /* 143: Model Parameter */
&cr929_SIL_P.k_phi, /* 144: Model Parameter */
&cr929_SIL_P.k_psi, /* 145: Model Parameter */
&cr929_SIL_P.k_q, /* 146: Model Parameter */
&cr929_SIL_P.k_r, /* 147: Model Parameter */
&cr929_SIL_P.k_tht, /* 148: Model Parameter */
&cr929_SIL_P.ksi_v2tht, /* 149: Model Parameter */
&cr929_SIL_P.kthr_r, /* 150: Model Parameter */
&cr929_SIL_P.lever_time, /* 151: Model Parameter */
&cr929_SIL_P.m, /* 152: Model Parameter */
&cr929_SIL_P.margin_ay, /* 153: Model Parameter */
&cr929_SIL_P.margin_beta, /* 154: Model Parameter */
&cr929_SIL_P.mass_lst[0], /* 155: Model Parameter */
&cr929_SIL_P.max_AS, /* 156: Model Parameter */
&cr929_SIL_P.max_GS, /* 157: Model Parameter */
&cr929_SIL_P.max_az, /* 158: Model Parameter */
&cr929_SIL_P.max_da, /* 159: Model Parameter */
&cr929_SIL_P.max_de, /* 160: Model Parameter */
&cr929_SIL_P.max_dh, /* 161: Model Parameter */
&cr929_SIL_P.max_dr, /* 162: Model Parameter */
&cr929_SIL_P.max_dr_damping, /* 163: Model Parameter */
&cr929_SIL_P.max_dsp, /* 164: Model Parameter */
&cr929_SIL_P.max_hdot, /* 165: Model Parameter */
&cr929_SIL_P.max_p, /* 166: Model Parameter */
&cr929_SIL_P.max_phi, /* 167: Model Parameter */
&cr929_SIL_P.max_q, /* 168: Model Parameter */
&cr929_SIL_P.max_r, /* 169: Model Parameter */
&cr929_SIL_P.max_steer, /* 170: Model Parameter */
&cr929_SIL_P.max_taxi, /* 171: Model Parameter */
&cr929_SIL_P.max_thr, /* 172: Model Parameter */
&cr929_SIL_P.max_thr_manual, /* 173: Model Parameter */
&cr929_SIL_P.max_thrust, /* 174: Model Parameter */
&cr929_SIL_P.max_tht, /* 175: Model Parameter */
&cr929_SIL_P.min_AS, /* 176: Model Parameter */
&cr929_SIL_P.min_de, /* 177: Model Parameter */
&cr929_SIL_P.min_dh, /* 178: Model Parameter */
&cr929_SIL_P.min_dsp, /* 179: Model Parameter */
&cr929_SIL_P.min_hdot, /* 180: Model Parameter */
&cr929_SIL_P.min_thr, /* 181: Model Parameter */
&cr929_SIL_P.min_tht, /* 182: Model Parameter */
&cr929_SIL_P.num_da2dr[0], /* 183: Model Parameter */
&cr929_SIL_P.parachute_lock, /* 184: Model Parameter */
&cr929_SIL_P.parachute_release, /* 185: Model Parameter */
&cr929_SIL_P.phic2dr, /* 186: Model Parameter */
&cr929_SIL_P.steer_pos[0], /* 187: Model Parameter */
&cr929_SIL_P.steer_pwm[0], /* 188: Model Parameter */
&cr929_SIL_P.taxi_de, /* 189: Model Parameter */
&cr929_SIL_P.thr_lst[0], /* 190: Model Parameter */
&cr929_SIL_P.thr_pos[0], /* 191: Model Parameter */
&cr929_SIL_P.thr_pwm[0], /* 192: Model Parameter */
&cr929_SIL_P.w_as, /* 193: Model Parameter */
&cr929_SIL_P.w_p, /* 194: Model Parameter */
&cr929_SIL_P.w_q, /* 195: Model Parameter */
&cr929_SIL_P.w_r, /* 196: Model Parameter */
&cr929_SIL_P.w_v, /* 197: Model Parameter */
&cr929_SIL_P.w_v2tht, /* 198: Model Parameter */
&cr929_SIL_P.w_x, /* 199: Model Parameter */
&cr929_SIL_P.w_y, /* 200: Model Parameter */
&cr929_SIL_P.washout_r_den[0], /* 201: Model Parameter */
&cr929_SIL_P.washout_r_num[0], /* 202: Model Parameter */
&cr929_SIL_P.yaw_damping, /* 203: Model Parameter */
&cr929_SIL_P.zeta_v, /* 204: Model Parameter */
&cr929_SIL_P.transrate, /* 205: Model Parameter */
&cr929_SIL_P.actuator_trim[0], /* 206: Model Parameter */
&cr929_SIL_P.system_id, /* 207: Model Parameter */
&cr929_SIL_P.map_pwm[0], /* 208: Model Parameter */
Att0, /* 209: Model Parameter */
&CD0UncertVal, /* 210: Model Parameter */
CG_bias_m, /* 211: Model Parameter */
&CL0UncertVal, /* 212: Model Parameter */
&CLaUncertGain, /* 213: Model Parameter */
&CLdeUncertGain, /* 214: Model Parameter */
&CLqUncertGain, /* 215: Model Parameter */
&CY0UncertVal, /* 216: Model Parameter */
&CYbUncertGain, /* 217: Model Parameter */
&CYdrUncertGain, /* 218: Model Parameter */
&CYpUncertGain, /* 219: Model Parameter */
&CYrUncertGain, /* 220: Model Parameter */
&Cl0UncertVal, /* 221: Model Parameter */
&ClbUncertGain, /* 222: Model Parameter */
&CldaUncertGain, /* 223: Model Parameter */
&CldrUncertGain, /* 224: Model Parameter */
&CldspUncertGain, /* 225: Model Parameter */
&ClpUncertGain, /* 226: Model Parameter */
&ClrUncertGain, /* 227: Model Parameter */
&Cm0UncertVal, /* 228: Model Parameter */
&CmaUncertPct, /* 229: Model Parameter */
&CmdeUncertGain, /* 230: Model Parameter */
&CmqUncertGain, /* 231: Model Parameter */
&Cn0UncertVal, /* 232: Model Parameter */
&CnbUncertGain, /* 233: Model Parameter */
&CndaUncertGain, /* 234: Model Parameter */
&CndrUncertGain, /* 235: Model Parameter */
&CnpUncertGain, /* 236: Model Parameter */
&CnrUncertGain, /* 237: Model Parameter */
InertiaMoments_bias_kg_m2, /* 238: Model Parameter */
&Ps_bias, /* 239: Model Parameter */
&ThrustUncertGain, /* 240: Model Parameter */
X0, /* 241: Model Parameter */
engine_att_rad, /* 242: Model Parameter */
engine_pos_m, /* 243: Model Parameter */
&hground, /* 244: Model Parameter */
&rho_bias, /* 245: Model Parameter */
&wind_able, /* 246: Model Parameter */
&cr929_SIL_P.COMAC_Test_Alt, /* 19: Model Parameter */
&cr929_SIL_P.Cf_lst[0], /* 20: Model Parameter */
&cr929_SIL_P.Cl_lst[0], /* 21: Model Parameter */
&cr929_SIL_P.Clda, /* 22: Model Parameter */
&cr929_SIL_P.Clda_mix, /* 23: Model Parameter */
&cr929_SIL_P.Clp, /* 24: Model Parameter */
&cr929_SIL_P.Cmde, /* 25: Model Parameter */
&cr929_SIL_P.Cmq, /* 26: Model Parameter */
&cr929_SIL_P.Cndr, /* 27: Model Parameter */
&cr929_SIL_P.Cnr, /* 28: Model Parameter */
&cr929_SIL_P.CruiseSpeed, /* 29: Model Parameter */
&cr929_SIL_P.Csb, /* 30: Model Parameter */
&cr929_SIL_P.FlareAlt, /* 31: Model Parameter */
&cr929_SIL_P.GearDownSpeed, /* 32: Model Parameter */
&cr929_SIL_P.Ixx, /* 33: Model Parameter */
&cr929_SIL_P.Iyy, /* 34: Model Parameter */
&cr929_SIL_P.Izz, /* 35: Model Parameter */
&cr929_SIL_P.K, /* 36: Model Parameter */
&cr929_SIL_P.LandingSpeed, /* 37: Model Parameter */
&cr929_SIL_P.RefArea, /* 38: Model Parameter */
&cr929_SIL_P.RefLen, /* 39: Model Parameter */
&cr929_SIL_P.RefSpan, /* 40: Model Parameter */
&cr929_SIL_P.STEER_POWER, /* 41: Model Parameter */
&cr929_SIL_P.TakeOffAlt, /* 42: Model Parameter */
&cr929_SIL_P.TakeOffThrottle, /* 43: Model Parameter */
&cr929_SIL_P.TaxiSpeed, /* 44: Model Parameter */
&cr929_SIL_P.ThrottleRate, /* 45: Model Parameter */
&cr929_SIL_P.V1, /* 46: Model Parameter */
&cr929_SIL_P.auto_gear_updown, /* 47: Model Parameter */
&cr929_SIL_P.brake_lock, /* 48: Model Parameter */
&cr929_SIL_P.brake_release, /* 49: Model Parameter */
&cr929_SIL_P.cg_lst[0], /* 50: Model Parameter */
&cr929_SIL_P.da_list[0], /* 51: Model Parameter */
&cr929_SIL_P.da_list_unmix[0], /* 52: Model Parameter */
&cr929_SIL_P.da_lst[0], /* 53: Model Parameter */
&cr929_SIL_P.dal_list[0], /* 54: Model Parameter */
&cr929_SIL_P.dal_list_unmix[0], /* 55: Model Parameter */
&cr929_SIL_P.dal_pos[0], /* 56: Model Parameter */
&cr929_SIL_P.dal_pwm[0], /* 57: Model Parameter */
&cr929_SIL_P.dar_list[0], /* 58: Model Parameter */
&cr929_SIL_P.dar_list_unmix[0], /* 59: Model Parameter */
&cr929_SIL_P.dar_pos[0], /* 60: Model Parameter */
&cr929_SIL_P.dar_pwm[0], /* 61: Model Parameter */
&cr929_SIL_P.ddf_c, /* 62: Model Parameter */
&cr929_SIL_P.del_pos[0], /* 63: Model Parameter */
&cr929_SIL_P.del_pwm[0], /* 64: Model Parameter */
&cr929_SIL_P.den_da2dr[0], /* 65: Model Parameter */
&cr929_SIL_P.der_pos[0], /* 66: Model Parameter */
&cr929_SIL_P.der_pwm[0], /* 67: Model Parameter */
&cr929_SIL_P.det_time, /* 68: Model Parameter */
&cr929_SIL_P.dflap_ratelim, /* 69: Model Parameter */
&cr929_SIL_P.dflii_pos[0], /* 70: Model Parameter */
&cr929_SIL_P.dflii_pwm[0], /* 71: Model Parameter */
&cr929_SIL_P.dflio_pos[0], /* 72: Model Parameter */
&cr929_SIL_P.dflio_pwm[0], /* 73: Model Parameter */
&cr929_SIL_P.dflo2_pos[0], /* 74: Model Parameter */
&cr929_SIL_P.dflo2_pwm[0], /* 75: Model Parameter */
&cr929_SIL_P.dflo_pos[0], /* 76: Model Parameter */
&cr929_SIL_P.dflo_pwm[0], /* 77: Model Parameter */
&cr929_SIL_P.dfrii_pos[0], /* 78: Model Parameter */
&cr929_SIL_P.dfrii_pwm[0], /* 79: Model Parameter */
&cr929_SIL_P.dfrio_pos[0], /* 80: Model Parameter */
&cr929_SIL_P.dfrio_pwm[0], /* 81: Model Parameter */
&cr929_SIL_P.dfro2_pos[0], /* 82: Model Parameter */
&cr929_SIL_P.dfro2_pwm[0], /* 83: Model Parameter */
&cr929_SIL_P.dfro_pos[0], /* 84: Model Parameter */
&cr929_SIL_P.dfro_pwm[0], /* 85: Model Parameter */
&cr929_SIL_P.dhl_pos[0], /* 86: Model Parameter */
&cr929_SIL_P.dhl_pwm[0], /* 87: Model Parameter */
&cr929_SIL_P.dhr_pos[0], /* 88: Model Parameter */
&cr929_SIL_P.dhr_pwm[0], /* 89: Model Parameter */
&cr929_SIL_P.dht_ratelim, /* 90: Model Parameter */
&cr929_SIL_P.dr0_c, /* 91: Model Parameter */
&cr929_SIL_P.dr_trim, /* 92: Model Parameter */
&cr929_SIL_P.drd_pos[0], /* 93: Model Parameter */
&cr929_SIL_P.drd_pwm[0], /* 94: Model Parameter */
&cr929_SIL_P.dru_pos[0], /* 95: Model Parameter */
&cr929_SIL_P.dru_pwm[0], /* 96: Model Parameter */
&cr929_SIL_P.dsp_ratelim, /* 97: Model Parameter */
&cr929_SIL_P.dspl4_list[0], /* 98: Model Parameter */
&cr929_SIL_P.dspl5_list[0], /* 99: Model Parameter */
&cr929_SIL_P.dspl6_list[0], /* 100: Model Parameter */
&cr929_SIL_P.dspl7_list[0], /* 101: Model Parameter */
&cr929_SIL_P.dspl8_list[0], /* 102: Model Parameter */
&cr929_SIL_P.dspli1_pos[0], /* 103: Model Parameter */
&cr929_SIL_P.dspli1_pwm[0], /* 104: Model Parameter */
&cr929_SIL_P.dspli2_pos[0], /* 105: Model Parameter */
&cr929_SIL_P.dspli2_pwm[0], /* 106: Model Parameter */
&cr929_SIL_P.dspli3_pos[0], /* 107: Model Parameter */
&cr929_SIL_P.dspli3_pwm[0], /* 108: Model Parameter */
&cr929_SIL_P.dsplo1_pos[0], /* 109: Model Parameter */
&cr929_SIL_P.dsplo1_pwm[0], /* 110: Model Parameter */
&cr929_SIL_P.dsplo2_pos[0], /* 111: Model Parameter */
&cr929_SIL_P.dsplo2_pwm[0], /* 112: Model Parameter */
&cr929_SIL_P.dsplo3_pos[0], /* 113: Model Parameter */
&cr929_SIL_P.dsplo3_pwm[0], /* 114: Model Parameter */
&cr929_SIL_P.dsplo4_pos[0], /* 115: Model Parameter */
&cr929_SIL_P.dsplo4_pwm[0], /* 116: Model Parameter */
&cr929_SIL_P.dsplo5_pos[0], /* 117: Model Parameter */
&cr929_SIL_P.dsplo5_pwm[0], /* 118: Model Parameter */
&cr929_SIL_P.dspr4_list[0], /* 119: Model Parameter */
&cr929_SIL_P.dspr5_list[0], /* 120: Model Parameter */
&cr929_SIL_P.dspr6_list[0], /* 121: Model Parameter */
&cr929_SIL_P.dspr7_list[0], /* 122: Model Parameter */
&cr929_SIL_P.dspr8_list[0], /* 123: Model Parameter */
&cr929_SIL_P.dspri1_pos[0], /* 124: Model Parameter */
&cr929_SIL_P.dspri1_pwm[0], /* 125: Model Parameter */
&cr929_SIL_P.dspri2_pos[0], /* 126: Model Parameter */
&cr929_SIL_P.dspri2_pwm[0], /* 127: Model Parameter */
&cr929_SIL_P.dspri3_pos[0], /* 128: Model Parameter */
&cr929_SIL_P.dspri3_pwm[0], /* 129: Model Parameter */
&cr929_SIL_P.dspro1_pos[0], /* 130: Model Parameter */
&cr929_SIL_P.dspro1_pwm[0], /* 131: Model Parameter */
&cr929_SIL_P.dspro2_pos[0], /* 132: Model Parameter */
&cr929_SIL_P.dspro2_pwm[0], /* 133: Model Parameter */
&cr929_SIL_P.dspro3_pos[0], /* 134: Model Parameter */
&cr929_SIL_P.dspro3_pwm[0], /* 135: Model Parameter */
&cr929_SIL_P.dspro4_pos[0], /* 136: Model Parameter */
&cr929_SIL_P.dspro4_pwm[0], /* 137: Model Parameter */
&cr929_SIL_P.dspro5_pos[0], /* 138: Model Parameter */
&cr929_SIL_P.dspro5_pwm[0], /* 139: Model Parameter */
&cr929_SIL_P.flap_level, /* 140: Model Parameter */
&cr929_SIL_P.force_thrl, /* 141: Model Parameter */
&cr929_SIL_P.force_thrr, /* 142: Model Parameter */
&cr929_SIL_P.k_da2dr, /* 143: Model Parameter */
&cr929_SIL_P.k_p, /* 144: Model Parameter */
&cr929_SIL_P.k_phi, /* 145: Model Parameter */
&cr929_SIL_P.k_psi, /* 146: Model Parameter */
&cr929_SIL_P.k_q, /* 147: Model Parameter */
&cr929_SIL_P.k_r, /* 148: Model Parameter */
&cr929_SIL_P.k_tht, /* 149: Model Parameter */
&cr929_SIL_P.ksi_v2tht, /* 150: Model Parameter */
&cr929_SIL_P.kthr_r, /* 151: Model Parameter */
&cr929_SIL_P.lever_time, /* 152: Model Parameter */
&cr929_SIL_P.m, /* 153: Model Parameter */
&cr929_SIL_P.margin_ay, /* 154: Model Parameter */
&cr929_SIL_P.margin_beta, /* 155: Model Parameter */
&cr929_SIL_P.mass_lst[0], /* 156: Model Parameter */
&cr929_SIL_P.max_AS, /* 157: Model Parameter */
&cr929_SIL_P.max_GS, /* 158: Model Parameter */
&cr929_SIL_P.max_az, /* 159: Model Parameter */
&cr929_SIL_P.max_da, /* 160: Model Parameter */
&cr929_SIL_P.max_de, /* 161: Model Parameter */
&cr929_SIL_P.max_dh, /* 162: Model Parameter */
&cr929_SIL_P.max_dr, /* 163: Model Parameter */
&cr929_SIL_P.max_dr_damping, /* 164: Model Parameter */
&cr929_SIL_P.max_dsp, /* 165: Model Parameter */
&cr929_SIL_P.max_hdot, /* 166: Model Parameter */
&cr929_SIL_P.max_p, /* 167: Model Parameter */
&cr929_SIL_P.max_phi, /* 168: Model Parameter */
&cr929_SIL_P.max_q, /* 169: Model Parameter */
&cr929_SIL_P.max_r, /* 170: Model Parameter */
&cr929_SIL_P.max_steer, /* 171: Model Parameter */
&cr929_SIL_P.max_taxi, /* 172: Model Parameter */
&cr929_SIL_P.max_thr, /* 173: Model Parameter */
&cr929_SIL_P.max_thr_manual, /* 174: Model Parameter */
&cr929_SIL_P.max_thrust, /* 175: Model Parameter */
&cr929_SIL_P.max_tht, /* 176: Model Parameter */
&cr929_SIL_P.min_AS, /* 177: Model Parameter */
&cr929_SIL_P.min_de, /* 178: Model Parameter */
&cr929_SIL_P.min_dh, /* 179: Model Parameter */
&cr929_SIL_P.min_dsp, /* 180: Model Parameter */
&cr929_SIL_P.min_hdot, /* 181: Model Parameter */
&cr929_SIL_P.min_thr, /* 182: Model Parameter */
&cr929_SIL_P.min_tht, /* 183: Model Parameter */
&cr929_SIL_P.num_da2dr[0], /* 184: Model Parameter */
&cr929_SIL_P.parachute_lock, /* 185: Model Parameter */
&cr929_SIL_P.parachute_release, /* 186: Model Parameter */
&cr929_SIL_P.phic2dr, /* 187: Model Parameter */
&cr929_SIL_P.steer_pos[0], /* 188: Model Parameter */
&cr929_SIL_P.steer_pwm[0], /* 189: Model Parameter */
&cr929_SIL_P.taxi_de, /* 190: Model Parameter */
&cr929_SIL_P.thr_lst[0], /* 191: Model Parameter */
&cr929_SIL_P.thr_pos[0], /* 192: Model Parameter */
&cr929_SIL_P.thr_pwm[0], /* 193: Model Parameter */
&cr929_SIL_P.w_as, /* 194: Model Parameter */
&cr929_SIL_P.w_p, /* 195: Model Parameter */
&cr929_SIL_P.w_q, /* 196: Model Parameter */
&cr929_SIL_P.w_r, /* 197: Model Parameter */
&cr929_SIL_P.w_v, /* 198: Model Parameter */
&cr929_SIL_P.w_v2tht, /* 199: Model Parameter */
&cr929_SIL_P.w_x, /* 200: Model Parameter */
&cr929_SIL_P.w_y, /* 201: Model Parameter */
&cr929_SIL_P.washout_r_den[0], /* 202: Model Parameter */
&cr929_SIL_P.washout_r_num[0], /* 203: Model Parameter */
&cr929_SIL_P.yaw_damping, /* 204: Model Parameter */
&cr929_SIL_P.zeta_v, /* 205: Model Parameter */
&cr929_SIL_P.transrate, /* 206: Model Parameter */
&cr929_SIL_P.actuator_trim[0], /* 207: Model Parameter */
&cr929_SIL_P.system_id, /* 208: Model Parameter */
&cr929_SIL_P.map_pwm[0], /* 209: Model Parameter */
Att0, /* 210: Model Parameter */
&CD0UncertVal, /* 211: Model Parameter */
CG_bias_m, /* 212: Model Parameter */
&CL0UncertVal, /* 213: Model Parameter */
&CLaUncertGain, /* 214: Model Parameter */
&CLdeUncertGain, /* 215: Model Parameter */
&CLqUncertGain, /* 216: Model Parameter */
&CY0UncertVal, /* 217: Model Parameter */
&CYbUncertGain, /* 218: Model Parameter */
&CYdrUncertGain, /* 219: Model Parameter */
&CYpUncertGain, /* 220: Model Parameter */
&CYrUncertGain, /* 221: Model Parameter */
&Cl0UncertVal, /* 222: Model Parameter */
&ClbUncertGain, /* 223: Model Parameter */
&CldaUncertGain, /* 224: Model Parameter */
&CldrUncertGain, /* 225: Model Parameter */
&CldspUncertGain, /* 226: Model Parameter */
&ClpUncertGain, /* 227: Model Parameter */
&ClrUncertGain, /* 228: Model Parameter */
&Cm0UncertVal, /* 229: Model Parameter */
&CmaUncertPct, /* 230: Model Parameter */
&CmdeUncertGain, /* 231: Model Parameter */
&CmqUncertGain, /* 232: Model Parameter */
&Cn0UncertVal, /* 233: Model Parameter */
&CnbUncertGain, /* 234: Model Parameter */
&CndaUncertGain, /* 235: Model Parameter */
&CndrUncertGain, /* 236: Model Parameter */
&CnpUncertGain, /* 237: Model Parameter */
&CnrUncertGain, /* 238: Model Parameter */
InertiaMoments_bias_kg_m2, /* 239: Model Parameter */
&Ps_bias, /* 240: Model Parameter */
&ThrustUncertGain, /* 241: Model Parameter */
X0, /* 242: Model Parameter */
engine_att_rad, /* 243: Model Parameter */
engine_pos_m, /* 244: Model Parameter */
&hground, /* 245: Model Parameter */
&rho_bias, /* 246: Model Parameter */
&wind_able, /* 247: Model Parameter */
};
/* Declare Data Run-Time Dimension Buffer Addresses statically */
@@ -857,9 +860,7 @@ static const rtwCAPI_DimensionMap rtDimensionMap[] = {
{ rtwCAPI_VECTOR, 18, 2, 0 },
{ rtwCAPI_VECTOR, 20, 2, 0 },
{ rtwCAPI_MATRIX_COL_MAJOR, 22, 2, 0 }
{ rtwCAPI_MATRIX_COL_MAJOR, 20, 2, 0 }
};
/* Dimension Array- use dimArrayIndex to access elements of this array */
@@ -883,11 +884,9 @@ static const uint_T rtDimensionArray[] = {
1, /* 16 */
4, /* 17 */
1, /* 18 */
6, /* 19 */
1, /* 20 */
23, /* 21 */
2, /* 22 */
3 /* 23 */
23, /* 19 */
2, /* 20 */
3 /* 21 */
};
/* Fixed Point Map */
@@ -920,7 +919,7 @@ static rtwCAPI_ModelMappingStaticInfo mmiStatic = {
(NULL), 0 },
{ rtBlockParameters, 0,
rtModelParameters, 247 },
rtModelParameters, 248 },
{ (NULL), 0 },
@@ -928,10 +927,10 @@ static rtwCAPI_ModelMappingStaticInfo mmiStatic = {
rtElementMap, rtSampleTimeMap, rtDimensionArray },
"float",
{ 1233663099U,
2866312765U,
4252454956U,
2138402804U },
{ 2411774261U,
1358651775U,
3684999962U,
963134632U },
(NULL), 0,
0
};
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.1390
* Model version : 1.1401
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Aug 23 14:30:11 2021
* C/C++ source code generated on : Tue Aug 24 19:16:31 2021
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.1390
* Model version : 1.1401
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Aug 23 14:30:11 2021
* C/C++ source code generated on : Tue Aug 24 19:16:31 2021
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -42,67 +42,67 @@ const ConstB_cr929_SIL_T cr929_SIL_ConstB = {
{ 0.0, 0.0, 0.0 }, /* synthesized block */
{ 0.05533534132902769, 0.05533534132902769, 0.05533534132902769,
0.05533534132902769 }, /* '<S1529>/Sqrt' */
0.05533534132902769, /* '<S1529>/Sqrt1' */
0.05533534132902769 }, /* '<S1531>/Sqrt' */
0.05533534132902769, /* '<S1531>/Sqrt1' */
{ 1.0, 1.0, 1.0, 1.0 }, /* '<S1529>/Divide' */
0.0, /* '<S1518>/Unit Conversion' */
0.0, /* '<S1528>/Unit Conversion' */
0.0, /* '<S1537>/sigma_wg ' */
0.0, /* '<S1536>/PreLook-Up Index Search (prob of exceed)' */
22.309711286089236, /* '<S1522>/Unit Conversion' */
1749.9999999999998, /* '<S1556>/Unit Conversion' */
1000.0, /* '<S1546>/Sum' */
1000.0, /* '<S1538>/Sum' */
21.304204980804883, /* '<S1532>/dt1' */
28.405606641073181, /* '<S1531>/dt1' */
{ 1.0, 1.0, 1.0, 1.0 }, /* '<S1531>/Divide' */
0.0, /* '<S1520>/Unit Conversion' */
0.0, /* '<S1530>/Unit Conversion' */
0.0, /* '<S1539>/sigma_wg ' */
0.0, /* '<S1538>/PreLook-Up Index Search (prob of exceed)' */
22.309711286089236, /* '<S1524>/Unit Conversion' */
1749.9999999999998, /* '<S1558>/Unit Conversion' */
1000.0, /* '<S1548>/Sum' */
1000.0, /* '<S1540>/Sum' */
21.304204980804883, /* '<S1534>/dt1' */
28.405606641073181, /* '<S1533>/dt1' */
{ 1.50687, 0.0, 0.268 }, /* '<S330>/Selector' */
{ -0.11937, -0.306, 0.268 }, /* '<S330>/Selector1' */
{ -0.11937, 0.306, 0.268 }, /* '<S330>/Selector2' */
0U, /* '<S1536>/PreLook-Up Index Search (prob of exceed)' */
117U, /* '<S1438>/Width1' */
177U, /* '<S1437>/Width1' */
194U, /* '<S1436>/Width1' */
89U, /* '<S1435>/Width1' */
60U, /* '<S1423>/Width1' */
30U, /* '<S1424>/Width1' */
45U, /* '<S1425>/Width1' */
0U, /* '<S1538>/PreLook-Up Index Search (prob of exceed)' */
117U, /* '<S1440>/Width1' */
177U, /* '<S1439>/Width1' */
194U, /* '<S1438>/Width1' */
89U, /* '<S1437>/Width1' */
60U, /* '<S1425>/Width1' */
30U, /* '<S1426>/Width1' */
45U, /* '<S1427>/Width1' */
73U, /* '<S1431>/Width1' */
65U, /* '<S1430>/Width1' */
233U, /* '<S1435>/Width1' */
107U, /* '<S1434>/Width1' */
73U, /* '<S1433>/Width1' */
77U, /* '<S1432>/Width1' */
19U, /* '<S1442>/Width1' */
60U, /* '<S1422>/Width1' */
30U, /* '<S1423>/Width1' */
35U, /* '<S1421>/Width1' */
45U, /* '<S1424>/Width1' */
73U, /* '<S1429>/Width1' */
65U, /* '<S1428>/Width1' */
233U, /* '<S1433>/Width1' */
107U, /* '<S1432>/Width1' */
73U, /* '<S1431>/Width1' */
77U, /* '<S1430>/Width1' */
19U, /* '<S1440>/Width1' */
60U, /* '<S1420>/Width1' */
30U, /* '<S1421>/Width1' */
35U, /* '<S1419>/Width1' */
45U, /* '<S1422>/Width1' */
73U, /* '<S1427>/Width1' */
65U, /* '<S1426>/Width1' */
112U, /* '<S1438>/Width' */
172U, /* '<S1437>/Width' */
189U, /* '<S1436>/Width' */
84U, /* '<S1435>/Width' */
55U, /* '<S1423>/Width' */
25U, /* '<S1424>/Width' */
40U, /* '<S1425>/Width' */
112U, /* '<S1440>/Width' */
172U, /* '<S1439>/Width' */
189U, /* '<S1438>/Width' */
84U, /* '<S1437>/Width' */
55U, /* '<S1425>/Width' */
25U, /* '<S1426>/Width' */
40U, /* '<S1427>/Width' */
68U, /* '<S1431>/Width' */
60U, /* '<S1430>/Width' */
228U, /* '<S1435>/Width' */
102U, /* '<S1434>/Width' */
68U, /* '<S1433>/Width' */
72U, /* '<S1432>/Width' */
14U, /* '<S1442>/Width' */
55U, /* '<S1422>/Width' */
25U, /* '<S1423>/Width' */
30U, /* '<S1421>/Width' */
40U, /* '<S1424>/Width' */
68U, /* '<S1429>/Width' */
60U, /* '<S1428>/Width' */
228U, /* '<S1433>/Width' */
102U, /* '<S1432>/Width' */
68U, /* '<S1431>/Width' */
72U, /* '<S1430>/Width' */
14U, /* '<S1440>/Width' */
55U, /* '<S1420>/Width' */
25U, /* '<S1421>/Width' */
30U, /* '<S1419>/Width' */
40U, /* '<S1422>/Width' */
68U, /* '<S1427>/Width' */
60U, /* '<S1426>/Width' */
1, /* '<S329>/Compare' */
/* Start of '<S12>/For_each_thrust1' */
@@ -123,32 +123,32 @@ const ConstB_cr929_SIL_T cr929_SIL_ConstB = {
/* Block parameters (default storage) */
P_cr929_SIL_T cr929_SIL_P = {
/* Variable: AccelBias
* Referenced by: '<S1297>/Measurement bias'
* Referenced by: '<S1299>/Measurement bias'
*/
{ 0.0, 0.0, 0.0 },
/* Variable: AccelScaleMatrix
* Referenced by: '<S1297>/Scale factors & Cross-coupling errors'
* Referenced by: '<S1299>/Scale factors & Cross-coupling errors'
*/
{ 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0 },
/* Variable: GyroBias
* Referenced by: '<S1298>/Measurement bias'
* Referenced by: '<S1300>/Measurement bias'
*/
{ 0.0, 0.0, 0.0 },
/* Variable: GyroGBias
* Referenced by: '<S1298>/g-sensitive bias'
* Referenced by: '<S1300>/g-sensitive bias'
*/
{ 0.0, 0.0, 0.0 },
/* Variable: GyroScaleMatrix
* Referenced by: '<S1298>/Scale factors & Cross-coupling errors '
* Referenced by: '<S1300>/Scale factors & Cross-coupling errors '
*/
{ 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0 },
/* Variable: IMUloc
* Referenced by: '<S1297>/wl_ins'
* Referenced by: '<S1299>/wl_ins'
*/
{ 0.0, 0.0, 0.0 },
@@ -174,39 +174,39 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: deadband_dsp
* Referenced by:
* '<S1355>/Backlash1'
* '<S1355>/Backlash10'
* '<S1355>/Backlash11'
* '<S1355>/Backlash12'
* '<S1355>/Backlash13'
* '<S1355>/Backlash14'
* '<S1355>/Backlash15'
* '<S1355>/Backlash16'
* '<S1355>/Backlash2'
* '<S1355>/Backlash3'
* '<S1355>/Backlash4'
* '<S1355>/Backlash5'
* '<S1355>/Backlash6'
* '<S1355>/Backlash7'
* '<S1355>/Backlash8'
* '<S1355>/Backlash9'
* '<S1357>/Backlash1'
* '<S1357>/Backlash10'
* '<S1357>/Backlash11'
* '<S1357>/Backlash12'
* '<S1357>/Backlash13'
* '<S1357>/Backlash14'
* '<S1357>/Backlash15'
* '<S1357>/Backlash16'
* '<S1357>/Backlash2'
* '<S1357>/Backlash3'
* '<S1357>/Backlash4'
* '<S1357>/Backlash5'
* '<S1357>/Backlash6'
* '<S1357>/Backlash7'
* '<S1357>/Backlash8'
* '<S1357>/Backlash9'
*/
0.0,
/* Variable: map_rpm_lst
* Referenced by:
* '<S1344>/Constant1'
* '<S1346>/Constant1'
* '<S1348>/Constant1'
* '<S1350>/Constant1'
*/
{ 0.0, 20000.0, 26500.0, 33000.0, 39500.0, 44500.0, 49000.0, 52500.0, 54000.0,
56000.0, 57500.0, 62000.0 },
/* Variable: map_thr_lst
* Referenced by:
* '<S1344>/Constant'
* '<S1346>/Constant'
* '<S1348>/Constant'
* '<S1350>/Constant'
*/
{ -0.25, 0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0 },
@@ -217,25 +217,25 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: throttle_k
* Referenced by:
* '<S1356>/Gain3'
* '<S1357>/Gain3'
* '<S1358>/Gain3'
* '<S1359>/Gain3'
*/
1.0,
/* Variable: wind_east
* Referenced by: '<S1509>/wind_East'
* Referenced by: '<S1511>/wind_East'
*/
{ -3.0, -20.0 },
/* Variable: wind_level
* Referenced by:
* '<S1509>/wind_East'
* '<S1509>/wind_North'
* '<S1511>/wind_East'
* '<S1511>/wind_North'
*/
{ 0.0, 600.0 },
/* Variable: wind_north
* Referenced by: '<S1509>/wind_North'
* Referenced by: '<S1511>/wind_North'
*/
{ 3.0, 20.0 },
@@ -244,6 +244,11 @@ P_cr929_SIL_T cr929_SIL_P = {
*/
3.5F,
/* Variable: COMAC_Test_Alt
* Referenced by: '<S1201>/Constant'
*/
4000.0F,
/* Variable: Cf_lst
* Referenced by: '<S703>/1-D Lookup Table'
*/
@@ -334,7 +339,7 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: K
* Referenced by:
* '<S886>/Constant2'
* '<S904>/Gain'
* '<S904>/Constant2'
* '<S914>/Constant'
* '<S914>/Constant1'
* '<S915>/Constant1'
@@ -522,14 +527,14 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: der_pos
* Referenced by:
* '<S1349>/Constant1'
* '<S1351>/Constant1'
* '<S438>/1-D Lookup Table4'
*/
{ -0.52356F, 0.0F, 0.436300188F },
/* Variable: der_pwm
* Referenced by:
* '<S1349>/Constant'
* '<S1351>/Constant'
* '<S438>/1-D Lookup Table4'
*/
{ 1184.0F, 1564.0F, 1908.0F },
@@ -721,94 +726,94 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: dspli1_pos
* Referenced by:
* '<S436>/1-D Lookup Table'
* '<S1392>/Constant1'
* '<S1394>/Constant1'
*/
{ -0.87F, 0.0F, 0.07F, 0.12F, 0.13F, 0.19F },
{ -0.8726F, 0.0F, 0.192F },
/* Variable: dspli1_pwm
* Referenced by:
* '<S436>/1-D Lookup Table'
* '<S1392>/Constant'
* '<S1394>/Constant'
*/
{ 1292.0F, 1728.0F, 1768.0F, 1784.0F, 1788.0F, 1800.0F },
{ 1292.0F, 1728.0F, 1800.0F },
/* Variable: dspli2_pos
* Referenced by: '<S436>/1-D Lookup Table1'
*/
{ -0.87F, 0.0F, 0.07F, 0.12F, 0.13F, 0.19F },
{ -0.8726F, 0.0F, 0.192F },
/* Variable: dspli2_pwm
* Referenced by: '<S436>/1-D Lookup Table1'
*/
{ 1804.0F, 1356.0F, 1332.0F, 1312.0F, 1304.0F, 1280.0F },
{ 1804.0F, 1356.0F, 1280.0F },
/* Variable: dspli3_pos
* Referenced by: '<S436>/1-D Lookup Table2'
*/
{ -0.87F, 0.0F, 0.07F, 0.12F, 0.13F, 0.19F },
{ -0.8726F, 0.0F, 0.192F },
/* Variable: dspli3_pwm
* Referenced by: '<S436>/1-D Lookup Table2'
*/
{ 1828.0F, 1356.0F, 1336.0F, 1312.0F, 1304.0F, 1288.0F },
{ 1828.0F, 1356.0F, 1288.0F },
/* Variable: dsplo1_pos
* Referenced by: '<S436>/1-D Lookup Table6'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dsplo1_pwm
* Referenced by: '<S436>/1-D Lookup Table6'
*/
{ 1980.0F, 1440.0F, 1384.0F, 1344.0F, 1340.0F, 1304.0F },
{ 1980.0F, 1440.0F, 1304.0F },
/* Variable: dsplo2_pos
* Referenced by:
* '<S436>/1-D Lookup Table7'
* '<S1388>/Constant1'
* '<S1390>/Constant1'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dsplo2_pwm
* Referenced by:
* '<S436>/1-D Lookup Table7'
* '<S1388>/Constant'
* '<S1390>/Constant'
*/
{ 1148.0F, 1632.0F, 1676.0F, 1704.0F, 1708.0F, 1736.0F },
{ 1148.0F, 1632.0F, 1736.0F },
/* Variable: dsplo3_pos
* Referenced by: '<S436>/1-D Lookup Table8'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dsplo3_pwm
* Referenced by: '<S436>/1-D Lookup Table8'
*/
{ 1948.0F, 1464.0F, 1420.0F, 1396.0F, 1388.0F, 1356.0F },
{ 1948.0F, 1464.0F, 1356.0F },
/* Variable: dsplo4_pos
* Referenced by: '<S436>/1-D Lookup Table9'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dsplo4_pwm
* Referenced by: '<S436>/1-D Lookup Table9'
*/
{ 1952.0F, 1448.0F, 1400.0F, 1372.0F, 1368.0F, 1324.0F },
{ 1952.0F, 1448.0F, 1324.0F },
/* Variable: dsplo5_pos
* Referenced by:
* '<S436>/1-D Lookup Table10'
* '<S1387>/Constant1'
* '<S1389>/Constant1'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dsplo5_pwm
* Referenced by:
* '<S436>/1-D Lookup Table10'
* '<S1387>/Constant'
* '<S1389>/Constant'
*/
{ 1164.0F, 1696.0F, 1748.0F, 1784.0F, 1800.0F, 1832.0F },
{ 1164.0F, 1696.0F, 1832.0F },
/* Variable: dspr4_list
* Referenced by: '<S955>/da2dspr4_deg'
@@ -843,102 +848,102 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: dspri1_pos
* Referenced by: '<S436>/1-D Lookup Table3'
*/
{ -0.87F, 0.0F, 0.07F, 0.12F, 0.13F, 0.19F },
{ -0.8726F, 0.0F, 0.192F },
/* Variable: dspri1_pwm
* Referenced by: '<S436>/1-D Lookup Table3'
*/
{ 1780.0F, 1340.0F, 1316.0F, 1292.0F, 1280.0F, 1276.0F },
{ 1780.0F, 1340.0F, 1276.0F },
/* Variable: dspri2_pos
* Referenced by:
* '<S436>/1-D Lookup Table4'
* '<S1379>/Constant1'
* '<S1381>/Constant1'
*/
{ -0.87F, 0.0F, 0.07F, 0.12F, 0.13F, 0.19F },
{ -0.8726F, 0.0F, 0.192F },
/* Variable: dspri2_pwm
* Referenced by:
* '<S436>/1-D Lookup Table4'
* '<S1379>/Constant'
* '<S1381>/Constant'
*/
{ 1308.0F, 1792.0F, 1820.0F, 1840.0F, 1844.0F, 1868.0F },
{ 1308.0F, 1792.0F, 1868.0F },
/* Variable: dspri3_pos
* Referenced by:
* '<S436>/1-D Lookup Table5'
* '<S1381>/Constant1'
* '<S1383>/Constant1'
*/
{ -0.87F, 0.0F, 0.07F, 0.12F, 0.13F, 0.19F },
{ -0.8726F, 0.0F, 0.192F },
/* Variable: dspri3_pwm
* Referenced by:
* '<S436>/1-D Lookup Table5'
* '<S1381>/Constant'
* '<S1383>/Constant'
*/
{ 1304.0F, 1740.0F, 1760.0F, 1772.0F, 1776.0F, 1780.0F },
{ 1304.0F, 1740.0F, 1780.0F },
/* Variable: dspro1_pos
* Referenced by:
* '<S436>/1-D Lookup Table12'
* '<S1380>/Constant1'
* '<S1382>/Constant1'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dspro1_pwm
* Referenced by:
* '<S436>/1-D Lookup Table12'
* '<S1380>/Constant'
* '<S1382>/Constant'
*/
{ 1164.0F, 1728.0F, 1792.0F, 1834.0F, 1852.0F, 1895.0F },
{ 1164.0F, 1728.0F, 1895.0F },
/* Variable: dspro2_pos
* Referenced by: '<S436>/1-D Lookup Table13'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dspro2_pwm
* Referenced by: '<S436>/1-D Lookup Table13'
*/
{ 1848.0F, 1344.0F, 1304.0F, 1280.0F, 1272.0F, 1252.0F },
{ 1848.0F, 1344.0F, 1252.0F },
/* Variable: dspro3_pos
* Referenced by:
* '<S436>/1-D Lookup Table14'
* '<S1383>/Constant1'
* '<S1385>/Constant1'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dspro3_pwm
* Referenced by:
* '<S436>/1-D Lookup Table14'
* '<S1383>/Constant'
* '<S1385>/Constant'
*/
{ 1132.0F, 1636.0F, 1684.0F, 1716.0F, 1724.0F, 1752.0F },
{ 1132.0F, 1636.0F, 1752.0F },
/* Variable: dspro4_pos
* Referenced by:
* '<S436>/1-D Lookup Table15'
* '<S1384>/Constant1'
* '<S1386>/Constant1'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dspro4_pwm
* Referenced by:
* '<S436>/1-D Lookup Table15'
* '<S1384>/Constant'
* '<S1386>/Constant'
*/
{ 1112.0F, 1664.0F, 1708.0F, 1748.0F, 1764.0F, 1796.0F },
{ 1112.0F, 1664.0F, 1796.0F },
/* Variable: dspro5_pos
* Referenced by: '<S436>/1-D Lookup Table11'
*/
{ -0.87F, 0.0F, 0.08F, 0.13F, 0.15F, 0.21F },
{ -0.8726F, 0.0F, 0.2112F },
/* Variable: dspro5_pwm
* Referenced by: '<S436>/1-D Lookup Table11'
*/
{ 1860.0F, 1288.0F, 1236.0F, 1204.0F, 1192.0F, 1152.0F },
{ 1860.0F, 1288.0F, 1152.0F },
/* Variable: flap_level
* Referenced by: '<S558>/Constant2'
@@ -1229,14 +1234,14 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: steer_pos
* Referenced by:
* '<S1345>/Constant1'
* '<S1347>/Constant1'
* '<S437>/1-D Lookup Table'
*/
{ -0.35F, 0.0F, 0.35F },
/* Variable: steer_pwm
* Referenced by:
* '<S1345>/Constant'
* '<S1347>/Constant'
* '<S437>/1-D Lookup Table'
*/
{ 1152.0F, 1500.0F, 1884.0F },
@@ -1253,7 +1258,7 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: thr_pos
* Referenced by:
* '<S1342>/Constant1'
* '<S1344>/Constant1'
* '<S438>/1-D Lookup Table1'
* '<S438>/1-D Lookup Table2'
*/
@@ -1261,7 +1266,7 @@ P_cr929_SIL_T cr929_SIL_P = {
/* Variable: thr_pwm
* Referenced by:
* '<S1342>/Constant'
* '<S1344>/Constant'
* '<S438>/1-D Lookup Table1'
* '<S438>/1-D Lookup Table2'
*/
@@ -1390,21 +1395,21 @@ const ConstP_cr929_SIL_T cr929_SIL_ConstP = {
{ 0.0F, 50.0F, 500.0F, 0.0F, 260.0F },
{ 407218910, 1102170897 }
{ 407227103, 1102161116 }
}, { 3U,
16U,
1U,
{ 0.0F, 50.0F, 500.0F, 0.0F, 300.0F },
{ 407298444, 1102274364 }
{ 407304693, 1102265467 }
}, { 3U,
16U,
1U,
{ 0.0F, 0.0F, 0.0F, 0.0F, 500.0F },
{ 407155081, 1102478058 }
{ 407156389, 1102476333 }
}, { 3U,
16U,
1U,
@@ -1432,7 +1437,7 @@ const ConstP_cr929_SIL_T cr929_SIL_ConstP = {
{ 0.0F, 50.0F, 500.0F, 0.0F, 500.0F },
{ 407119332, 1102528219 }
{ 407119819, 1102527737 }
}, { 3U,
16U,
1U,
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.1390
* Model version : 1.1401
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Aug 23 14:30:11 2021
* C/C++ source code generated on : Tue Aug 24 19:16:31 2021
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -228,16 +228,16 @@ extern const real32_T rtCP_pooled_1VJA2wyEDXXd[4];
extern const real32_T rtCP_pooled_0WDnDJ93CH0Q[4];
extern const real32_T rtCP_pooled_uQzioJKpBuGn[4];
extern const real32_T rtCP_pooled_cQRpYPC1d9LW[4];
extern const real32_T rtCP_pooled_7duMbVdalzaf[6];
extern const real32_T rtCP_pooled_O03r7Rz5WVK1[6];
extern const real32_T rtCP_pooled_7Izcocv9OPc8[6];
extern const real32_T rtCP_pooled_Wr4VW5y4SM5V[6];
extern const real32_T rtCP_pooled_E0aOZ8k6B0em[6];
extern const real32_T rtCP_pooled_zfDJ0XRgmnCd[6];
extern const real32_T rtCP_pooled_fUoWDoOYMOrz[6];
extern const real32_T rtCP_pooled_72gxvpYzsJYj[6];
extern const real32_T rtCP_pooled_tKJB3E1t694Z[6];
extern const real32_T rtCP_pooled_WevH9zpym91w[6];
extern const real32_T rtCP_pooled_QqOr8pTdIETk[3];
extern const real32_T rtCP_pooled_lWipTZTk5imh[3];
extern const real32_T rtCP_pooled_odlPVtDdc1Zc[3];
extern const real32_T rtCP_pooled_lgnnsb0kAIGf[3];
extern const real32_T rtCP_pooled_zcCKt7BEliXd[3];
extern const real32_T rtCP_pooled_xC3zU8Cfxdan[3];
extern const real32_T rtCP_pooled_wAKIQseXUyIW[3];
extern const real32_T rtCP_pooled_CxhvPUIWvzTv[3];
extern const real32_T rtCP_pooled_2XTNfxxllKmQ[3];
extern const real32_T rtCP_pooled_eU0yzXhoTZXt[3];
extern const real32_T rtCP_pooled_j6BLsTdMk7qD[3];
extern const real32_T rtCP_pooled_yWVMTaHackMS[3];
extern const real32_T rtCP_pooled_rYM1L1wOm55A[3];
@@ -269,10 +269,10 @@ extern const uint8_T rtCP_pooled_mDbfc7f8L4g9;
* Referenced by: '<S330>/Constant'
*/
#define rtCP_PreLookUpIndexSearchaltitude_BreakpointsData rtCP_pooled_8RBKE3gHchpO/* Expression: h_vec
* Referenced by: '<S1536>/PreLook-Up Index Search (altitude)'
* Referenced by: '<S1538>/PreLook-Up Index Search (altitude)'
*/
#define rtCP_MediumHighAltitudeIntensity_Table rtCP_pooled_xcOBkYu90x0b/* Expression: sigma_vec'
* Referenced by: '<S1536>/Medium//High Altitude Intensity'
* Referenced by: '<S1538>/Medium//High Altitude Intensity'
*/
#define rtCP_Gain1_Gain_my rtCP_pooled_bDcwUj8yZ6yU /* Expression: [1 1 -1]
* Referenced by: '<S173>/Gain1'
@@ -1520,73 +1520,73 @@ extern const uint8_T rtCP_pooled_mDbfc7f8L4g9;
* Referenced by: '<S1198>/1-D Lookup Table3'
*/
#define rtCP_Constant_Value_pl rtCP_pooled_uQzioJKpBuGn /* Expression: flip(dhl_pwm)
* Referenced by: '<S1343>/Constant'
* Referenced by: '<S1345>/Constant'
*/
#define rtCP_Constant1_Value_ke rtCP_pooled_cQRpYPC1d9LW /* Expression: flip(dhl_pos)
* Referenced by: '<S1343>/Constant1'
* Referenced by: '<S1345>/Constant1'
*/
#define rtCP_Constant_Value_gw rtCP_pooled_7duMbVdalzaf /* Expression: flip(dspro5_pwm)
* Referenced by: '<S1385>/Constant'
#define rtCP_Constant_Value_gw rtCP_pooled_QqOr8pTdIETk /* Expression: flip(dspro5_pwm)
* Referenced by: '<S1387>/Constant'
*/
#define rtCP_Constant1_Value_ft rtCP_pooled_O03r7Rz5WVK1 /* Expression: flip(dspro5_pos)
* Referenced by: '<S1385>/Constant1'
#define rtCP_Constant1_Value_ft rtCP_pooled_lWipTZTk5imh /* Expression: flip(dspro5_pos)
* Referenced by: '<S1387>/Constant1'
*/
#define rtCP_Constant_Value_gwr rtCP_pooled_7Izcocv9OPc8 /* Expression: flip(dspro2_pwm)
* Referenced by: '<S1382>/Constant'
#define rtCP_Constant_Value_gwr rtCP_pooled_odlPVtDdc1Zc /* Expression: flip(dspro2_pwm)
* Referenced by: '<S1384>/Constant'
*/
#define rtCP_Constant1_Value_jx rtCP_pooled_O03r7Rz5WVK1 /* Expression: flip(dspro2_pos)
* Referenced by: '<S1382>/Constant1'
#define rtCP_Constant1_Value_jx rtCP_pooled_lWipTZTk5imh /* Expression: flip(dspro2_pos)
* Referenced by: '<S1384>/Constant1'
*/
#define rtCP_Constant_Value_dpr rtCP_pooled_Wr4VW5y4SM5V /* Expression: flip(dspri1_pwm)
#define rtCP_Constant_Value_dpr rtCP_pooled_lgnnsb0kAIGf /* Expression: flip(dspri1_pwm)
* Referenced by: '<S1395>/Constant'
*/
#define rtCP_Constant1_Value_k5 rtCP_pooled_zcCKt7BEliXd /* Expression: flip(dspri1_pos)
* Referenced by: '<S1395>/Constant1'
*/
#define rtCP_Constant_Value_ek rtCP_pooled_xC3zU8Cfxdan /* Expression: flip(dspli2_pwm)
* Referenced by: '<S1393>/Constant'
*/
#define rtCP_Constant1_Value_k5 rtCP_pooled_E0aOZ8k6B0em /* Expression: flip(dspri1_pos)
#define rtCP_Constant1_Value_n0 rtCP_pooled_zcCKt7BEliXd /* Expression: flip(dspli2_pos)
* Referenced by: '<S1393>/Constant1'
*/
#define rtCP_Constant_Value_ek rtCP_pooled_zfDJ0XRgmnCd /* Expression: flip(dspli2_pwm)
#define rtCP_Constant_Value_hy rtCP_pooled_wAKIQseXUyIW /* Expression: flip(dspli3_pwm)
* Referenced by: '<S1392>/Constant'
*/
#define rtCP_Constant1_Value_in rtCP_pooled_zcCKt7BEliXd /* Expression: flip(dspli3_pos)
* Referenced by: '<S1392>/Constant1'
*/
#define rtCP_Constant_Value_gc rtCP_pooled_CxhvPUIWvzTv /* Expression: flip(dsplo1_pwm)
* Referenced by: '<S1391>/Constant'
*/
#define rtCP_Constant1_Value_n0 rtCP_pooled_E0aOZ8k6B0em /* Expression: flip(dspli2_pos)
#define rtCP_Constant1_Value_e3 rtCP_pooled_lWipTZTk5imh /* Expression: flip(dsplo1_pos)
* Referenced by: '<S1391>/Constant1'
*/
#define rtCP_Constant_Value_hy rtCP_pooled_fUoWDoOYMOrz /* Expression: flip(dspli3_pwm)
* Referenced by: '<S1390>/Constant'
#define rtCP_Constant_Value_aq rtCP_pooled_2XTNfxxllKmQ /* Expression: flip(dsplo3_pwm)
* Referenced by: '<S1388>/Constant'
*/
#define rtCP_Constant1_Value_in rtCP_pooled_E0aOZ8k6B0em /* Expression: flip(dspli3_pos)
* Referenced by: '<S1390>/Constant1'
#define rtCP_Constant1_Value_i5 rtCP_pooled_lWipTZTk5imh /* Expression: flip(dsplo3_pos)
* Referenced by: '<S1388>/Constant1'
*/
#define rtCP_Constant_Value_gc rtCP_pooled_72gxvpYzsJYj /* Expression: flip(dsplo1_pwm)
* Referenced by: '<S1389>/Constant'
#define rtCP_Constant_Value_le0 rtCP_pooled_eU0yzXhoTZXt /* Expression: flip(dsplo4_pwm)
* Referenced by: '<S1380>/Constant'
*/
#define rtCP_Constant1_Value_e3 rtCP_pooled_O03r7Rz5WVK1 /* Expression: flip(dsplo1_pos)
* Referenced by: '<S1389>/Constant1'
*/
#define rtCP_Constant_Value_aq rtCP_pooled_tKJB3E1t694Z /* Expression: flip(dsplo3_pwm)
* Referenced by: '<S1386>/Constant'
*/
#define rtCP_Constant1_Value_i5 rtCP_pooled_O03r7Rz5WVK1 /* Expression: flip(dsplo3_pos)
* Referenced by: '<S1386>/Constant1'
*/
#define rtCP_Constant_Value_le0 rtCP_pooled_WevH9zpym91w /* Expression: flip(dsplo4_pwm)
* Referenced by: '<S1378>/Constant'
*/
#define rtCP_Constant1_Value_mt rtCP_pooled_O03r7Rz5WVK1 /* Expression: flip(dsplo4_pos)
* Referenced by: '<S1378>/Constant1'
#define rtCP_Constant1_Value_mt rtCP_pooled_lWipTZTk5imh /* Expression: flip(dsplo4_pos)
* Referenced by: '<S1380>/Constant1'
*/
#define rtCP_Constant_Value_pf rtCP_pooled_j6BLsTdMk7qD /* Expression: flip(dru_pwm)
* Referenced by: '<S1350>/Constant'
* Referenced by: '<S1352>/Constant'
*/
#define rtCP_Constant1_Value_bh rtCP_pooled_yWVMTaHackMS /* Expression: flip(dru_pos)
* Referenced by: '<S1350>/Constant1'
* Referenced by: '<S1352>/Constant1'
*/
#define rtCP_Constant_Value_oj rtCP_pooled_rYM1L1wOm55A /* Expression: flip(dar_pwm)
* Referenced by: '<S1347>/Constant'
* Referenced by: '<S1349>/Constant'
*/
#define rtCP_Constant1_Value_mr rtCP_pooled_H5asl5rOUZUB /* Expression: flip(dar_pos)
* Referenced by: '<S1347>/Constant1'
* Referenced by: '<S1349>/Constant1'
*/
#define rtCP_MediumHighAltitudeIntensity_maxIndex rtCP_pooled_BWTVQM0GuqkK/* Computed Parameter: rtCP_MediumHighAltitudeIntensity_maxIndex
* Referenced by: '<S1536>/Medium//High Altitude Intensity'
* Referenced by: '<S1538>/Medium//High Altitude Intensity'
*/
#define rtCP_table2D_CL_lat_maxIndex rtCP_pooled_52mPzBGwtz3T /* Computed Parameter: rtCP_table2D_CL_lat_maxIndex
* Referenced by: '<S57>/table2D_CL_lat'
@@ -1964,70 +1964,70 @@ extern const uint8_T rtCP_pooled_mDbfc7f8L4g9;
* Referenced by: '<S3>/Constant BP1'
*/
#define rtCP_SFunction_P1 rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1464>/S-Function'
* Referenced by: '<S1466>/S-Function'
*/
#define rtCP_SFunction_P1_a rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1467>/S-Function'
* Referenced by: '<S1469>/S-Function'
*/
#define rtCP_SFunction_P1_h rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1452>/S-Function'
* Referenced by: '<S1454>/S-Function'
*/
#define rtCP_SFunction_P1_i rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1443>/S-Function'
* Referenced by: '<S1445>/S-Function'
*/
#define rtCP_SFunction_P1_j rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1449>/S-Function'
* Referenced by: '<S1451>/S-Function'
*/
#define rtCP_SFunction_P1_b rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1446>/S-Function'
* Referenced by: '<S1448>/S-Function'
*/
#define rtCP_SFunction_P1_bz rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1504>/S-Function'
* Referenced by: '<S1506>/S-Function'
*/
#define rtCP_SFunction_P1_n rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1476>/S-Function'
* Referenced by: '<S1478>/S-Function'
*/
#define rtCP_SFunction_P1_an rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1479>/S-Function'
* Referenced by: '<S1481>/S-Function'
*/
#define rtCP_SFunction_P1_f rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1482>/S-Function'
* Referenced by: '<S1484>/S-Function'
*/
#define rtCP_SFunction_P1_al rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1485>/S-Function'
* Referenced by: '<S1487>/S-Function'
*/
#define rtCP_Constant_Value_fz rtCP_pooled_mhMab4fllVU3 /* Computed Parameter: rtCP_Constant_Value_fz
* Referenced by: '<S1434>/Constant'
* Referenced by: '<S1436>/Constant'
*/
#define rtCP_SFunction_P1_jo rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1489>/S-Function'
* Referenced by: '<S1491>/S-Function'
*/
#define rtCP_SFunction_P1_d rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1470>/S-Function'
* Referenced by: '<S1472>/S-Function'
*/
#define rtCP_SFunction_P1_bs rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1473>/S-Function'
* Referenced by: '<S1475>/S-Function'
*/
#define rtCP_SFunction_P1_as rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1461>/S-Function'
* Referenced by: '<S1463>/S-Function'
*/
#define rtCP_SFunction_P1_g rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1458>/S-Function'
* Referenced by: '<S1460>/S-Function'
*/
#define rtCP_SFunction_P1_a1 rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1455>/S-Function'
* Referenced by: '<S1457>/S-Function'
*/
#define rtCP_SFunction_P1_m rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1492>/S-Function'
* Referenced by: '<S1494>/S-Function'
*/
#define rtCP_SFunction_P1_p rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1495>/S-Function'
* Referenced by: '<S1497>/S-Function'
*/
#define rtCP_SFunction_P1_i1 rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1498>/S-Function'
* Referenced by: '<S1500>/S-Function'
*/
#define rtCP_SFunction_P1_d4 rtCP_pooled_mDbfc7f8L4g9 /* Expression: uart_id
* Referenced by: '<S1501>/S-Function'
* Referenced by: '<S1503>/S-Function'
*/
#ifdef __cplusplus
@@ -3389,6 +3389,11 @@ extern void cr929_SIL_find_val_Start(void);
extern void cr929_SIL_find_val(uint16_T rtu_idx, uint8_T rty_name[16], uint8_T
rty_value[4], uint8_T *rty_type, uint16_T *rty_count, uint16_T *rty_index);
extern void cr929_SIL_u2f(const uint8_T rtu_u[4], real32_T *rty_f);
extern void cr929_SIL_stdatmo_Init(DW_stdatmo_cr929_SIL_T *localDW);
extern void cr929_SIL_stdatmo(real_T rtu_H_in, real_T rtu_Toffset, boolean_T
rtu_GeomFlag, real_T *rty_rho, real_T *rty_a, real_T *rty_temp, real_T
*rty_press, real_T *rty_kvisc, real_T *rty_ZorH, DW_stdatmo_cr929_SIL_T
*localDW);
extern void cr929_SIL_tick_Init(DW_tick_cr929_SIL_T *localDW);
extern void cr929_SIL_tick(real_T rtu_dt, boolean_T *rty_enabled,
DW_tick_cr929_SIL_T *localDW);
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.1390
* Model version : 1.1401
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Aug 23 14:30:11 2021
* C/C++ source code generated on : Tue Aug 24 19:16:31 2021
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'cr929_SIL'.
*
* Model version : 1.1390
* Model version : 1.1401
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Mon Aug 23 14:30:11 2021
* C/C++ source code generated on : Tue Aug 24 19:16:31 2021
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)