update gencode, wind setting pass

This commit is contained in:
matt
2020-12-08 17:29:54 +08:00
parent 326b41c594
commit 466d6980b8
10 changed files with 1515 additions and 1379 deletions
+199 -171
View File
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'SIL'.
*
* Model version : 1.527
* Model version : 1.537
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Tue Dec 8 11:41:06 2020
* C/C++ source code generated on : Tue Dec 8 17:00:08 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -326,8 +326,9 @@ typedef struct {
mavlink_ins2_t BusAssignment_p; /* '<S906>/Bus Assignment' */
mavlink_ins1_t BusAssignment_i; /* '<S905>/Bus Assignment' */
mavlink_bmustate_t BusConversion_InsertedFor_SFunction_at_inport_0_BusCreator1;
TrajGen UnitDelay; /* '<S6>/Unit Delay' */
mavlink_autopilot_version_t ap_ver; /* '<S984>/send_auto_hw' */
mavlink_autopilot_version_t ap_ver_h;/* '<S877>/traffic_ctrl' */
mavlink_autopilot_version_t ap_ver_f;/* '<S877>/traffic_ctrl' */
mavlink_gps_raw_int_t gps; /* '<S903>/Chart' */
mavlink_mission_item_int_t mav_mission_item_int;/* '<S960>/mav_mission_item_int' */
mavlink_mission_item_int_t send_req; /* '<S992>/Chart' */
@@ -347,7 +348,7 @@ typedef struct {
mavlink_ccmstate_t
BusConversion_InsertedFor_SFunction_at_inport_0_BusCreator1_h;
mavlink_attitude_t att; /* '<S897>/Chart' */
CommandMsg msg_j; /* '<S985>/send_cmd' */
CommandMsg msg_i; /* '<S985>/send_cmd' */
CommandMsg cmd; /* '<S676>/mission_proc' */
mavlink_vfr_hud_t hud; /* '<S912>/Chart' */
mavlink_status_t mav_status; /* '<S978>/mav_parser' */
@@ -362,7 +363,7 @@ typedef struct {
mavlink_mission_request_t mav_mission_request;/* '<S962>/mav_mission_request' */
mavlink_mission_request_list_t mav_mission_request_list;/* '<S964>/mav_mission_request_list' */
mavlink_mission_request_int_t mission_req_int;/* '<S996>/Chart_proc_mission_upload' */
mavlink_mission_request_int_t mission_req_int_o;/* '<S877>/traffic_ctrl' */
mavlink_mission_request_int_t mission_req_int_f;/* '<S877>/traffic_ctrl' */
mavlink_mission_current_t cur; /* '<S881>/req_cur' */
mavlink_mission_current_t mission_cur;/* '<S877>/traffic_ctrl' */
mavlink_mission_count_t mav_mission_count;/* '<S958>/mav_mission_count' */
@@ -374,7 +375,7 @@ typedef struct {
mavlink_mission_ack_t ack; /* '<S881>/merge_ack' */
mavlink_mission_ack_t send_ack_h; /* '<S990>/Chart_proc_mission_clr_all' */
mavlink_mission_ack_t send_ack_d; /* '<S993>/Chart_proc_mission_req' */
mavlink_mission_ack_t mission_ack_a; /* '<S877>/traffic_ctrl' */
mavlink_mission_ack_t mission_ack_m; /* '<S877>/traffic_ctrl' */
mavlink_extended_sys_state_t ext_sys_stat;/* '<S901>/Chart' */
real_T Sum[3]; /* '<S230>/Sum' */
real_T p1[3]; /* '<S120>/p1' */
@@ -440,6 +441,8 @@ typedef struct {
real_T Product5; /* '<S292>/Product5' */
real_T Product6; /* '<S292>/Product6' */
real_T Sum3; /* '<S292>/Sum3' */
real_T uDLookupTable; /* '<S8>/1-D Lookup Table' */
real_T uDLookupTable1; /* '<S8>/1-D Lookup Table1' */
real_T MathFunction1[9]; /* '<S114>/Math Function1' */
real_T ubvbwb[3]; /* '<S121>/ub,vb,wb' */
real_T Product1_i2[3]; /* '<S114>/Product1' */
@@ -477,15 +480,17 @@ typedef struct {
real_T table1D_mass; /* '<S91>/table1D_mass' */
real_T mass_e; /* '<S1>/Sum' */
real_T product; /* '<S106>/product' */
real_T product_f; /* '<S107>/product' */
real_T product_e; /* '<S108>/product' */
real_T product_g; /* '<S107>/product' */
real_T product_l; /* '<S108>/product' */
real_T add[9]; /* '<S105>/add' */
real_T MatrixConcatenation[18]; /* '<S124>/Matrix Concatenation' */
real_T Selector2[9]; /* '<S122>/Selector2' */
real_T Product2_b; /* '<S22>/Product2' */
real_T product_p; /* '<S65>/product' */
real_T product_h; /* '<S65>/product' */
real_T saturation; /* '<S65>/saturation' */
real_T Product3_f; /* '<S50>/Product3' */
real_T product_n; /* '<S66>/product' */
real_T product_e; /* '<S66>/product' */
real_T saturation_a; /* '<S66>/saturation' */
real_T dal; /* '<S5>/divide3' */
real_T Integrator_p; /* '<S531>/Integrator' */
real_T Backlash3; /* '<S5>/Backlash3' */
@@ -494,7 +499,7 @@ typedef struct {
real_T Backlash4; /* '<S5>/Backlash4' */
real_T Sum2_k; /* '<S5>/Sum2' */
real_T da; /* '<S5>/Gain2' */
real_T product_d; /* '<S68>/product' */
real_T product_b; /* '<S68>/product' */
real_T del; /* '<S5>/divide' */
real_T Integrator_a; /* '<S529>/Integrator' */
real_T Backlash; /* '<S5>/Backlash' */
@@ -503,27 +508,28 @@ typedef struct {
real_T Backlash1; /* '<S5>/Backlash1' */
real_T Sum_g; /* '<S5>/Sum' */
real_T de; /* '<S5>/Gain' */
real_T product_m; /* '<S69>/product' */
real_T product_g; /* '<S52>/product' */
real_T product_d; /* '<S69>/product' */
real_T product_hw; /* '<S52>/product' */
real_T Backlash2; /* '<S5>/Backlash2' */
real_T product_o; /* '<S70>/product' */
real_T product_bc; /* '<S70>/product' */
real_T pqr_n[3]; /* '<S47>/Sum1' */
real_T saturation; /* '<S64>/saturation' */
real_T product_b; /* '<S72>/product' */
real_T saturation_e; /* '<S64>/saturation' */
real_T product_o; /* '<S72>/product' */
real_T product1; /* '<S52>/product1' */
real_T product2; /* '<S52>/product2' */
real_T add_k; /* '<S52>/add' */
real_T product_d0; /* '<S53>/product' */
real_T product_i; /* '<S71>/product' */
real_T add_a; /* '<S52>/add' */
real_T product_i; /* '<S53>/product' */
real_T product_ed; /* '<S71>/product' */
real_T product1_o; /* '<S53>/product1' */
real_T product_l; /* '<S75>/product' */
real_T product2_o; /* '<S53>/product2' */
real_T product_ie; /* '<S75>/product' */
real_T product2_j; /* '<S53>/product2' */
real_T product3; /* '<S53>/product3' */
real_T add_p; /* '<S53>/add' */
real_T add_l; /* '<S51>/add' */
real_T add_n; /* '<S53>/add' */
real_T parachute; /* '<S5>/Switch1' */
real_T add_d; /* '<S51>/add' */
real_T Merge_h[3]; /* '<S24>/Merge' */
real_T Product_j[3]; /* '<S22>/Product' */
real_T if_m[3]; /* '<S98>/if' */
real_T if_f[3]; /* '<S98>/if' */
real_T Sum_jo[3]; /* '<S22>/Sum' */
real_T jxk; /* '<S25>/j x k' */
real_T kxi; /* '<S25>/k x i' */
@@ -532,22 +538,22 @@ typedef struct {
real_T ixk; /* '<S26>/i x k' */
real_T jxi; /* '<S26>/j x i' */
real_T Sum_p[3]; /* '<S23>/Sum' */
real_T product_p1; /* '<S54>/product' */
real_T product1_k; /* '<S54>/product1' */
real_T product2_i; /* '<S54>/product2' */
real_T product3_e; /* '<S54>/product3' */
real_T product_iw; /* '<S54>/product' */
real_T product1_g; /* '<S54>/product1' */
real_T product2_n; /* '<S54>/product2' */
real_T product3_o; /* '<S54>/product3' */
real_T product4; /* '<S54>/product4' */
real_T add_b; /* '<S54>/add' */
real_T product_od; /* '<S55>/product' */
real_T product1_kh; /* '<S55>/product1' */
real_T product2_b; /* '<S55>/product2' */
real_T add_pc; /* '<S55>/add' */
real_T product_lu; /* '<S56>/product' */
real_T product1_b; /* '<S56>/product1' */
real_T product2_p; /* '<S56>/product2' */
real_T product3_c; /* '<S56>/product3' */
real_T product4_k; /* '<S56>/product4' */
real_T add_d; /* '<S56>/add' */
real_T add_dx; /* '<S54>/add' */
real_T product_k; /* '<S55>/product' */
real_T product1_k; /* '<S55>/product1' */
real_T product2_p; /* '<S55>/product2' */
real_T add_p; /* '<S55>/add' */
real_T product_f; /* '<S56>/product' */
real_T product1_kt; /* '<S56>/product1' */
real_T product2_e; /* '<S56>/product2' */
real_T product3_l; /* '<S56>/product3' */
real_T product4_d; /* '<S56>/product4' */
real_T add_py; /* '<S56>/add' */
real_T Product1_h[3]; /* '<S22>/Product1' */
real_T Product3_mg[3]; /* '<S22>/Product3' */
real_T Sum1_a[3]; /* '<S22>/Sum1' */
@@ -644,9 +650,9 @@ typedef struct {
real_T Product1_hk; /* '<S115>/Product1' */
real_T An; /* '<S115>/An' */
real_T Gain_l; /* '<S96>/Gain' */
real_T product1_d; /* '<S305>/product1' */
real_T product_ir; /* '<S305>/product' */
real_T add_g; /* '<S305>/add' */
real_T product1_c; /* '<S305>/product1' */
real_T product_ey; /* '<S305>/product' */
real_T add_h; /* '<S305>/add' */
real_T UnitDelay_i; /* '<S533>/Unit Delay' */
real_T subtract_i; /* '<S5>/subtract' */
real_T Gain1_h; /* '<S5>/Gain1' */
@@ -712,9 +718,8 @@ typedef struct {
real_T Sum_in[3]; /* '<S337>/Sum' */
real_T TrigonometricFunction4; /* '<S297>/Trigonometric Function4' */
real_T subtract1; /* '<S98>/subtract1' */
real_T subtract_p; /* '<S98>/subtract' */
real_T add_n[3]; /* '<S98>/add' */
real_T WindVelocity[3]; /* '<S14>/BusConversion_InsertedFor_atmosphere_at_inport_0' */
real_T subtract_j; /* '<S98>/subtract' */
real_T add_l[3]; /* '<S98>/add' */
real_T TmpSignalConversionAtSelectorInport1[3];
real_T SFunction_o1; /* '<S80>/S-Function' */
real_T SFunction_o2; /* '<S80>/S-Function' */
@@ -725,6 +730,10 @@ typedef struct {
real_T Selector_m; /* '<S81>/Selector' */
real_T MatrixConcatenate[3]; /* '<S81>/Matrix Concatenate' */
real_T Acc_g[3]; /* '<S14>/To Body Axes' */
real_T WindVelocity[3];
real_T WindVelocity_g[3]; /* '<S14>/To Body Axes1' */
real_T WindAngularRates[3];
real_T WindAngularRates_a[3]; /* '<S14>/To Body Axes2' */
real_T hground_p; /* '<S14>/BusConversion_InsertedFor_atmosphere_at_inport_0' */
real_T Selector3_b[3]; /* '<S38>/Selector3' */
real_T Selector_p; /* '<S38>/Selector' */
@@ -746,7 +755,7 @@ typedef struct {
real_T Product2_cg; /* '<S28>/Product2' */
real_T Product3_c; /* '<S28>/Product3' */
real_T CZ; /* '<S28>/Sum1' */
CommandAck ack_h; /* '<S560>/proc_cmd' */
CommandAck ack_i; /* '<S560>/proc_cmd' */
uint32_T TmpSignalConversionAtBytePackInport1[3];
uint32_T TmpSignalConversionAtBytePackInport1_l[2];
uint32_T TmpSignalConversionAtBytePackInport4[3];
@@ -807,8 +816,8 @@ typedef struct {
real32_T f; /* '<S1033>/Chart_proc_param_set' */
real32_T vn; /* '<S903>/Chart' */
real32_T ve; /* '<S903>/Chart' */
real32_T vn_l; /* '<S903>/Chart' */
real32_T ve_p; /* '<S903>/Chart' */
real32_T vn_c; /* '<S903>/Chart' */
real32_T ve_i; /* '<S903>/Chart' */
real32_T Merge_f; /* '<S920>/Merge' */
real32_T Sqrt; /* '<S921>/Sqrt' */
real32_T rdot; /* '<S863>/Merge2' */
@@ -828,11 +837,11 @@ typedef struct {
real32_T phi_c; /* '<S678>/landing_task' */
real32_T tht_c; /* '<S678>/landing_task' */
real32_T thr_c; /* '<S679>/takeoff_task' */
real32_T phi_c_i; /* '<S679>/takeoff_task' */
real32_T tht_c_e; /* '<S679>/takeoff_task' */
real32_T phi_c_m; /* '<S679>/takeoff_task' */
real32_T tht_c_a; /* '<S679>/takeoff_task' */
real32_T de_c; /* '<S679>/takeoff_task' */
real32_T acts[3]; /* '<S695>/sweep_generator' */
real32_T params_n[7]; /* '<S554>/proc_cmd' */
real32_T params_c[7]; /* '<S554>/proc_cmd' */
real32_T Gain1_dw; /* '<S447>/Gain1' */
real32_T accel[3]; /* '<S452>/Product3' */
real32_T Gain1_a[3]; /* '<S461>/Gain1' */
@@ -920,28 +929,29 @@ typedef struct {
int32_T y_m; /* '<S1009>/chat_get_mission_item' */
int32_T ByteUnpack_o1[2]; /* '<S440>/Byte Unpack' */
ENUM_mode mode; /* '<S680>/Chart' */
ENUM_mode mode_c; /* '<S678>/landing_task' */
ENUM_mode mode_e; /* '<S679>/takeoff_task' */
ENUM_mode mode_p; /* '<S678>/landing_task' */
ENUM_mode mode_f; /* '<S679>/takeoff_task' */
ENUM_LANDED_STATE landed_state_out; /* '<S678>/landing_task' */
ENUM_LANDED_STATE landed_state_out_n;/* '<S679>/takeoff_task' */
ENUM_LANDED_STATE landed_state_out_h;/* '<S679>/takeoff_task' */
ENUM_CSAS_YAW CSAS_yaw; /* '<S678>/landing_task' */
ENUM_CSAS_YAW CSAS_yaw_l; /* '<S679>/takeoff_task' */
ENUM_CSAS_YAW CSAS_yaw_m; /* '<S679>/takeoff_task' */
ENUM_CSAS_ROLL CSAS_roll; /* '<S678>/landing_task' */
ENUM_CSAS_ROLL CSAS_roll_b; /* '<S679>/takeoff_task' */
ENUM_CSAS_ROLL CSAS_roll_j; /* '<S679>/takeoff_task' */
ENUM_CSAS_PITCH CSAS_pitch; /* '<S679>/takeoff_task' */
ENUM_AT AT_out; /* '<S680>/Chart' */
ENUM_AT AT; /* '<S678>/landing_task' */
ENUM_AT AT_j; /* '<S679>/takeoff_task' */
ENUM_AT AT_l; /* '<S679>/takeoff_task' */
ENUM_AFCS_VERT AFCS_VERT_out; /* '<S680>/Chart' */
ENUM_AFCS_VERT AFCS_VERT; /* '<S678>/landing_task' */
ENUM_AFCS_VERT AFCS_VERT_o; /* '<S679>/takeoff_task' */
ENUM_AFCS_VERT AFCS_VERT_d; /* '<S679>/takeoff_task' */
ENUM_AFCS_LAT AFCS_LNAV; /* '<S680>/Chart' */
ENUM_AFCS_LAT AFCS_LNAV_j; /* '<S678>/landing_task' */
ENUM_AFCS_LAT AFCS_LNAV_p; /* '<S679>/takeoff_task' */
ENUM_AFCS_LAT AFCS_LNAV_i; /* '<S678>/landing_task' */
ENUM_AFCS_LAT AFCS_LNAV_g; /* '<S679>/takeoff_task' */
uint16_T Merge1_e; /* '<S7>/Merge1' */
uint16_T TmpSignalConversionAtBytePackInport3_p[17];
uint16_T TmpSignalConversionAtBytePackInport5[10];
uint16_T Subtract_m; /* '<S876>/Subtract' */
uint16_T DataTypeConversion; /* '<S536>/Data Type Conversion' */
uint16_T Sum_lp; /* '<S542>/Sum' */
uint16_T DataTypeConversion1_c; /* '<S543>/Data Type Conversion1' */
uint16_T DataTypeConversion1_o; /* '<S544>/Data Type Conversion1' */
@@ -971,8 +981,8 @@ typedef struct {
uint16_T cur_np; /* '<S676>/mission_proc' */
uint16_T command_j; /* '<S684>/mav' */
uint16_T WP_out; /* '<S680>/Chart' */
uint16_T WP_out_l; /* '<S678>/landing_task' */
uint16_T WP_out_f; /* '<S679>/takeoff_task' */
uint16_T WP_out_h; /* '<S678>/landing_task' */
uint16_T WP_out_a; /* '<S679>/takeoff_task' */
uint16_T peroid_out; /* '<S550>/Chart' */
uint16_T WP_cur; /* '<S557>/proc_set_ cur' */
uint16_T id; /* '<S554>/proc_cmd' */
@@ -1049,6 +1059,7 @@ typedef struct {
int16_T param_idx_p; /* '<S1045>/find_idx_capi' */
int16_T ByteUnpack_o2[3]; /* '<S440>/Byte Unpack' */
int16_T temps[4]; /* '<S390>/Byte Unpack' */
uint8_T recovery; /* '<Root>/Delay2' */
uint8_T UnitDelay_f[5]; /* '<S2>/Unit Delay' */
uint8_T Merge_gk[368]; /* '<S7>/Merge' */
uint8_T seq_m; /* '<S7>/rec_ctrl' */
@@ -1056,7 +1067,7 @@ typedef struct {
uint8_T BytePack[70]; /* '<S1134>/Byte Pack' */
uint8_T TmpSignalConversionAtBytePackInport6[6];
uint8_T BytePack_k[362]; /* '<S1133>/Byte Pack' */
uint8_T DataTypeConversion; /* '<S6>/Data Type Conversion' */
uint8_T DataTypeConversion_n; /* '<S6>/Data Type Conversion' */
uint8_T u[4]; /* '<S882>/proc_param_value' */
uint8_T param_name[16]; /* '<S1038>/find_val_capi' */
uint8_T param_value[4]; /* '<S1038>/find_val_capi' */
@@ -1065,7 +1076,7 @@ typedef struct {
uint8_T frame; /* '<S996>/Chart_proc_mission_upload' */
uint8_T autocontinue; /* '<S996>/Chart_proc_mission_upload' */
uint8_T ack_d; /* '<S1023>/chat_clear_mission' */
uint8_T ack_i; /* '<S1027>/chat_update_mission_item' */
uint8_T ack_ip; /* '<S1027>/chat_update_mission_item' */
uint8_T id_g; /* '<S1062>/Signal Copy' */
uint8_T seq_g; /* '<S1062>/Unit Delay' */
uint8_T mission_type_g; /* '<S990>/Chart_proc_mission_clr_all' */
@@ -1081,7 +1092,7 @@ typedef struct {
uint8_T BytePack_h[4]; /* '<S1051>/Byte Pack' */
uint8_T name_g[16]; /* '<S1032>/Chart_proc_param_req_read' */
uint8_T mav_char_in; /* '<S978>/Selector' */
uint8_T seq_gf; /* '<S877>/traffic_ctrl' */
uint8_T seq_ee; /* '<S877>/traffic_ctrl' */
uint8_T BitwiseOperator; /* '<S925>/Bitwise Operator' */
uint8_T DataTypeConversion_d; /* '<S925>/Data Type Conversion' */
uint8_T mav_msg2buff_o1[256]; /* '<S886>/mav_msg2buff' */
@@ -1142,7 +1153,7 @@ typedef struct {
boolean_T is_mission; /* '<S684>/mav' */
boolean_T armed; /* '<S678>/landing_task' */
boolean_T valid_l; /* '<S556>/valid_checking' */
boolean_T ack_g; /* '<S554>/proc_cmd' */
boolean_T ack_b; /* '<S554>/proc_cmd' */
boolean_T LogicalOperator; /* '<S443>/Logical Operator' */
boolean_T enabled; /* '<S479>/tick' */
boolean_T enabled_j; /* '<S478>/tick' */
@@ -1179,7 +1190,7 @@ typedef struct {
MavMission m; /* '<S1027>/chat_update_mission_item' */
CommandMsg msg_msgData; /* '<S985>/send_cmd' */
CommandMsg cmd_msgData; /* '<S676>/mission_proc' */
CommandMsg cmd_msgData_o; /* '<S554>/proc_cmd' */
CommandMsg cmd_msgData_a; /* '<S554>/proc_cmd' */
CommandMsg cmd2_msgData; /* '<S554>/proc_cmd' */
mavlink_param_value_t msg_msgData_e; /* '<S882>/proc_param_value' */
mavlink_param_value_t param_val_queue_msgData;/* '<S877>/traffic_ctrl' */
@@ -1197,36 +1208,36 @@ typedef struct {
real_T m_bpLambda[3]; /* '<S52>/table3D_CL_aos' */
real_T PrevY; /* '<S5>/Backlash3' */
real_T PrevY_i; /* '<S5>/Backlash4' */
real_T m_bpLambda_i[3]; /* '<S52>/table3D_CL_da' */
real_T m_bpLambda_j[3]; /* '<S52>/table3D_CL_da' */
real_T PrevY_b; /* '<S5>/Backlash' */
real_T PrevY_bo; /* '<S5>/Backlash1' */
real_T m_bpLambda_j[3]; /* '<S52>/table3D_CL_de' */
real_T m_bpLambda_l[3]; /* '<S52>/table3D_CL_de' */
real_T PrevY_p; /* '<S5>/Backlash2' */
real_T m_bpLambda_l[3]; /* '<S52>/table3D_CL_dr' */
real_T m_bpLambda_k[3]; /* '<S52>/table3D_CL_df' */
real_T m_bpLambda_d[3]; /* '<S52>/table3D_CL_dr' */
real_T m_bpLambda_g[3]; /* '<S52>/table3D_CL_df' */
real_T m_bpLambda_m[3]; /* '<S53>/table3D_CY_aos' */
real_T m_bpLambda_lj[3]; /* '<S53>/table3D_CY_da' */
real_T m_bpLambda_n[3]; /* '<S53>/table3D_CY_dr' */
real_T m_bpLambda_ik[3]; /* '<S51>/table3D_CD_aos' */
real_T m_bpLambda_d[3]; /* '<S51>/table3D_CD_da' */
real_T m_bpLambda_li[3]; /* '<S51>/table3D_CD_de' */
real_T m_bpLambda_g[3]; /* '<S51>/table3D_CD_dr' */
real_T m_bpLambda_jp[3]; /* '<S51>/table3D_CD_df' */
real_T m_bpLambda_gl[3]; /* '<S54>/table3D_Cl_aos' */
real_T m_bpLambda_j5[3]; /* '<S54>/table3D_Cl_da' */
real_T m_bpLambda_o[3]; /* '<S54>/table3D_Cl_dr' */
real_T m_bpLambda_ls[3]; /* '<S55>/table3D_Cm_aos' */
real_T m_bpLambda_ld[3]; /* '<S55>/table3D_Cm_da' */
real_T m_bpLambda_p[3]; /* '<S55>/table3D_Cm_de' */
real_T m_bpLambda_e[3]; /* '<S55>/table3D_Cm_dr' */
real_T m_bpLambda_ib[3]; /* '<S55>/table3D_Cm_df' */
real_T m_bpLambda_a[3]; /* '<S56>/table3D_Cn_aos' */
real_T m_bpLambda_jw[3]; /* '<S56>/table3D_Cn_da' */
real_T m_bpLambda_c[3]; /* '<S56>/table3D_Cn_dr' */
real_T m_bpLambda_lq[3]; /* '<S317>/table3D_thrust' */
real_T m_bpLambda_o1[3]; /* '<S310>/table3D_cft' */
real_T m_bpLambda_n[3]; /* '<S53>/table3D_CY_da' */
real_T m_bpLambda_k[3]; /* '<S53>/table3D_CY_dr' */
real_T m_bpLambda_dx[3]; /* '<S51>/table3D_CD_aos' */
real_T m_bpLambda_li[3]; /* '<S51>/table3D_CD_da' */
real_T m_bpLambda_gw[3]; /* '<S51>/table3D_CD_de' */
real_T m_bpLambda_jp[3]; /* '<S51>/table3D_CD_dr' */
real_T m_bpLambda_n4[3]; /* '<S51>/table3D_CD_df' */
real_T m_bpLambda_j5[3]; /* '<S54>/table3D_Cl_aos' */
real_T m_bpLambda_a[3]; /* '<S54>/table3D_Cl_da' */
real_T m_bpLambda_mn[3]; /* '<S54>/table3D_Cl_dr' */
real_T m_bpLambda_d1[3]; /* '<S55>/table3D_Cm_aos' */
real_T m_bpLambda_p[3]; /* '<S55>/table3D_Cm_da' */
real_T m_bpLambda_e[3]; /* '<S55>/table3D_Cm_de' */
real_T m_bpLambda_kw[3]; /* '<S55>/table3D_Cm_dr' */
real_T m_bpLambda_jk[3]; /* '<S55>/table3D_Cm_df' */
real_T m_bpLambda_jw[3]; /* '<S56>/table3D_Cn_aos' */
real_T m_bpLambda_la[3]; /* '<S56>/table3D_Cn_da' */
real_T m_bpLambda_nv[3]; /* '<S56>/table3D_Cn_dr' */
real_T m_bpLambda_o[3]; /* '<S317>/table3D_thrust' */
real_T m_bpLambda_ke[3]; /* '<S310>/table3D_cft' */
real_T Product2_DWORK4[9]; /* '<S122>/Product2' */
real_T m_bpLambda_kx[3]; /* '<S307>/table3D_Nh' */
real_T m_bpLambda_nk[3]; /* '<S307>/table3D_Nh' */
real_T R; /* '<S1074>/stdatmo' */
real_T gamma; /* '<S1074>/stdatmo' */
real_T g0; /* '<S1074>/stdatmo' */
@@ -1251,7 +1262,7 @@ typedef struct {
real_T Product_DWORK4[9]; /* '<S43>/Product' */
real_T Product_DWORK4_h[9]; /* '<S34>/Product' */
CommandAck ack_msgData; /* '<S875>/Chart_send_ack' */
CommandAck ack_msgData_j; /* '<S560>/proc_cmd' */
CommandAck ack_msgData_o; /* '<S560>/proc_cmd' */
mavlink_mission_count_t mission_cnt_msgData;/* '<S996>/Chart_proc_mission_upload' */
mavlink_mission_count_t send_cnt_msgData;/* '<S991>/Chart' */
mavlink_mission_count_t send_cnt_msgData_d;/* '<S994>/Chart_proc_mission_req_lst' */
@@ -1421,7 +1432,7 @@ typedef struct {
void* msgs_msgInterface; /* '<S937>/proc_queue' */
void* msgs_msgHandle; /* '<S937>/proc_queue' */
void* msgs_msgDataPtr; /* '<S937>/proc_queue' */
void* msg_msgInterface_e; /* '<S985>/send_cmd' */
void* msg_msgInterface_b; /* '<S985>/send_cmd' */
void* ap_ver_msgInterface; /* '<S984>/send_auto_hw' */
void* send_req_msgInterface; /* '<S992>/Chart' */
void* send_ack_msgInterface; /* '<S990>/Chart_proc_mission_clr_all' */
@@ -1458,21 +1469,21 @@ typedef struct {
void* command_ack_queue_msgInterface;/* '<S877>/traffic_ctrl' */
void* command_ack_queue_msgHandle; /* '<S877>/traffic_ctrl' */
void* command_ack_queue_msgDataPtr; /* '<S877>/traffic_ctrl' */
void* send_ack_msgInterface_k; /* '<S875>/Chart_send_ack' */
void* ack_msgInterface_d; /* '<S875>/Chart_send_ack' */
void* send_ack_msgInterface_b; /* '<S875>/Chart_send_ack' */
void* ack_msgInterface_c; /* '<S875>/Chart_send_ack' */
void* ack_msgHandle; /* '<S875>/Chart_send_ack' */
void* ack_msgDataPtr; /* '<S875>/Chart_send_ack' */
void* cmd_msgInterface; /* '<S676>/mission_proc' */
void* set_cur_msgInterface_b; /* '<S557>/proc_set_ cur' */
void* set_cur_msgHandle; /* '<S557>/proc_set_ cur' */
void* set_cur_msgDataPtr; /* '<S557>/proc_set_ cur' */
void* cmd_msgInterface_l; /* '<S554>/proc_cmd' */
void* cmd_msgInterface_f; /* '<S554>/proc_cmd' */
void* cmd_msgHandle; /* '<S554>/proc_cmd' */
void* cmd_msgDataPtr; /* '<S554>/proc_cmd' */
void* cmd2_msgInterface; /* '<S554>/proc_cmd' */
void* cmd2_msgHandle; /* '<S554>/proc_cmd' */
void* cmd2_msgDataPtr; /* '<S554>/proc_cmd' */
void* ack_msgInterface_l; /* '<S560>/proc_cmd' */
void* ack_msgInterface_n; /* '<S560>/proc_cmd' */
void* Assertion_slioAccessor; /* '<S43>/Assertion' */
void* Assertion_slioAccessor_a; /* '<S34>/Assertion' */
real32_T DiscreteTransferFcn_states_m[2];/* '<S831>/Discrete Transfer Fcn' */
@@ -1487,7 +1498,7 @@ typedef struct {
uint32_T UnitDelay_DSTATE_g; /* '<S548>/Unit Delay' */
uint32_T UnitDelay_DSTATE_c; /* '<S868>/Unit Delay' */
uint32_T UnitDelay_DSTATE_o; /* '<S443>/Unit Delay' */
real32_T m_bpLambda_e5[3]; /* '<S846>/table3D_cft' */
real32_T m_bpLambda_dl[3]; /* '<S846>/table3D_cft' */
real32_T last_az; /* '<S868>/nav_corner' */
real32_T last_hdg; /* '<S868>/nav_corner' */
real32_T t; /* '<S695>/sweep_generator' */
@@ -1505,37 +1516,37 @@ typedef struct {
real32_T Tbn_prev[9]; /* '<S448>/EKF14s' */
int32_T counter; /* synthesized block */
uint32_T m_bpIndex[3]; /* '<S52>/table3D_CL_aos' */
uint32_T m_bpIndex_e[3]; /* '<S52>/table3D_CL_da' */
uint32_T m_bpIndex_f[3]; /* '<S52>/table3D_CL_de' */
uint32_T m_bpIndex_c[3]; /* '<S52>/table3D_CL_dr' */
uint32_T m_bpIndex_fh[3]; /* '<S52>/table3D_CL_df' */
uint32_T m_bpIndex_a[3]; /* '<S53>/table3D_CY_aos' */
uint32_T m_bpIndex_k[3]; /* '<S53>/table3D_CY_da' */
uint32_T m_bpIndex_d[3]; /* '<S53>/table3D_CY_dr' */
uint32_T m_bpIndex_l[3]; /* '<S51>/table3D_CD_aos' */
uint32_T m_bpIndex_g[3]; /* '<S51>/table3D_CD_da' */
uint32_T m_bpIndex_m[3]; /* '<S51>/table3D_CD_de' */
uint32_T m_bpIndex_b[3]; /* '<S51>/table3D_CD_dr' */
uint32_T m_bpIndex_fs[3]; /* '<S51>/table3D_CD_df' */
uint32_T m_bpIndex_c3[3]; /* '<S54>/table3D_Cl_aos' */
uint32_T m_bpIndex_d4[3]; /* '<S54>/table3D_Cl_da' */
uint32_T m_bpIndex_ks[3]; /* '<S54>/table3D_Cl_dr' */
uint32_T m_bpIndex_j[3]; /* '<S55>/table3D_Cm_aos' */
uint32_T m_bpIndex_o[3]; /* '<S55>/table3D_Cm_da' */
uint32_T m_bpIndex_cl[3]; /* '<S55>/table3D_Cm_de' */
uint32_T m_bpIndex_gc[3]; /* '<S55>/table3D_Cm_dr' */
uint32_T m_bpIndex_dd[3]; /* '<S55>/table3D_Cm_df' */
uint32_T m_bpIndex_h[3]; /* '<S56>/table3D_Cn_aos' */
uint32_T m_bpIndex_jg[3]; /* '<S56>/table3D_Cn_da' */
uint32_T m_bpIndex_fc[3]; /* '<S56>/table3D_Cn_dr' */
uint32_T m_bpIndex_gm[3]; /* '<S317>/table3D_thrust' */
uint32_T m_bpIndex_d2[3]; /* '<S310>/table3D_cft' */
uint32_T m_bpIndex_af[3]; /* '<S307>/table3D_Nh' */
uint32_T m_bpIndex_f[3]; /* '<S52>/table3D_CL_da' */
uint32_T m_bpIndex_c[3]; /* '<S52>/table3D_CL_de' */
uint32_T m_bpIndex_l[3]; /* '<S52>/table3D_CL_dr' */
uint32_T m_bpIndex_m[3]; /* '<S52>/table3D_CL_df' */
uint32_T m_bpIndex_b[3]; /* '<S53>/table3D_CY_aos' */
uint32_T m_bpIndex_d[3]; /* '<S53>/table3D_CY_da' */
uint32_T m_bpIndex_i[3]; /* '<S53>/table3D_CY_dr' */
uint32_T m_bpIndex_g[3]; /* '<S51>/table3D_CD_aos' */
uint32_T m_bpIndex_mu[3]; /* '<S51>/table3D_CD_da' */
uint32_T m_bpIndex_bq[3]; /* '<S51>/table3D_CD_de' */
uint32_T m_bpIndex_fs[3]; /* '<S51>/table3D_CD_dr' */
uint32_T m_bpIndex_lo[3]; /* '<S51>/table3D_CD_df' */
uint32_T m_bpIndex_d4[3]; /* '<S54>/table3D_Cl_aos' */
uint32_T m_bpIndex_da[3]; /* '<S54>/table3D_Cl_da' */
uint32_T m_bpIndex_p[3]; /* '<S54>/table3D_Cl_dr' */
uint32_T m_bpIndex_md[3]; /* '<S55>/table3D_Cm_aos' */
uint32_T m_bpIndex_cl[3]; /* '<S55>/table3D_Cm_da' */
uint32_T m_bpIndex_gc[3]; /* '<S55>/table3D_Cm_de' */
uint32_T m_bpIndex_gq[3]; /* '<S55>/table3D_Cm_dr' */
uint32_T m_bpIndex_h[3]; /* '<S55>/table3D_Cm_df' */
uint32_T m_bpIndex_j[3]; /* '<S56>/table3D_Cn_aos' */
uint32_T m_bpIndex_mq[3]; /* '<S56>/table3D_Cn_da' */
uint32_T m_bpIndex_o[3]; /* '<S56>/table3D_Cn_dr' */
uint32_T m_bpIndex_du[3]; /* '<S317>/table3D_thrust' */
uint32_T m_bpIndex_hv[3]; /* '<S310>/table3D_cft' */
uint32_T m_bpIndex_jw[3]; /* '<S307>/table3D_Nh' */
uint32_T m_bpIndex_m1; /* '<S540>/1-D Lookup Table' */
uint32_T m_bpIndex_eh; /* '<S540>/IAS_lookup' */
uint32_T m_bpIndex_e; /* '<S540>/IAS_lookup' */
uint32_T m_bpIndex_cs; /* '<S1073>/1-D Lookup Table' */
uint32_T m_bpIndex_i; /* '<S1072>/1-D Lookup Table' */
uint32_T m_bpIndex_ck[3]; /* '<S846>/table3D_cft' */
uint32_T m_bpIndex_io; /* '<S1072>/1-D Lookup Table' */
uint32_T m_bpIndex_iv[3]; /* '<S846>/table3D_cft' */
uint32_T wait_time; /* '<S877>/traffic_ctrl' */
uint32_T temporalCounter_i1; /* '<S877>/traffic_ctrl' */
uint32_T temporalCounter_i1_h; /* '<S479>/tick' */
@@ -1561,19 +1572,19 @@ typedef struct {
uint16_T UnitDelay1_DSTATE; /* '<S6>/Unit Delay1' */
uint16_T UnitDelay2_1_DSTATE[18]; /* '<S6>/Unit Delay2' */
uint16_T last_seq; /* '<S1109>/Chart' */
uint16_T last_seq_g; /* '<S1108>/Chart' */
uint16_T last_seq_b; /* '<S1107>/Chart' */
uint16_T last_seq_h; /* '<S1106>/Chart' */
uint16_T last_seq_i; /* '<S1105>/Chart' */
uint16_T last_seq_be; /* '<S1104>/Chart' */
uint16_T last_seq_j; /* '<S1102>/Chart' */
uint16_T last_seq_a; /* '<S1101>/Chart' */
uint16_T last_seq_ag; /* '<S1100>/Chart' */
uint16_T last_seq_gd; /* '<S1098>/Chart' */
uint16_T last_seq_f; /* '<S1090>/Chart' */
uint16_T last_seq_l; /* '<S1089>/Chart' */
uint16_T last_seq_p; /* '<S1088>/Chart' */
uint16_T last_seq_i1; /* '<S1087>/Chart' */
uint16_T last_seq_i; /* '<S1108>/Chart' */
uint16_T last_seq_n; /* '<S1107>/Chart' */
uint16_T last_seq_o; /* '<S1106>/Chart' */
uint16_T last_seq_c; /* '<S1105>/Chart' */
uint16_T last_seq_iy; /* '<S1104>/Chart' */
uint16_T last_seq_l; /* '<S1102>/Chart' */
uint16_T last_seq_d; /* '<S1101>/Chart' */
uint16_T last_seq_b; /* '<S1100>/Chart' */
uint16_T last_seq_p; /* '<S1098>/Chart' */
uint16_T last_seq_g; /* '<S1090>/Chart' */
uint16_T last_seq_oy; /* '<S1089>/Chart' */
uint16_T last_seq_dn; /* '<S1088>/Chart' */
uint16_T last_seq_ng; /* '<S1087>/Chart' */
uint16_T param_req_read_msgData; /* '<S882>/proc_param_value' */
uint16_T param_req_lst_msgData; /* '<S882>/proc_param_value' */
uint16_T param_set_msgData; /* '<S882>/proc_param_value' */
@@ -1585,13 +1596,14 @@ typedef struct {
uint16_T resp_msgData; /* '<S1033>/Chart_proc_param_set' */
uint16_T resp_msgData_f; /* '<S1031>/Chart' */
uint16_T resp_msgData_n; /* '<S1032>/Chart_proc_param_req_read' */
uint16_T temporalCounter_i1_g; /* '<S678>/landing_task' */
uint16_T temporalCounter_i1_e; /* '<S679>/takeoff_task' */
uint16_T temporalCounter_i1_d; /* '<S678>/landing_task' */
uint16_T temporalCounter_i1_b; /* '<S679>/takeoff_task' */
uint16_T temporalCounter_i2; /* '<S550>/Chart' */
uint16_T set_cur_msgData_e; /* '<S557>/proc_set_ cur' */
uint16_T last_cnt; /* '<S555>/check_conn' */
uint16_T temporalCounter_i1_ff; /* '<S555>/check_conn' */
uint16_T temporalCounter_i1_c; /* '<S443>/check_gps_valid' */
uint8_T Delay2_DSTATE[2]; /* '<Root>/Delay2' */
uint8_T UnitDelay_DSTATE_hx[5]; /* '<S2>/Unit Delay' */
uint8_T UnitDelay2_3_DSTATE; /* '<S6>/Unit Delay2' */
uint8_T UnitDelay2_2_DSTATE; /* '<S6>/Unit Delay2' */
@@ -1626,66 +1638,66 @@ typedef struct {
uint8_T temporalCounter_i2_b; /* '<S7>/rec_ctrl' */
uint8_T is_active_c64_kb3_autopilot; /* '<S1109>/Chart' */
uint8_T is_c64_kb3_autopilot; /* '<S1109>/Chart' */
uint8_T temporalCounter_i1_e1; /* '<S1109>/Chart' */
uint8_T temporalCounter_i1_j; /* '<S1109>/Chart' */
uint8_T is_active_c62_kb3_autopilot; /* '<S1108>/Chart' */
uint8_T is_c62_kb3_autopilot; /* '<S1108>/Chart' */
uint8_T temporalCounter_i1_gg; /* '<S1108>/Chart' */
uint8_T temporalCounter_i1_mk; /* '<S1108>/Chart' */
uint8_T is_active_c60_kb3_autopilot; /* '<S1107>/Chart' */
uint8_T is_c60_kb3_autopilot; /* '<S1107>/Chart' */
uint8_T temporalCounter_i1_ga; /* '<S1107>/Chart' */
uint8_T temporalCounter_i1_a; /* '<S1107>/Chart' */
uint8_T is_active_c50_kb3_autopilot; /* '<S1106>/Chart' */
uint8_T is_c50_kb3_autopilot; /* '<S1106>/Chart' */
uint8_T temporalCounter_i1_b; /* '<S1106>/Chart' */
uint8_T temporalCounter_i1_n; /* '<S1106>/Chart' */
uint8_T is_active_c49_kb3_autopilot; /* '<S1105>/Chart' */
uint8_T is_c49_kb3_autopilot; /* '<S1105>/Chart' */
uint8_T temporalCounter_i1_g0; /* '<S1105>/Chart' */
uint8_T temporalCounter_i1_fh; /* '<S1105>/Chart' */
uint8_T is_active_c48_kb3_autopilot; /* '<S1104>/Chart' */
uint8_T is_c48_kb3_autopilot; /* '<S1104>/Chart' */
uint8_T temporalCounter_i1_h3; /* '<S1104>/Chart' */
uint8_T temporalCounter_i1_g; /* '<S1104>/Chart' */
uint8_T is_active_c44_kb3_autopilot; /* '<S1102>/Chart' */
uint8_T is_c44_kb3_autopilot; /* '<S1102>/Chart' */
uint8_T temporalCounter_i1_e5; /* '<S1102>/Chart' */
uint8_T temporalCounter_i1_i; /* '<S1102>/Chart' */
uint8_T is_active_c43_kb3_autopilot; /* '<S1101>/Chart' */
uint8_T is_c43_kb3_autopilot; /* '<S1101>/Chart' */
uint8_T temporalCounter_i1_a; /* '<S1101>/Chart' */
uint8_T temporalCounter_i1_nd; /* '<S1101>/Chart' */
uint8_T is_active_c42_kb3_autopilot; /* '<S1100>/Chart' */
uint8_T is_c42_kb3_autopilot; /* '<S1100>/Chart' */
uint8_T temporalCounter_i1_gn; /* '<S1100>/Chart' */
uint8_T temporalCounter_i1_jm; /* '<S1100>/Chart' */
uint8_T is_active_c41_kb3_autopilot; /* '<S1098>/Chart' */
uint8_T is_c41_kb3_autopilot; /* '<S1098>/Chart' */
uint8_T temporalCounter_i1_a2; /* '<S1098>/Chart' */
uint8_T temporalCounter_i1_e; /* '<S1098>/Chart' */
uint8_T is_active_c58_kb3_autopilot; /* '<S1096>/Chart' */
uint8_T is_c58_kb3_autopilot; /* '<S1096>/Chart' */
uint8_T last_seq_gc; /* '<S1096>/Chart' */
uint8_T temporalCounter_i1_l; /* '<S1096>/Chart' */
uint8_T last_seq_k; /* '<S1096>/Chart' */
uint8_T temporalCounter_i1_d2; /* '<S1096>/Chart' */
uint8_T is_active_c57_kb3_autopilot; /* '<S1095>/Chart' */
uint8_T is_c57_kb3_autopilot; /* '<S1095>/Chart' */
uint8_T last_seq_o; /* '<S1095>/Chart' */
uint8_T temporalCounter_i1_at; /* '<S1095>/Chart' */
uint8_T last_seq_lo; /* '<S1095>/Chart' */
uint8_T temporalCounter_i1_jb; /* '<S1095>/Chart' */
uint8_T is_active_c56_kb3_autopilot; /* '<S1094>/Chart' */
uint8_T is_c56_kb3_autopilot; /* '<S1094>/Chart' */
uint8_T last_seq_e; /* '<S1094>/Chart' */
uint8_T temporalCounter_i1_pj; /* '<S1094>/Chart' */
uint8_T last_seq_a; /* '<S1094>/Chart' */
uint8_T temporalCounter_i1_ps; /* '<S1094>/Chart' */
uint8_T is_active_c55_kb3_autopilot; /* '<S1093>/Chart' */
uint8_T is_c55_kb3_autopilot; /* '<S1093>/Chart' */
uint8_T last_seq_jv; /* '<S1093>/Chart' */
uint8_T temporalCounter_i1_d; /* '<S1093>/Chart' */
uint8_T last_seq_h; /* '<S1093>/Chart' */
uint8_T temporalCounter_i1_o; /* '<S1093>/Chart' */
uint8_T is_active_c54_kb3_autopilot; /* '<S1092>/Chart' */
uint8_T is_c54_kb3_autopilot; /* '<S1092>/Chart' */
uint8_T last_seq_d; /* '<S1092>/Chart' */
uint8_T temporalCounter_i1_gu; /* '<S1092>/Chart' */
uint8_T last_seq_e; /* '<S1092>/Chart' */
uint8_T temporalCounter_i1_ec; /* '<S1092>/Chart' */
uint8_T is_active_c47_kb3_autopilot; /* '<S1090>/Chart' */
uint8_T is_c47_kb3_autopilot; /* '<S1090>/Chart' */
uint8_T temporalCounter_i1_i; /* '<S1090>/Chart' */
uint8_T temporalCounter_i1_jw; /* '<S1090>/Chart' */
uint8_T is_active_c46_kb3_autopilot; /* '<S1089>/Chart' */
uint8_T is_c46_kb3_autopilot; /* '<S1089>/Chart' */
uint8_T temporalCounter_i1_j; /* '<S1089>/Chart' */
uint8_T temporalCounter_i1_bp; /* '<S1089>/Chart' */
uint8_T is_active_c45_kb3_autopilot; /* '<S1088>/Chart' */
uint8_T is_c45_kb3_autopilot; /* '<S1088>/Chart' */
uint8_T temporalCounter_i1_o; /* '<S1088>/Chart' */
uint8_T temporalCounter_i1_ix; /* '<S1088>/Chart' */
uint8_T is_active_c39_kb3_autopilot; /* '<S1087>/Chart' */
uint8_T is_c39_kb3_autopilot; /* '<S1087>/Chart' */
uint8_T temporalCounter_i1_id; /* '<S1087>/Chart' */
uint8_T temporalCounter_i1_jg; /* '<S1087>/Chart' */
uint8_T is_active_c31_mavlink_utils; /* '<S882>/proc_param_value' */
uint8_T is_c31_mavlink_utils; /* '<S882>/proc_param_value' */
uint8_T temporalCounter_i1_ia; /* '<S882>/proc_param_value' */
@@ -1693,7 +1705,7 @@ typedef struct {
uint8_T is_active_c29_mavlink_utils; /* '<S996>/Chart_proc_mission_upload' */
uint8_T is_c29_mavlink_utils; /* '<S996>/Chart_proc_mission_upload' */
uint8_T retry; /* '<S996>/Chart_proc_mission_upload' */
uint8_T temporalCounter_i1_n; /* '<S996>/Chart_proc_mission_upload' */
uint8_T temporalCounter_i1_n3; /* '<S996>/Chart_proc_mission_upload' */
uint8_T is_active_c22_mavlink_utils; /* '<S881>/merge_ack' */
uint8_T is_active_c36_kb3_autopilot; /* '<S877>/traffic_ctrl' */
uint8_T is_c36_kb3_autopilot; /* '<S877>/traffic_ctrl' */
@@ -1716,7 +1728,7 @@ typedef struct {
uint8_T is_c48_mission_proc; /* '<S676>/mission_proc' */
uint8_T is_active_c29_kb3_autopilot; /* '<S680>/Chart' */
uint8_T is_c29_kb3_autopilot; /* '<S680>/Chart' */
uint8_T temporalCounter_i1_k; /* '<S680>/Chart' */
uint8_T temporalCounter_i1_bk; /* '<S680>/Chart' */
uint8_T is_active_c18_kb3_autopilot; /* '<S678>/landing_task' */
uint8_T is_c18_kb3_autopilot; /* '<S678>/landing_task' */
uint8_T is_active_c28_kb3_autopilot; /* '<S679>/takeoff_task' */
@@ -1731,7 +1743,7 @@ typedef struct {
uint8_T is_cover; /* '<S550>/Chart' */
uint8_T is_balloon; /* '<S550>/Chart' */
uint8_T is_cut; /* '<S550>/Chart' */
uint8_T temporalCounter_i1_h1; /* '<S550>/Chart' */
uint8_T temporalCounter_i1_de; /* '<S550>/Chart' */
uint8_T is_active_c14_C2_proc_comm; /* '<S557>/proc_set_ cur' */
uint8_T is_c14_C2_proc_comm; /* '<S557>/proc_set_ cur' */
uint8_T is_active_c54_update_rc_h; /* '<S556>/valid_checking' */
@@ -1960,7 +1972,6 @@ typedef struct {
const real_T Selector1[3]; /* '<S324>/Selector1' */
const real_T Selector[3]; /* '<S324>/Selector' */
const real_T Selector2[3]; /* '<S324>/Selector2' */
const real_T WindAngularRates[3]; /* '<S14>/BusConversion_InsertedFor_atmosphere_at_inport_0' */
const real_T Selector4; /* '<S29>/Selector4' */
const uint16_T Width; /* '<S1134>/Width' */
const uint16_T Width1; /* '<S1134>/Width1' */
@@ -2050,6 +2061,9 @@ struct P_SIL_T_ {
real_T AccelScaleMatrix[9]; /* Variable: AccelScaleMatrix
* Referenced by: '<S483>/Scale factors & Cross-coupling errors'
*/
real_T CD_paracute; /* Variable: CD_paracute
* Referenced by: '<S5>/Constant10'
*/
real_T GyroBias[3]; /* Variable: GyroBias
* Referenced by: '<S484>/Measurement bias'
*/
@@ -2135,6 +2149,11 @@ struct P_SIL_T_ {
* '<S1073>/Constant2'
* '<S1073>/Sc_Iyy'
*/
real32_T alt_lst[6]; /* Variable: alt_lst
* Referenced by:
* '<S540>/1-D Lookup Table'
* '<S540>/IAS_lookup'
*/
real32_T aoa_scale; /* Variable: aoa_scale
* Referenced by: '<S1075>/Gain'
*/
@@ -2283,6 +2302,12 @@ struct P_SIL_T_ {
* '<S621>/Constant'
* '<S678>/Constant'
*/
real32_T tas_gl[6]; /* Variable: tas_gl
* Referenced by: '<S540>/IAS_lookup'
*/
real32_T tas_qc[6]; /* Variable: tas_qc
* Referenced by: '<S540>/1-D Lookup Table'
*/
real32_T w_as; /* Variable: w_as
* Referenced by: '<S540>/Constant Single6'
*/
@@ -2320,6 +2345,9 @@ struct P_SIL_T_ {
* '<S1061>/system_id'
* '<S1063>/system_id'
*/
boolean_T use_ext_ins; /* Variable: use_ext_ins
* Referenced by: '<S2>/Constant2'
*/
};
/* Type definition for custom storage class: Struct */