update gencode, show mass

This commit is contained in:
matt
2020-11-19 15:43:17 +08:00
parent e868b2d348
commit e4ccca1e11
13 changed files with 1238 additions and 1114 deletions
+81 -78
View File
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'SIL'.
*
* Model version : 1.488
* Model version : 1.495
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Wed Nov 18 16:31:48 2020
* C/C++ source code generated on : Thu Nov 19 14:22:29 2020
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -327,7 +327,7 @@ typedef struct {
mavlink_ins1_t BusAssignment_i; /* '<S865>/Bus Assignment' */
mavlink_bmustate_t BusConversion_InsertedFor_SFunction_at_inport_0_BusCreator1;
mavlink_autopilot_version_t ap_ver; /* '<S944>/send_auto_hw' */
mavlink_autopilot_version_t ap_ver_i;/* '<S837>/traffic_ctrl' */
mavlink_autopilot_version_t ap_ver_g;/* '<S837>/traffic_ctrl' */
mavlink_gps_raw_int_t gps; /* '<S863>/Chart' */
mavlink_mission_item_int_t mav_mission_item_int;/* '<S920>/mav_mission_item_int' */
mavlink_mission_item_int_t send_req; /* '<S952>/Chart' */
@@ -347,7 +347,7 @@ typedef struct {
mavlink_ccmstate_t
BusConversion_InsertedFor_SFunction_at_inport_0_BusCreator1_h;
mavlink_attitude_t att; /* '<S857>/Chart' */
CommandMsg msg_p; /* '<S945>/send_cmd' */
CommandMsg msg_g; /* '<S945>/send_cmd' */
CommandMsg cmd; /* '<S660>/mission_proc' */
mavlink_vfr_hud_t hud; /* '<S872>/Chart' */
mavlink_status_t mav_status; /* '<S938>/mav_parser' */
@@ -362,7 +362,7 @@ typedef struct {
mavlink_mission_request_t mav_mission_request;/* '<S922>/mav_mission_request' */
mavlink_mission_request_list_t mav_mission_request_list;/* '<S924>/mav_mission_request_list' */
mavlink_mission_request_int_t mission_req_int;/* '<S956>/Chart_proc_mission_upload' */
mavlink_mission_request_int_t mission_req_int_m;/* '<S837>/traffic_ctrl' */
mavlink_mission_request_int_t mission_req_int_n;/* '<S837>/traffic_ctrl' */
mavlink_mission_current_t cur; /* '<S841>/req_cur' */
mavlink_mission_current_t mission_cur;/* '<S837>/traffic_ctrl' */
mavlink_mission_count_t mav_mission_count;/* '<S918>/mav_mission_count' */
@@ -374,7 +374,7 @@ typedef struct {
mavlink_mission_ack_t ack; /* '<S841>/merge_ack' */
mavlink_mission_ack_t send_ack_h; /* '<S950>/Chart_proc_mission_clr_all' */
mavlink_mission_ack_t send_ack_d; /* '<S953>/Chart_proc_mission_req' */
mavlink_mission_ack_t mission_ack_l; /* '<S837>/traffic_ctrl' */
mavlink_mission_ack_t mission_ack_d; /* '<S837>/traffic_ctrl' */
mavlink_extended_sys_state_t ext_sys_stat;/* '<S861>/Chart' */
real_T Sum[3]; /* '<S224>/Sum' */
real_T p1[3]; /* '<S114>/p1' */
@@ -498,7 +498,6 @@ typedef struct {
real_T de; /* '<S5>/Gain' */
real_T product_m; /* '<S69>/product' */
real_T product_g; /* '<S52>/product' */
real_T dr; /* '<S5>/divide2' */
real_T product_o; /* '<S70>/product' */
real_T pqr_n[3]; /* '<S47>/Sum1' */
real_T saturation; /* '<S64>/saturation' */
@@ -544,7 +543,6 @@ typedef struct {
real_T Product1_h[3]; /* '<S22>/Product1' */
real_T Product3_mg[3]; /* '<S22>/Product3' */
real_T Sum1_a[3]; /* '<S22>/Sum1' */
real_T throttle; /* '<S5>/Gain4' */
real_T table1D_thrAB_map; /* '<S307>/table1D_thrAB_map' */
real_T table1D_thr_map; /* '<S306>/table1D_thr_map' */
real_T subtract; /* '<S308>/subtract' */
@@ -724,7 +722,7 @@ typedef struct {
real_T Product2_cg; /* '<S28>/Product2' */
real_T Product3_c; /* '<S28>/Product3' */
real_T CZ; /* '<S28>/Sum1' */
CommandAck ack_f; /* '<S546>/proc_cmd' */
CommandAck ack_n; /* '<S546>/proc_cmd' */
uint32_T TmpSignalConversionAtBytePackInport1[3];
uint32_T TmpSignalConversionAtBytePackInport1_l[2];
uint32_T TmpSignalConversionAtBytePackInport4[3];
@@ -785,8 +783,8 @@ typedef struct {
real32_T f; /* '<S993>/Chart_proc_param_set' */
real32_T vn; /* '<S863>/Chart' */
real32_T ve; /* '<S863>/Chart' */
real32_T vn_k; /* '<S863>/Chart' */
real32_T ve_k; /* '<S863>/Chart' */
real32_T vn_b; /* '<S863>/Chart' */
real32_T ve_d; /* '<S863>/Chart' */
real32_T Merge_f; /* '<S880>/Merge' */
real32_T Sqrt; /* '<S881>/Sqrt' */
real32_T rdot; /* '<S823>/Merge2' */
@@ -806,11 +804,11 @@ typedef struct {
real32_T phi_c; /* '<S662>/landing_task' */
real32_T tht_c; /* '<S662>/landing_task' */
real32_T thr_c; /* '<S663>/takeoff_task' */
real32_T phi_c_n; /* '<S663>/takeoff_task' */
real32_T phi_c_m; /* '<S663>/takeoff_task' */
real32_T tht_c_i; /* '<S663>/takeoff_task' */
real32_T de_c; /* '<S663>/takeoff_task' */
real32_T acts[3]; /* '<S679>/sweep_generator' */
real32_T params_e[7]; /* '<S540>/proc_cmd' */
real32_T params_b[7]; /* '<S540>/proc_cmd' */
real32_T Gain1_dw; /* '<S441>/Gain1' */
real32_T accel[3]; /* '<S446>/Product3' */
real32_T Gain1_a[3]; /* '<S455>/Gain1' */
@@ -898,23 +896,23 @@ typedef struct {
int32_T y_m; /* '<S969>/chat_get_mission_item' */
int32_T ByteUnpack_o1[2]; /* '<S434>/Byte Unpack' */
ENUM_mode mode; /* '<S664>/Chart' */
ENUM_mode mode_b; /* '<S662>/landing_task' */
ENUM_mode mode_b4; /* '<S663>/takeoff_task' */
ENUM_mode mode_m; /* '<S662>/landing_task' */
ENUM_mode mode_m1; /* '<S663>/takeoff_task' */
ENUM_LANDED_STATE landed_state_out; /* '<S662>/landing_task' */
ENUM_LANDED_STATE landed_state_out_l;/* '<S663>/takeoff_task' */
ENUM_LANDED_STATE landed_state_out_d;/* '<S663>/takeoff_task' */
ENUM_CSAS_YAW CSAS_yaw; /* '<S662>/landing_task' */
ENUM_CSAS_YAW CSAS_yaw_k; /* '<S663>/takeoff_task' */
ENUM_CSAS_YAW CSAS_yaw_n; /* '<S663>/takeoff_task' */
ENUM_CSAS_ROLL CSAS_roll; /* '<S662>/landing_task' */
ENUM_CSAS_ROLL CSAS_roll_g; /* '<S663>/takeoff_task' */
ENUM_CSAS_ROLL CSAS_roll_p; /* '<S663>/takeoff_task' */
ENUM_CSAS_PITCH CSAS_pitch; /* '<S663>/takeoff_task' */
ENUM_AT AT; /* '<S662>/landing_task' */
ENUM_AT AT_n; /* '<S663>/takeoff_task' */
ENUM_AT AT_e; /* '<S663>/takeoff_task' */
ENUM_AFCS_VERT AFCS_VERT_out; /* '<S664>/Chart' */
ENUM_AFCS_VERT AFCS_VERT; /* '<S662>/landing_task' */
ENUM_AFCS_VERT AFCS_VERT_f; /* '<S663>/takeoff_task' */
ENUM_AFCS_VERT AFCS_VERT_d; /* '<S663>/takeoff_task' */
ENUM_AFCS_LAT AFCS_LNAV; /* '<S664>/Chart' */
ENUM_AFCS_LAT AFCS_LNAV_o; /* '<S662>/landing_task' */
ENUM_AFCS_LAT AFCS_LNAV_l; /* '<S663>/takeoff_task' */
ENUM_AFCS_LAT AFCS_LNAV_c; /* '<S662>/landing_task' */
ENUM_AFCS_LAT AFCS_LNAV_k; /* '<S663>/takeoff_task' */
uint16_T Merge1_e; /* '<S7>/Merge1' */
uint16_T TmpSignalConversionAtBytePackInport3_p[17];
uint16_T TmpSignalConversionAtBytePackInport5[10];
@@ -947,8 +945,8 @@ typedef struct {
uint16_T cur_np; /* '<S660>/mission_proc' */
uint16_T command_j; /* '<S668>/mav' */
uint16_T WP_out; /* '<S664>/Chart' */
uint16_T WP_out_c; /* '<S662>/landing_task' */
uint16_T WP_out_l; /* '<S663>/takeoff_task' */
uint16_T WP_out_a; /* '<S662>/landing_task' */
uint16_T WP_out_e; /* '<S663>/takeoff_task' */
uint16_T peroid_out; /* '<S536>/Chart' */
uint16_T WP_cur; /* '<S543>/proc_set_ cur' */
uint16_T id; /* '<S540>/proc_cmd' */
@@ -1045,7 +1043,7 @@ typedef struct {
uint8_T id_g; /* '<S1022>/Signal Copy' */
uint8_T seq_g; /* '<S1022>/Unit Delay' */
uint8_T mission_type_g; /* '<S950>/Chart_proc_mission_clr_all' */
uint8_T ack_fh; /* '<S961>/chat_clear_mission' */
uint8_T ack_f; /* '<S961>/chat_clear_mission' */
uint8_T type; /* '<S954>/Chart_proc_mission_req_lst' */
uint8_T type_b; /* '<S953>/Chart_proc_mission_req' */
uint8_T ack_iw; /* '<S969>/chat_get_mission_item' */
@@ -1057,7 +1055,7 @@ typedef struct {
uint8_T BytePack_h[4]; /* '<S1011>/Byte Pack' */
uint8_T name_g[16]; /* '<S992>/Chart_proc_param_req_read' */
uint8_T mav_char_in; /* '<S938>/Selector' */
uint8_T seq_k; /* '<S837>/traffic_ctrl' */
uint8_T seq_hv; /* '<S837>/traffic_ctrl' */
uint8_T BitwiseOperator; /* '<S885>/Bitwise Operator' */
uint8_T DataTypeConversion_d; /* '<S885>/Data Type Conversion' */
uint8_T mav_msg2buff_o1[256]; /* '<S846>/mav_msg2buff' */
@@ -1111,7 +1109,7 @@ typedef struct {
boolean_T is_mission; /* '<S668>/mav' */
boolean_T armed; /* '<S662>/landing_task' */
boolean_T valid_a; /* '<S542>/valid_checking' */
boolean_T ack_ig; /* '<S540>/proc_cmd' */
boolean_T ack_j; /* '<S540>/proc_cmd' */
boolean_T LogicalOperator; /* '<S437>/Logical Operator' */
boolean_T enabled; /* '<S473>/tick' */
boolean_T enabled_k; /* '<S472>/tick' */
@@ -1148,7 +1146,7 @@ typedef struct {
MavMission m; /* '<S987>/chat_update_mission_item' */
CommandMsg msg_msgData; /* '<S945>/send_cmd' */
CommandMsg cmd_msgData; /* '<S660>/mission_proc' */
CommandMsg cmd_msgData_f; /* '<S540>/proc_cmd' */
CommandMsg cmd_msgData_e; /* '<S540>/proc_cmd' */
CommandMsg cmd2_msgData; /* '<S540>/proc_cmd' */
mavlink_param_value_t msg_msgData_e; /* '<S842>/proc_param_value' */
mavlink_param_value_t param_val_queue_msgData;/* '<S837>/traffic_ctrl' */
@@ -1213,7 +1211,7 @@ typedef struct {
real_T Product_DWORK4[9]; /* '<S43>/Product' */
real_T Product_DWORK4_h[9]; /* '<S34>/Product' */
CommandAck ack_msgData; /* '<S835>/Chart_send_ack' */
CommandAck ack_msgData_k; /* '<S546>/proc_cmd' */
CommandAck ack_msgData_e; /* '<S546>/proc_cmd' */
mavlink_mission_count_t mission_cnt_msgData;/* '<S956>/Chart_proc_mission_upload' */
mavlink_mission_count_t send_cnt_msgData;/* '<S951>/Chart' */
mavlink_mission_count_t send_cnt_msgData_d;/* '<S954>/Chart_proc_mission_req_lst' */
@@ -1383,7 +1381,7 @@ typedef struct {
void* msgs_msgInterface; /* '<S897>/proc_queue' */
void* msgs_msgHandle; /* '<S897>/proc_queue' */
void* msgs_msgDataPtr; /* '<S897>/proc_queue' */
void* msg_msgInterface_l; /* '<S945>/send_cmd' */
void* msg_msgInterface_j; /* '<S945>/send_cmd' */
void* ap_ver_msgInterface; /* '<S944>/send_auto_hw' */
void* send_req_msgInterface; /* '<S952>/Chart' */
void* send_ack_msgInterface; /* '<S950>/Chart_proc_mission_clr_all' */
@@ -1420,8 +1418,8 @@ typedef struct {
void* command_ack_queue_msgInterface;/* '<S837>/traffic_ctrl' */
void* command_ack_queue_msgHandle; /* '<S837>/traffic_ctrl' */
void* command_ack_queue_msgDataPtr; /* '<S837>/traffic_ctrl' */
void* send_ack_msgInterface_g; /* '<S835>/Chart_send_ack' */
void* ack_msgInterface_i; /* '<S835>/Chart_send_ack' */
void* send_ack_msgInterface_b; /* '<S835>/Chart_send_ack' */
void* ack_msgInterface_n; /* '<S835>/Chart_send_ack' */
void* ack_msgHandle; /* '<S835>/Chart_send_ack' */
void* ack_msgDataPtr; /* '<S835>/Chart_send_ack' */
void* cmd_msgInterface; /* '<S660>/mission_proc' */
@@ -1434,7 +1432,7 @@ typedef struct {
void* cmd2_msgInterface; /* '<S540>/proc_cmd' */
void* cmd2_msgHandle; /* '<S540>/proc_cmd' */
void* cmd2_msgDataPtr; /* '<S540>/proc_cmd' */
void* ack_msgInterface_m; /* '<S546>/proc_cmd' */
void* ack_msgInterface_l; /* '<S546>/proc_cmd' */
void* Assertion_slioAccessor; /* '<S43>/Assertion' */
void* Assertion_slioAccessor_a; /* '<S34>/Assertion' */
real32_T DiscreteTransferFcn_states_m[2];/* '<S810>/Discrete Transfer Fcn' */
@@ -1519,19 +1517,19 @@ typedef struct {
uint16_T UnitDelay1_DSTATE; /* '<S6>/Unit Delay1' */
uint16_T UnitDelay2_1_DSTATE[18]; /* '<S6>/Unit Delay2' */
uint16_T last_seq; /* '<S1068>/Chart' */
uint16_T last_seq_f; /* '<S1067>/Chart' */
uint16_T last_seq_h; /* '<S1066>/Chart' */
uint16_T last_seq_j; /* '<S1065>/Chart' */
uint16_T last_seq_m; /* '<S1064>/Chart' */
uint16_T last_seq_c; /* '<S1063>/Chart' */
uint16_T last_seq_e; /* '<S1062>/Chart' */
uint16_T last_seq_g; /* '<S1061>/Chart' */
uint16_T last_seq_b; /* '<S1060>/Chart' */
uint16_T last_seq_l; /* '<S1058>/Chart' */
uint16_T last_seq_fd; /* '<S1050>/Chart' */
uint16_T last_seq_d; /* '<S1049>/Chart' */
uint16_T last_seq_a; /* '<S1048>/Chart' */
uint16_T last_seq_mg; /* '<S1047>/Chart' */
uint16_T last_seq_i; /* '<S1067>/Chart' */
uint16_T last_seq_f; /* '<S1066>/Chart' */
uint16_T last_seq_m; /* '<S1065>/Chart' */
uint16_T last_seq_b; /* '<S1064>/Chart' */
uint16_T last_seq_p; /* '<S1063>/Chart' */
uint16_T last_seq_k; /* '<S1062>/Chart' */
uint16_T last_seq_i5; /* '<S1061>/Chart' */
uint16_T last_seq_kh; /* '<S1060>/Chart' */
uint16_T last_seq_bx; /* '<S1058>/Chart' */
uint16_T last_seq_pm; /* '<S1050>/Chart' */
uint16_T last_seq_kl; /* '<S1049>/Chart' */
uint16_T last_seq_e; /* '<S1048>/Chart' */
uint16_T last_seq_p1; /* '<S1047>/Chart' */
uint16_T param_req_read_msgData; /* '<S842>/proc_param_value' */
uint16_T param_req_lst_msgData; /* '<S842>/proc_param_value' */
uint16_T param_set_msgData; /* '<S842>/proc_param_value' */
@@ -1543,8 +1541,8 @@ typedef struct {
uint16_T resp_msgData; /* '<S993>/Chart_proc_param_set' */
uint16_T resp_msgData_f; /* '<S991>/Chart' */
uint16_T resp_msgData_n; /* '<S992>/Chart_proc_param_req_read' */
uint16_T temporalCounter_i1_d; /* '<S662>/landing_task' */
uint16_T temporalCounter_i1_j; /* '<S663>/takeoff_task' */
uint16_T temporalCounter_i1_g; /* '<S662>/landing_task' */
uint16_T temporalCounter_i1_em; /* '<S663>/takeoff_task' */
uint16_T temporalCounter_i2; /* '<S536>/Chart' */
uint16_T set_cur_msgData_e; /* '<S543>/proc_set_ cur' */
uint16_T last_cnt; /* '<S541>/check_conn' */
@@ -1582,66 +1580,66 @@ typedef struct {
uint8_T temporalCounter_i2_b; /* '<S7>/rec_ctrl' */
uint8_T is_active_c64_kb3_autopilot; /* '<S1068>/Chart' */
uint8_T is_c64_kb3_autopilot; /* '<S1068>/Chart' */
uint8_T temporalCounter_i1_eu; /* '<S1068>/Chart' */
uint8_T temporalCounter_i1_i; /* '<S1068>/Chart' */
uint8_T is_active_c62_kb3_autopilot; /* '<S1067>/Chart' */
uint8_T is_c62_kb3_autopilot; /* '<S1067>/Chart' */
uint8_T temporalCounter_i1_k; /* '<S1067>/Chart' */
uint8_T is_active_c60_kb3_autopilot; /* '<S1066>/Chart' */
uint8_T is_c60_kb3_autopilot; /* '<S1066>/Chart' */
uint8_T temporalCounter_i1_fm; /* '<S1066>/Chart' */
uint8_T temporalCounter_i1_mc; /* '<S1066>/Chart' */
uint8_T is_active_c50_kb3_autopilot; /* '<S1065>/Chart' */
uint8_T is_c50_kb3_autopilot; /* '<S1065>/Chart' */
uint8_T temporalCounter_i1_i; /* '<S1065>/Chart' */
uint8_T temporalCounter_i1_h; /* '<S1065>/Chart' */
uint8_T is_active_c49_kb3_autopilot; /* '<S1064>/Chart' */
uint8_T is_c49_kb3_autopilot; /* '<S1064>/Chart' */
uint8_T temporalCounter_i1_l; /* '<S1064>/Chart' */
uint8_T temporalCounter_i1_fx; /* '<S1064>/Chart' */
uint8_T is_active_c48_kb3_autopilot; /* '<S1063>/Chart' */
uint8_T is_c48_kb3_autopilot; /* '<S1063>/Chart' */
uint8_T temporalCounter_i1_dr; /* '<S1063>/Chart' */
uint8_T temporalCounter_i1_j; /* '<S1063>/Chart' */
uint8_T is_active_c44_kb3_autopilot; /* '<S1062>/Chart' */
uint8_T is_c44_kb3_autopilot; /* '<S1062>/Chart' */
uint8_T temporalCounter_i1_d3; /* '<S1062>/Chart' */
uint8_T temporalCounter_i1_fn; /* '<S1062>/Chart' */
uint8_T is_active_c43_kb3_autopilot; /* '<S1061>/Chart' */
uint8_T is_c43_kb3_autopilot; /* '<S1061>/Chart' */
uint8_T temporalCounter_i1_ly; /* '<S1061>/Chart' */
uint8_T temporalCounter_i1_ha; /* '<S1061>/Chart' */
uint8_T is_active_c42_kb3_autopilot; /* '<S1060>/Chart' */
uint8_T is_c42_kb3_autopilot; /* '<S1060>/Chart' */
uint8_T temporalCounter_i1_l0; /* '<S1060>/Chart' */
uint8_T temporalCounter_i1_fu; /* '<S1060>/Chart' */
uint8_T is_active_c41_kb3_autopilot; /* '<S1058>/Chart' */
uint8_T is_c41_kb3_autopilot; /* '<S1058>/Chart' */
uint8_T temporalCounter_i1_lz; /* '<S1058>/Chart' */
uint8_T temporalCounter_i1_n; /* '<S1058>/Chart' */
uint8_T is_active_c58_kb3_autopilot; /* '<S1056>/Chart' */
uint8_T is_c58_kb3_autopilot; /* '<S1056>/Chart' */
uint8_T last_seq_at; /* '<S1056>/Chart' */
uint8_T temporalCounter_i1_g; /* '<S1056>/Chart' */
uint8_T last_seq_n; /* '<S1056>/Chart' */
uint8_T temporalCounter_i1_n3; /* '<S1056>/Chart' */
uint8_T is_active_c57_kb3_autopilot; /* '<S1055>/Chart' */
uint8_T is_c57_kb3_autopilot; /* '<S1055>/Chart' */
uint8_T last_seq_n; /* '<S1055>/Chart' */
uint8_T temporalCounter_i1_d2; /* '<S1055>/Chart' */
uint8_T last_seq_bf; /* '<S1055>/Chart' */
uint8_T temporalCounter_i1_kx; /* '<S1055>/Chart' */
uint8_T is_active_c56_kb3_autopilot; /* '<S1054>/Chart' */
uint8_T is_c56_kb3_autopilot; /* '<S1054>/Chart' */
uint8_T last_seq_h4; /* '<S1054>/Chart' */
uint8_T temporalCounter_i1_h; /* '<S1054>/Chart' */
uint8_T last_seq_a; /* '<S1054>/Chart' */
uint8_T temporalCounter_i1_c; /* '<S1054>/Chart' */
uint8_T is_active_c55_kb3_autopilot; /* '<S1053>/Chart' */
uint8_T is_c55_kb3_autopilot; /* '<S1053>/Chart' */
uint8_T last_seq_cx; /* '<S1053>/Chart' */
uint8_T temporalCounter_i1_od; /* '<S1053>/Chart' */
uint8_T last_seq_nd; /* '<S1053>/Chart' */
uint8_T temporalCounter_i1_d; /* '<S1053>/Chart' */
uint8_T is_active_c54_kb3_autopilot; /* '<S1052>/Chart' */
uint8_T is_c54_kb3_autopilot; /* '<S1052>/Chart' */
uint8_T last_seq_my; /* '<S1052>/Chart' */
uint8_T temporalCounter_i1_kq; /* '<S1052>/Chart' */
uint8_T last_seq_n3; /* '<S1052>/Chart' */
uint8_T temporalCounter_i1_l; /* '<S1052>/Chart' */
uint8_T is_active_c47_kb3_autopilot; /* '<S1050>/Chart' */
uint8_T is_c47_kb3_autopilot; /* '<S1050>/Chart' */
uint8_T temporalCounter_i1_fd; /* '<S1050>/Chart' */
uint8_T temporalCounter_i1_nl; /* '<S1050>/Chart' */
uint8_T is_active_c46_kb3_autopilot; /* '<S1049>/Chart' */
uint8_T is_c46_kb3_autopilot; /* '<S1049>/Chart' */
uint8_T temporalCounter_i1_n; /* '<S1049>/Chart' */
uint8_T temporalCounter_i1_o0; /* '<S1049>/Chart' */
uint8_T is_active_c45_kb3_autopilot; /* '<S1048>/Chart' */
uint8_T is_c45_kb3_autopilot; /* '<S1048>/Chart' */
uint8_T temporalCounter_i1_kh; /* '<S1048>/Chart' */
uint8_T temporalCounter_i1_ju; /* '<S1048>/Chart' */
uint8_T is_active_c39_kb3_autopilot; /* '<S1047>/Chart' */
uint8_T is_c39_kb3_autopilot; /* '<S1047>/Chart' */
uint8_T temporalCounter_i1_a; /* '<S1047>/Chart' */
uint8_T temporalCounter_i1_hr; /* '<S1047>/Chart' */
uint8_T is_active_c31_mavlink_utils; /* '<S842>/proc_param_value' */
uint8_T is_c31_mavlink_utils; /* '<S842>/proc_param_value' */
uint8_T temporalCounter_i1_ia; /* '<S842>/proc_param_value' */
@@ -1649,7 +1647,7 @@ typedef struct {
uint8_T is_active_c29_mavlink_utils; /* '<S956>/Chart_proc_mission_upload' */
uint8_T is_c29_mavlink_utils; /* '<S956>/Chart_proc_mission_upload' */
uint8_T retry; /* '<S956>/Chart_proc_mission_upload' */
uint8_T temporalCounter_i1_n3; /* '<S956>/Chart_proc_mission_upload' */
uint8_T temporalCounter_i1_n35; /* '<S956>/Chart_proc_mission_upload' */
uint8_T is_active_c22_mavlink_utils; /* '<S841>/merge_ack' */
uint8_T is_active_c36_kb3_autopilot; /* '<S837>/traffic_ctrl' */
uint8_T is_c36_kb3_autopilot; /* '<S837>/traffic_ctrl' */
@@ -1666,12 +1664,12 @@ typedef struct {
uint8_T seq1; /* '<S539>/valid_checking' */
uint8_T id1; /* '<S539>/valid_checking' */
uint8_T cnt_e; /* '<S539>/valid_checking' */
uint8_T temporalCounter_i1_d2g; /* '<S539>/valid_checking' */
uint8_T temporalCounter_i1_d2; /* '<S539>/valid_checking' */
uint8_T is_active_c48_mission_proc; /* '<S660>/mission_proc' */
uint8_T is_c48_mission_proc; /* '<S660>/mission_proc' */
uint8_T is_active_c29_kb3_autopilot; /* '<S664>/Chart' */
uint8_T is_c29_kb3_autopilot; /* '<S664>/Chart' */
uint8_T temporalCounter_i1_lv; /* '<S664>/Chart' */
uint8_T temporalCounter_i1_l3; /* '<S664>/Chart' */
uint8_T is_active_c18_kb3_autopilot; /* '<S662>/landing_task' */
uint8_T is_c18_kb3_autopilot; /* '<S662>/landing_task' */
uint8_T is_active_c28_kb3_autopilot; /* '<S663>/takeoff_task' */
@@ -1686,7 +1684,7 @@ typedef struct {
uint8_T is_cover; /* '<S536>/Chart' */
uint8_T is_balloon; /* '<S536>/Chart' */
uint8_T is_cut; /* '<S536>/Chart' */
uint8_T temporalCounter_i1_ix; /* '<S536>/Chart' */
uint8_T temporalCounter_i1_og; /* '<S536>/Chart' */
uint8_T is_active_c14_C2_proc_comm; /* '<S543>/proc_set_ cur' */
uint8_T is_c14_C2_proc_comm; /* '<S543>/proc_set_ cur' */
uint8_T is_active_c43_update_rc_l; /* '<S542>/valid_checking' */
@@ -1697,8 +1695,8 @@ typedef struct {
uint8_T temporalCounter_i1_h2; /* '<S542>/valid_checking' */
uint8_T is_active_c13_C2_proc_comm; /* '<S541>/check_conn' */
uint8_T is_c13_C2_proc_comm; /* '<S541>/check_conn' */
uint8_T is_active_c15_kb3_autopilot; /* '<S540>/proc_cmd' */
uint8_T is_c15_kb3_autopilot; /* '<S540>/proc_cmd' */
uint8_T is_active_c1_kb3_autopilot; /* '<S540>/proc_cmd' */
uint8_T is_c1_kb3_autopilot; /* '<S540>/proc_cmd' */
uint8_T is_active_c2_kb3_dummy_io; /* '<S473>/tick' */
uint8_T is_c2_kb3_dummy_io; /* '<S473>/tick' */
uint8_T is_active_c5_kb3_dummy_io; /* '<S470>/tick' */
@@ -1982,7 +1980,6 @@ typedef struct {
uint16_T rec_len; /* '<Root>/rec_len' */
C2 C2out; /* '<Root>/C2out' */
Sensors sens; /* '<Root>/sens' */
real_T fcs_ctrl[11]; /* '<Root>/fcs_ctrl' */
real_T mass; /* '<Root>/mass' */
} ExtY_SIL_T;
@@ -2140,6 +2137,12 @@ struct P_SIL_T_ {
real32_T Cmq_lst[11]; /* Variable: Cmq_lst
* Referenced by: '<S1032>/Cmq'
*/
real32_T Gamma_L1; /* Variable: Gamma_L1
* Referenced by:
* '<S785>/Gain2'
* '<S785>/Gain3'
* '<S785>/Gain4'
*/
real32_T Ixx; /* Variable: Ixx
* Referenced by: '<S1033>/Constant'
*/