|
|
|
@@ -5,7 +5,7 @@
|
|
|
|
|
*
|
|
|
|
|
* Model version : 1.1309
|
|
|
|
|
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
|
|
|
|
|
* C/C++ source code generated on : Wed Jan 12 09:40:50 2022
|
|
|
|
|
* C/C++ source code generated on : Wed Jan 12 15:16:12 2022
|
|
|
|
|
*
|
|
|
|
|
* Target selection: ert_shrlib.tlc
|
|
|
|
|
* Embedded hardware selection: Intel->x86-64 (Windows64)
|
|
|
|
@@ -317,13 +317,13 @@ typedef struct {
|
|
|
|
|
mavlink_serial_control_t mav_serial_control;/* '<S715>/mav_serial_control' */
|
|
|
|
|
mavlink_serial_control_t ser_echo; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_autopilot_version_t ap_ver; /* '<S745>/send_auto_hw' */
|
|
|
|
|
mavlink_autopilot_version_t ap_ver_a;/* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_autopilot_version_t ap_ver_g;/* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_gps_raw_int_t gps; /* '<S660>/Chart' */
|
|
|
|
|
mavlink_battery_status_t bat; /* '<S656>/Chart' */
|
|
|
|
|
TrajPlan traj_out; /* '<S181>/landing_task' */
|
|
|
|
|
TrajPlan home; /* '<S187>/takeoff_task' */
|
|
|
|
|
TrajPlan traj_j; /* '<S187>/takeoff_task' */
|
|
|
|
|
TrajPlan traj_b; /* '<S174>/RTL_task' */
|
|
|
|
|
TrajPlan traj_n; /* '<S187>/takeoff_task' */
|
|
|
|
|
TrajPlan traj_m; /* '<S174>/RTL_task' */
|
|
|
|
|
TrajPlan traj_i; /* '<S173>/Chart' */
|
|
|
|
|
mavlink_mission_item_int_t mav_mission_item_int;/* '<S721>/mav_mission_item_int' */
|
|
|
|
|
mavlink_mission_item_int_t send_req; /* '<S753>/Chart' */
|
|
|
|
@@ -341,7 +341,7 @@ typedef struct {
|
|
|
|
|
mavlink_global_position_int_t ins; /* '<S659>/Chart' */
|
|
|
|
|
mavlink_emb_atmo_com_t atmos; /* '<S657>/Chart' */
|
|
|
|
|
mavlink_attitude_t att; /* '<S655>/Chart' */
|
|
|
|
|
CommandMsg msg_n; /* '<S746>/send_cmd' */
|
|
|
|
|
CommandMsg msg_g; /* '<S746>/send_cmd' */
|
|
|
|
|
CommandMsg cmd; /* '<S179>/mission_proc' */
|
|
|
|
|
mavlink_vfr_hud_t hud; /* '<S670>/Chart' */
|
|
|
|
|
mavlink_status_t mav_status; /* '<S739>/mav_parser' */
|
|
|
|
@@ -357,7 +357,7 @@ typedef struct {
|
|
|
|
|
mavlink_mission_request_t mav_mission_request;/* '<S723>/mav_mission_request' */
|
|
|
|
|
mavlink_mission_request_list_t mav_mission_request_list;/* '<S725>/mav_mission_request_list' */
|
|
|
|
|
mavlink_mission_request_int_t mission_req_int;/* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
mavlink_mission_request_int_t mission_req_int_f;/* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_mission_request_int_t mission_req_int_p;/* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_mission_current_t cur; /* '<S636>/req_cur' */
|
|
|
|
|
mavlink_mission_current_t mission_cur;/* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_mission_count_t mav_mission_count;/* '<S719>/mav_mission_count' */
|
|
|
|
@@ -369,7 +369,7 @@ typedef struct {
|
|
|
|
|
mavlink_mission_ack_t ack; /* '<S636>/merge_ack' */
|
|
|
|
|
mavlink_mission_ack_t send_ack_b; /* '<S751>/Chart_proc_mission_clr_all' */
|
|
|
|
|
mavlink_mission_ack_t send_ack_a; /* '<S754>/Chart_proc_mission_req' */
|
|
|
|
|
mavlink_mission_ack_t mission_ack_k; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_mission_ack_t mission_ack_e; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
mavlink_extended_sys_state_t ext_sys_stat;/* '<S658>/Chart' */
|
|
|
|
|
real_T Sum[3]; /* '<S1114>/Sum' */
|
|
|
|
|
real_T p1[3]; /* '<S1004>/p1' */
|
|
|
|
@@ -478,7 +478,7 @@ typedef struct {
|
|
|
|
|
real_T VectorConcatenate[9]; /* '<S951>/Vector Concatenate' */
|
|
|
|
|
real_T invIxx_c; /* '<S899>/inv Ixx' */
|
|
|
|
|
real_T width; /* '<S666>/Width' */
|
|
|
|
|
CommandAck ack_j; /* '<S47>/proc_cmd' */
|
|
|
|
|
CommandAck ack_l; /* '<S47>/proc_cmd' */
|
|
|
|
|
uint32_T TmpSignalConversionAtBytePackInport1[2];
|
|
|
|
|
uint32_T TmpSignalConversionAtBytePackInport1_p[2];
|
|
|
|
|
uint32_T TmpSignalConversionAtBytePackInport1_ph[2];
|
|
|
|
@@ -611,6 +611,7 @@ typedef struct {
|
|
|
|
|
real32_T Accels_f[3]; /* '<S1267>/Byte Unpack' */
|
|
|
|
|
real32_T pqr_i[3]; /* '<S1267>/Byte Unpack' */
|
|
|
|
|
real32_T imu_temp_j; /* '<S1267>/Byte Unpack' */
|
|
|
|
|
real32_T dVel_c[3]; /* '<S1267>/Byte Unpack' */
|
|
|
|
|
real32_T acc_g; /* '<S449>/Merge3' */
|
|
|
|
|
real32_T L; /* '<S449>/Merge3' */
|
|
|
|
|
real32_T B; /* '<S449>/Merge3' */
|
|
|
|
@@ -877,8 +878,8 @@ typedef struct {
|
|
|
|
|
real32_T DataTypeConversion_g[5]; /* '<S666>/Data Type Conversion' */
|
|
|
|
|
real32_T vn; /* '<S660>/Chart' */
|
|
|
|
|
real32_T ve; /* '<S660>/Chart' */
|
|
|
|
|
real32_T vn_o; /* '<S660>/Chart' */
|
|
|
|
|
real32_T ve_p; /* '<S660>/Chart' */
|
|
|
|
|
real32_T vn_i; /* '<S660>/Chart' */
|
|
|
|
|
real32_T ve_o; /* '<S660>/Chart' */
|
|
|
|
|
real32_T Merge_c; /* '<S677>/Merge' */
|
|
|
|
|
real32_T Sqrt; /* '<S678>/Sqrt' */
|
|
|
|
|
real32_T rdot; /* '<S618>/Merge2' */
|
|
|
|
@@ -900,19 +901,19 @@ typedef struct {
|
|
|
|
|
real32_T gyro_c_out; /* '<S188>/Chart' */
|
|
|
|
|
real32_T as_c_out; /* '<S188>/Chart' */
|
|
|
|
|
real32_T hdot_c_out; /* '<S181>/landing_task' */
|
|
|
|
|
real32_T gs_c_out_g; /* '<S181>/landing_task' */
|
|
|
|
|
real32_T gs_c_out_l; /* '<S181>/landing_task' */
|
|
|
|
|
real32_T gyro_c; /* '<S181>/landing_task' */
|
|
|
|
|
real32_T hdot_c; /* '<S187>/takeoff_task' */
|
|
|
|
|
real32_T as_c; /* '<S187>/takeoff_task' */
|
|
|
|
|
real32_T gs_c; /* '<S187>/takeoff_task' */
|
|
|
|
|
real32_T gyro_c_c; /* '<S187>/takeoff_task' */
|
|
|
|
|
real32_T gyro_c_j; /* '<S187>/takeoff_task' */
|
|
|
|
|
real32_T failsafe_asl; /* '<S187>/takeoff_task' */
|
|
|
|
|
real32_T hdot_c_out_e; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T gyro_c_out_g; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T gs_c_out_m; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T as_c_out_p; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T hdot_c_out_n; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T gyro_c_out_d; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T gs_c_out_g; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T as_c_out_f; /* '<S174>/RTL_task' */
|
|
|
|
|
real32_T h_c; /* '<S229>/Chart' */
|
|
|
|
|
real32_T params_b[7]; /* '<S41>/proc_cmd' */
|
|
|
|
|
real32_T params_h[7]; /* '<S41>/proc_cmd' */
|
|
|
|
|
int32_T ErrCode; /* '<S1416>/S-Function' */
|
|
|
|
|
int32_T ErrCode_k; /* '<S1419>/S-Function' */
|
|
|
|
|
int32_T ErrCode_j; /* '<S1422>/S-Function' */
|
|
|
|
@@ -936,53 +937,53 @@ typedef struct {
|
|
|
|
|
int32_T y_l; /* '<S770>/chat_get_mission_item' */
|
|
|
|
|
ENUM_semiauto_level3 level3_lgx; /* '<S221>/Chart' */
|
|
|
|
|
ENUM_mode mode; /* '<S184>/Chart' */
|
|
|
|
|
ENUM_mode mode_p; /* '<S183>/Chart' */
|
|
|
|
|
ENUM_mode mode_f; /* '<S185>/Chart' */
|
|
|
|
|
ENUM_mode mode_h; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_mode mode_g; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_mode mode_c; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_mode mode_fq; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_mode mode_l; /* '<S229>/Chart' */
|
|
|
|
|
ENUM_mode mode_c; /* '<S183>/Chart' */
|
|
|
|
|
ENUM_mode mode_j; /* '<S185>/Chart' */
|
|
|
|
|
ENUM_mode mode_c3; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_mode mode_e; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_mode mode_b; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_mode mode_o; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_mode mode_a; /* '<S229>/Chart' */
|
|
|
|
|
ENUM_auto_level3 level3_auto_lgx; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_VTOL_STATE vtol_state_out; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_VTOL_STATE vtol_state_out_p; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_VTOL_STATE vtol_state_out_l; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_VTOL_STATE vtol_state; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_VTOL_STATE vtol_state_out_o; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_SystemState state; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_LANDED_STATE landed_state; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_LANDED_STATE landed_state_m; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_LANDED_STATE landed_state_b; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_LANDED_STATE landed_state_c; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_LANDED_STATE landed_state_j; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_LANDED_STATE landed_state_a; /* '<S229>/Chart' */
|
|
|
|
|
ENUM_CSAS_YAW CSAS_yaw_out; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_CSAS_YAW CSAS_yaw; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_CSAS_YAW CSAS_yaw_n; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_CSAS_YAW CSAS_yaw_h; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_CSAS_YAW CSAS_yaw_l; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_CSAS_YAW CSAS_yaw_p; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_CSAS_ROLL CSAS_roll_out; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_CSAS_ROLL CSAS_roll; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_CSAS_ROLL CSAS_roll_b; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_CSAS_ROLL CSAS_roll_p; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_CSAS_PITCH CSAS_pitch_out; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_CSAS_PITCH CSAS_pitch; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_CSAS_PITCH CSAS_pitch_i; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_CSAS_PITCH CSAS_pitch_f; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_CSAS_PITCH CSAS_pitch_e; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_CSAS_PITCH CSAS_pitch_n; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AT AT_out; /* '<S184>/Chart' */
|
|
|
|
|
ENUM_AT AT_out_k; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_AT AT_out_l; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_AT AT; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_AT AT_h; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AT AT_k; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AT AT_o; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AT AT_m; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AG AG_out; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_AG AG; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_AG AG_i; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AG AG_k; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AG AG_f; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AG AG_n; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT_out; /* '<S184>/Chart' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT_out_a; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT_out_e; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT_o; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT_n; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT_j; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AFCS_VERT AFCS_VERT_c; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AFCS_LAT AFCS_LAT_out; /* '<S188>/Chart' */
|
|
|
|
|
ENUM_AFCS_LAT AFCS_LAT; /* '<S181>/landing_task' */
|
|
|
|
|
ENUM_AFCS_LAT AFCS_LAT_b; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AFCS_LAT AFCS_LAT_o; /* '<S174>/RTL_task' */
|
|
|
|
|
ENUM_AFCS_LAT AFCS_LAT_a; /* '<S187>/takeoff_task' */
|
|
|
|
|
ENUM_AFCS_LAT AFCS_LAT_m; /* '<S174>/RTL_task' */
|
|
|
|
|
uint16_T UnitDelay_m; /* '<S1241>/Unit Delay' */
|
|
|
|
|
uint16_T len; /* '<S7>/Merge' */
|
|
|
|
|
uint16_T hal_rec_o2; /* '<S1448>/hal_rec' */
|
|
|
|
@@ -1049,11 +1050,11 @@ typedef struct {
|
|
|
|
|
uint16_T cur_np; /* '<S179>/mission_proc' */
|
|
|
|
|
uint16_T command_d; /* '<S196>/mav' */
|
|
|
|
|
uint16_T WP_out; /* '<S184>/Chart' */
|
|
|
|
|
uint16_T WP_out_n; /* '<S183>/Chart' */
|
|
|
|
|
uint16_T WP_out_b; /* '<S185>/Chart' */
|
|
|
|
|
uint16_T WP_out_g; /* '<S183>/Chart' */
|
|
|
|
|
uint16_T WP_out_p; /* '<S185>/Chart' */
|
|
|
|
|
uint16_T WP_out_f; /* '<S188>/Chart' */
|
|
|
|
|
uint16_T WP_out_ft; /* '<S181>/landing_task' */
|
|
|
|
|
uint16_T WP_out_e; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint16_T WP_out_k; /* '<S181>/landing_task' */
|
|
|
|
|
uint16_T WP_out_b; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint16_T WP_cur; /* '<S44>/proc_set_ cur' */
|
|
|
|
|
uint16_T id; /* '<S41>/proc_cmd' */
|
|
|
|
|
uint16_T OutportBuffer_InsertedFor_gps_hdg_status_at_inport_0;/* '<S1349>/Constant' */
|
|
|
|
@@ -1147,7 +1148,7 @@ typedef struct {
|
|
|
|
|
uint8_T ack_pr; /* '<S762>/chat_clear_mission' */
|
|
|
|
|
uint8_T type; /* '<S755>/Chart_proc_mission_req_lst' */
|
|
|
|
|
uint8_T type_a; /* '<S754>/Chart_proc_mission_req' */
|
|
|
|
|
uint8_T ack_jc; /* '<S770>/chat_get_mission_item' */
|
|
|
|
|
uint8_T ack_j; /* '<S770>/chat_get_mission_item' */
|
|
|
|
|
uint8_T frame_e; /* '<S770>/chat_get_mission_item' */
|
|
|
|
|
uint8_T autocont; /* '<S770>/chat_get_mission_item' */
|
|
|
|
|
uint8_T name[16]; /* '<S794>/Chart_proc_param_set' */
|
|
|
|
@@ -1159,8 +1160,8 @@ typedef struct {
|
|
|
|
|
uint8_T BitwiseOperator; /* '<S682>/Bitwise Operator' */
|
|
|
|
|
uint8_T DataTypeConversion_h; /* '<S682>/Data Type Conversion' */
|
|
|
|
|
uint8_T engine_mode; /* '<S188>/Chart' */
|
|
|
|
|
uint8_T engine_mode_a; /* '<S181>/landing_task' */
|
|
|
|
|
uint8_T engine_mode_k; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint8_T engine_mode_j; /* '<S181>/landing_task' */
|
|
|
|
|
uint8_T engine_mode_e; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint8_T engine_mode_out; /* '<S174>/RTL_task' */
|
|
|
|
|
boolean_T NOT; /* '<S6>/NOT' */
|
|
|
|
|
boolean_T NOT1; /* '<S6>/NOT1' */
|
|
|
|
@@ -1197,16 +1198,16 @@ typedef struct {
|
|
|
|
|
boolean_T use_mission_traj; /* '<S181>/landing_task' */
|
|
|
|
|
boolean_T armed_out; /* '<S181>/landing_task' */
|
|
|
|
|
boolean_T landing_cmd_out; /* '<S181>/landing_task' */
|
|
|
|
|
boolean_T use_mission_traj_m; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T armed_out_k; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T use_mission_traj_d; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T armed_out_j; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T takeoff_cmd_out; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T abort_takeoff_cmd_out_g; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T landing_cmd_out_i; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T use_mission_traj_o; /* '<S174>/RTL_task' */
|
|
|
|
|
boolean_T armed_out_i; /* '<S174>/RTL_task' */
|
|
|
|
|
boolean_T landing_cmd_out_ii; /* '<S174>/RTL_task' */
|
|
|
|
|
boolean_T abort_takeoff_cmd_out_l; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T landing_cmd_out_l; /* '<S187>/takeoff_task' */
|
|
|
|
|
boolean_T use_mission_traj_k; /* '<S174>/RTL_task' */
|
|
|
|
|
boolean_T armed_out_a; /* '<S174>/RTL_task' */
|
|
|
|
|
boolean_T landing_cmd_out_m; /* '<S174>/RTL_task' */
|
|
|
|
|
boolean_T valid_ew; /* '<S43>/valid_checking' */
|
|
|
|
|
boolean_T ack_a; /* '<S41>/proc_cmd' */
|
|
|
|
|
boolean_T ack_b; /* '<S41>/proc_cmd' */
|
|
|
|
|
B_sbg_ecom_log_nav_data_frame_ET39_SIL_T sbg_ecom_log_nav_data_frame_g;/* '<S1272>/sbg_ecom_log_nav_data_frame' */
|
|
|
|
|
B_sbg_ecom_log_euler_data_frame_ET39_SIL_T sbg_ecom_log_euler_data_frame_c;/* '<S1272>/sbg_ecom_log_euler_data_frame' */
|
|
|
|
|
B_sbg_ecom_log_nav_data_frame_ET39_SIL_T sbg_ecom_log_nav_data_frame;/* '<S1259>/sbg_ecom_log_nav_data_frame' */
|
|
|
|
@@ -1238,7 +1239,7 @@ typedef struct {
|
|
|
|
|
MavMission m; /* '<S788>/chat_update_mission_item' */
|
|
|
|
|
CommandMsg msg_msgData; /* '<S746>/send_cmd' */
|
|
|
|
|
CommandMsg cmd_msgData; /* '<S179>/mission_proc' */
|
|
|
|
|
CommandMsg cmd_msgData_c; /* '<S41>/proc_cmd' */
|
|
|
|
|
CommandMsg cmd_msgData_a; /* '<S41>/proc_cmd' */
|
|
|
|
|
CommandMsg cmd2_msgData; /* '<S41>/proc_cmd' */
|
|
|
|
|
mavlink_param_value_t msg_msgData_e; /* '<S637>/proc_param_value' */
|
|
|
|
|
mavlink_param_value_t param_val_queue_msgData;/* '<S632>/traffic_ctrl' */
|
|
|
|
@@ -1290,7 +1291,7 @@ typedef struct {
|
|
|
|
|
real_T last_lat1_in; /* '<S623>/nav_corner' */
|
|
|
|
|
real_T last_lon1_in; /* '<S623>/nav_corner' */
|
|
|
|
|
CommandAck ack_msgData; /* '<S630>/Chart_send_ack' */
|
|
|
|
|
CommandAck ack_msgData_f; /* '<S47>/proc_cmd' */
|
|
|
|
|
CommandAck ack_msgData_b; /* '<S47>/proc_cmd' */
|
|
|
|
|
mavlink_mission_count_t mission_cnt_msgData;/* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
mavlink_mission_count_t send_cnt_msgData;/* '<S752>/Chart' */
|
|
|
|
|
mavlink_mission_count_t send_cnt_msgData_n;/* '<S755>/Chart_proc_mission_req_lst' */
|
|
|
|
@@ -1298,7 +1299,7 @@ typedef struct {
|
|
|
|
|
mavlink_mission_ack_t mission_ack_msgData;/* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
mavlink_mission_ack_t ack1_msgData; /* '<S636>/merge_ack' */
|
|
|
|
|
mavlink_mission_ack_t ack2_msgData; /* '<S636>/merge_ack' */
|
|
|
|
|
mavlink_mission_ack_t ack_msgData_f4;/* '<S636>/merge_ack' */
|
|
|
|
|
mavlink_mission_ack_t ack_msgData_f; /* '<S636>/merge_ack' */
|
|
|
|
|
mavlink_mission_ack_t ack3_msgData; /* '<S636>/merge_ack' */
|
|
|
|
|
mavlink_mission_ack_t send_ack_msgData_m;/* '<S751>/Chart_proc_mission_clr_all' */
|
|
|
|
|
mavlink_mission_ack_t send_ack_msgData_p;/* '<S754>/Chart_proc_mission_req' */
|
|
|
|
@@ -1513,7 +1514,7 @@ typedef struct {
|
|
|
|
|
void* msgs_msgInterface; /* '<S695>/proc_queue' */
|
|
|
|
|
void* msgs_msgHandle; /* '<S695>/proc_queue' */
|
|
|
|
|
void* msgs_msgDataPtr; /* '<S695>/proc_queue' */
|
|
|
|
|
void* msg_msgInterface_n; /* '<S746>/send_cmd' */
|
|
|
|
|
void* msg_msgInterface_l; /* '<S746>/send_cmd' */
|
|
|
|
|
void* ap_ver_msgInterface; /* '<S745>/send_auto_hw' */
|
|
|
|
|
void* send_req_msgInterface; /* '<S753>/Chart' */
|
|
|
|
|
void* send_ack_msgInterface; /* '<S751>/Chart_proc_mission_clr_all' */
|
|
|
|
@@ -1553,21 +1554,21 @@ typedef struct {
|
|
|
|
|
void* serial_echoline_msgInterface; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
void* serial_echoline_msgHandle; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
void* serial_echoline_msgDataPtr; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
void* send_ack_msgInterface_j; /* '<S630>/Chart_send_ack' */
|
|
|
|
|
void* ack_msgInterface_c; /* '<S630>/Chart_send_ack' */
|
|
|
|
|
void* send_ack_msgInterface_d; /* '<S630>/Chart_send_ack' */
|
|
|
|
|
void* ack_msgInterface_k; /* '<S630>/Chart_send_ack' */
|
|
|
|
|
void* ack_msgHandle; /* '<S630>/Chart_send_ack' */
|
|
|
|
|
void* ack_msgDataPtr; /* '<S630>/Chart_send_ack' */
|
|
|
|
|
void* cmd_msgInterface; /* '<S179>/mission_proc' */
|
|
|
|
|
void* set_cur_msgInterface_l; /* '<S44>/proc_set_ cur' */
|
|
|
|
|
void* set_cur_msgHandle; /* '<S44>/proc_set_ cur' */
|
|
|
|
|
void* set_cur_msgDataPtr; /* '<S44>/proc_set_ cur' */
|
|
|
|
|
void* cmd_msgInterface_d; /* '<S41>/proc_cmd' */
|
|
|
|
|
void* cmd_msgInterface_e; /* '<S41>/proc_cmd' */
|
|
|
|
|
void* cmd_msgHandle; /* '<S41>/proc_cmd' */
|
|
|
|
|
void* cmd_msgDataPtr; /* '<S41>/proc_cmd' */
|
|
|
|
|
void* cmd2_msgInterface; /* '<S41>/proc_cmd' */
|
|
|
|
|
void* cmd2_msgHandle; /* '<S41>/proc_cmd' */
|
|
|
|
|
void* cmd2_msgDataPtr; /* '<S41>/proc_cmd' */
|
|
|
|
|
void* ack_msgInterface_f; /* '<S47>/proc_cmd' */
|
|
|
|
|
void* ack_msgInterface_b; /* '<S47>/proc_cmd' */
|
|
|
|
|
real32_T DiscreteTransferFcn_states_f;/* '<S613>/Discrete Transfer Fcn' */
|
|
|
|
|
real32_T DiscreteTransferFcn1_states;/* '<S613>/Discrete Transfer Fcn1' */
|
|
|
|
|
real32_T Delay_DSTATE; /* '<S582>/Delay' */
|
|
|
|
@@ -1649,10 +1650,10 @@ typedef struct {
|
|
|
|
|
uint32_T m_bpIndex_d; /* '<S909>/cq' */
|
|
|
|
|
uint32_T m_bpIndex_dl; /* '<S911>/ct' */
|
|
|
|
|
uint32_T wait_time; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
uint32_T temporalCounter_i1_k; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
uint32_T temporalCounter_i1_h; /* '<S183>/Chart' */
|
|
|
|
|
uint32_T temporalCounter_i1_a; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
uint32_T temporalCounter_i1_m; /* '<S183>/Chart' */
|
|
|
|
|
uint32_T tick_abort; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint32_T temporalCounter_i1_p; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint32_T temporalCounter_i1_mu; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint32_T temporalCounter_i1_e; /* '<S42>/check_conn' */
|
|
|
|
|
uint32_T m_bpIndex_l; /* '<S16>/1-D Lookup Table1' */
|
|
|
|
|
uint32_T m_bpIndex_iw; /* '<S16>/1-D Lookup Table3' */
|
|
|
|
@@ -1707,17 +1708,17 @@ typedef struct {
|
|
|
|
|
uint16_T UnitDelay1_DSTATE_l; /* '<S1>/Unit Delay1' */
|
|
|
|
|
uint16_T UnitDelay2_1_DSTATE[18]; /* '<S1>/Unit Delay2' */
|
|
|
|
|
int16_T left; /* '<S7>/record_traffic_ctrl' */
|
|
|
|
|
uint16_T temporalCounter_i1_hn; /* '<S1289>/check_gps_valid' */
|
|
|
|
|
uint16_T temporalCounter_i1_h; /* '<S1289>/check_gps_valid' */
|
|
|
|
|
uint16_T last_seq; /* '<S852>/Chart' */
|
|
|
|
|
uint16_T last_seq_d; /* '<S849>/Chart' */
|
|
|
|
|
uint16_T last_seq_o; /* '<S848>/Chart' */
|
|
|
|
|
uint16_T last_seq_o3; /* '<S843>/Chart' */
|
|
|
|
|
uint16_T last_seq_b; /* '<S839>/Chart' */
|
|
|
|
|
uint16_T last_seq_l; /* '<S838>/Chart' */
|
|
|
|
|
uint16_T last_seq_e; /* '<S849>/Chart' */
|
|
|
|
|
uint16_T last_seq_c; /* '<S848>/Chart' */
|
|
|
|
|
uint16_T last_seq_g; /* '<S843>/Chart' */
|
|
|
|
|
uint16_T last_seq_m; /* '<S839>/Chart' */
|
|
|
|
|
uint16_T last_seq_a; /* '<S838>/Chart' */
|
|
|
|
|
uint16_T param_req_read_msgData; /* '<S637>/proc_param_value' */
|
|
|
|
|
uint16_T param_req_lst_msgData; /* '<S637>/proc_param_value' */
|
|
|
|
|
uint16_T param_set_msgData; /* '<S637>/proc_param_value' */
|
|
|
|
|
uint16_T temporalCounter_i1_a; /* '<S636>/req_cur' */
|
|
|
|
|
uint16_T temporalCounter_i1_ar; /* '<S636>/req_cur' */
|
|
|
|
|
uint16_T req_cur_msgData; /* '<S636>/req_cur' */
|
|
|
|
|
uint16_T set_cur_msgData; /* '<S636>/req_cur' */
|
|
|
|
|
uint16_T count; /* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
@@ -1725,10 +1726,10 @@ typedef struct {
|
|
|
|
|
uint16_T resp_msgData; /* '<S794>/Chart_proc_param_set' */
|
|
|
|
|
uint16_T resp_msgData_i; /* '<S792>/Chart' */
|
|
|
|
|
uint16_T resp_msgData_k; /* '<S793>/Chart_proc_param_req_read' */
|
|
|
|
|
uint16_T temporalCounter_i1_kn; /* '<S603>/Chart' */
|
|
|
|
|
uint16_T temporalCounter_i1_b4; /* '<S188>/Chart' */
|
|
|
|
|
uint16_T temporalCounter_i1_n; /* '<S181>/landing_task' */
|
|
|
|
|
uint16_T temporalCounter_i1_na; /* '<S174>/RTL_task' */
|
|
|
|
|
uint16_T temporalCounter_i1_ha; /* '<S603>/Chart' */
|
|
|
|
|
uint16_T temporalCounter_i1_o; /* '<S188>/Chart' */
|
|
|
|
|
uint16_T temporalCounter_i1_aq; /* '<S181>/landing_task' */
|
|
|
|
|
uint16_T temporalCounter_i1_l; /* '<S174>/RTL_task' */
|
|
|
|
|
uint16_T set_cur_msgData_h; /* '<S44>/proc_set_ cur' */
|
|
|
|
|
uint16_T last_cnt; /* '<S42>/check_conn' */
|
|
|
|
|
uint8_T UnitDelay2_3_DSTATE; /* '<S1>/Unit Delay2' */
|
|
|
|
@@ -1817,27 +1818,27 @@ typedef struct {
|
|
|
|
|
uint8_T is_c8_pack_parser_l; /* '<S1250>/parser' */
|
|
|
|
|
uint8_T is_active_c8_pack_parser_g; /* '<S1244>/parser' */
|
|
|
|
|
uint8_T is_c8_pack_parser_g; /* '<S1244>/parser' */
|
|
|
|
|
uint8_T is_active_c68_ET39_autopilot;/* '<S852>/Chart' */
|
|
|
|
|
uint8_T is_c68_ET39_autopilot; /* '<S852>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_c; /* '<S852>/Chart' */
|
|
|
|
|
uint8_T is_active_c60_ET39_autopilot;/* '<S849>/Chart' */
|
|
|
|
|
uint8_T is_c60_ET39_autopilot; /* '<S849>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_ny; /* '<S849>/Chart' */
|
|
|
|
|
uint8_T is_active_c59_ET39_autopilot;/* '<S848>/Chart' */
|
|
|
|
|
uint8_T is_c59_ET39_autopilot; /* '<S848>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_i; /* '<S848>/Chart' */
|
|
|
|
|
uint8_T is_active_c58_ET39_autopilot;/* '<S843>/Chart' */
|
|
|
|
|
uint8_T is_c58_ET39_autopilot; /* '<S843>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_m; /* '<S843>/Chart' */
|
|
|
|
|
uint8_T is_active_c53_ET39_autopilot;/* '<S839>/Chart' */
|
|
|
|
|
uint8_T is_c53_ET39_autopilot; /* '<S839>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_dz; /* '<S839>/Chart' */
|
|
|
|
|
uint8_T is_active_c52_ET39_autopilot;/* '<S838>/Chart' */
|
|
|
|
|
uint8_T is_c52_ET39_autopilot; /* '<S838>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_mb; /* '<S838>/Chart' */
|
|
|
|
|
uint8_T is_active_c75_ET39_autopilot;/* '<S852>/Chart' */
|
|
|
|
|
uint8_T is_c75_ET39_autopilot; /* '<S852>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_oj; /* '<S852>/Chart' */
|
|
|
|
|
uint8_T is_active_c61_ET39_autopilot;/* '<S849>/Chart' */
|
|
|
|
|
uint8_T is_c61_ET39_autopilot; /* '<S849>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_k; /* '<S849>/Chart' */
|
|
|
|
|
uint8_T is_active_c60_ET39_autopilot;/* '<S848>/Chart' */
|
|
|
|
|
uint8_T is_c60_ET39_autopilot; /* '<S848>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_dz; /* '<S848>/Chart' */
|
|
|
|
|
uint8_T is_active_c59_ET39_autopilot;/* '<S843>/Chart' */
|
|
|
|
|
uint8_T is_c59_ET39_autopilot; /* '<S843>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_ev; /* '<S843>/Chart' */
|
|
|
|
|
uint8_T is_active_c54_ET39_autopilot;/* '<S839>/Chart' */
|
|
|
|
|
uint8_T is_c54_ET39_autopilot; /* '<S839>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_c; /* '<S839>/Chart' */
|
|
|
|
|
uint8_T is_active_c53_ET39_autopilot;/* '<S838>/Chart' */
|
|
|
|
|
uint8_T is_c53_ET39_autopilot; /* '<S838>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_mf; /* '<S838>/Chart' */
|
|
|
|
|
uint8_T is_active_c80_ET39_autopilot;/* '<S640>/Chart' */
|
|
|
|
|
uint8_T is_c80_ET39_autopilot; /* '<S640>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_g; /* '<S640>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_h0; /* '<S640>/Chart' */
|
|
|
|
|
uint8_T is_active_c31_mavlink_utils; /* '<S637>/proc_param_value' */
|
|
|
|
|
uint8_T is_c31_mavlink_utils; /* '<S637>/proc_param_value' */
|
|
|
|
|
uint8_T temporalCounter_i1_j; /* '<S637>/proc_param_value' */
|
|
|
|
@@ -1845,12 +1846,12 @@ typedef struct {
|
|
|
|
|
uint8_T is_active_c29_mavlink_utils; /* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
uint8_T is_c29_mavlink_utils; /* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
uint8_T retry; /* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
uint8_T temporalCounter_i1_nk; /* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
uint8_T temporalCounter_i1_n; /* '<S757>/Chart_proc_mission_upload' */
|
|
|
|
|
uint8_T is_active_c22_mavlink_utils; /* '<S636>/merge_ack' */
|
|
|
|
|
uint8_T is_active_c49_ET39_autopilot;/* '<S632>/traffic_ctrl' */
|
|
|
|
|
uint8_T is_c49_ET39_autopilot; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
uint8_T is_active_c50_ET39_autopilot;/* '<S632>/traffic_ctrl' */
|
|
|
|
|
uint8_T is_c50_ET39_autopilot; /* '<S632>/traffic_ctrl' */
|
|
|
|
|
uint8_T port_num; /* '<S668>/Chart' */
|
|
|
|
|
uint8_T is_active_c30_ET39_autopilot;/* '<S630>/Chart_send_ack' */
|
|
|
|
|
uint8_T is_active_c31_ET39_autopilot;/* '<S630>/Chart_send_ack' */
|
|
|
|
|
uint8_T stage; /* '<S623>/nav_corner' */
|
|
|
|
|
uint8_T is_active_c57_ET39_autopilot;/* '<S603>/Chart' */
|
|
|
|
|
uint8_T is_c57_ET39_autopilot; /* '<S603>/Chart' */
|
|
|
|
@@ -1874,29 +1875,29 @@ typedef struct {
|
|
|
|
|
uint8_T seq1; /* '<S40>/valid_checking' */
|
|
|
|
|
uint8_T id1; /* '<S40>/valid_checking' */
|
|
|
|
|
uint8_T cnt_f; /* '<S40>/valid_checking' */
|
|
|
|
|
uint8_T temporalCounter_i1_g1; /* '<S40>/valid_checking' */
|
|
|
|
|
uint8_T temporalCounter_i1_g; /* '<S40>/valid_checking' */
|
|
|
|
|
uint8_T is_active_c48_mission_proc; /* '<S179>/mission_proc' */
|
|
|
|
|
uint8_T is_c48_mission_proc; /* '<S179>/mission_proc' */
|
|
|
|
|
uint8_T is_active_c15_ET39_autopilot;/* '<S184>/Chart' */
|
|
|
|
|
uint8_T is_c15_ET39_autopilot; /* '<S184>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_jf; /* '<S184>/Chart' */
|
|
|
|
|
uint8_T is_active_c13_ET39_autopilot;/* '<S183>/Chart' */
|
|
|
|
|
uint8_T is_c13_ET39_autopilot; /* '<S183>/Chart' */
|
|
|
|
|
uint8_T is_active_c17_ET39_autopilot;/* '<S185>/Chart' */
|
|
|
|
|
uint8_T is_c17_ET39_autopilot; /* '<S185>/Chart' */
|
|
|
|
|
uint8_T is_active_c17_ET39_autopilot;/* '<S184>/Chart' */
|
|
|
|
|
uint8_T is_c17_ET39_autopilot; /* '<S184>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_ao; /* '<S184>/Chart' */
|
|
|
|
|
uint8_T is_active_c15_ET39_autopilot;/* '<S183>/Chart' */
|
|
|
|
|
uint8_T is_c15_ET39_autopilot; /* '<S183>/Chart' */
|
|
|
|
|
uint8_T is_active_c18_ET39_autopilot;/* '<S185>/Chart' */
|
|
|
|
|
uint8_T is_c18_ET39_autopilot; /* '<S185>/Chart' */
|
|
|
|
|
uint8_T loop_cur; /* '<S185>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_pp; /* '<S185>/Chart' */
|
|
|
|
|
uint8_T is_active_c19_ET39_autopilot;/* '<S188>/Chart' */
|
|
|
|
|
uint8_T is_c19_ET39_autopilot; /* '<S188>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_gy; /* '<S185>/Chart' */
|
|
|
|
|
uint8_T is_active_c20_ET39_autopilot;/* '<S188>/Chart' */
|
|
|
|
|
uint8_T is_c20_ET39_autopilot; /* '<S188>/Chart' */
|
|
|
|
|
uint8_T is_Trans2FW; /* '<S188>/Chart' */
|
|
|
|
|
uint8_T is_Trans2FW1; /* '<S188>/Chart' */
|
|
|
|
|
uint8_T is_active_c26_ET39_autopilot;/* '<S181>/landing_task' */
|
|
|
|
|
uint8_T is_c26_ET39_autopilot; /* '<S181>/landing_task' */
|
|
|
|
|
uint8_T is_active_c27_ET39_autopilot;/* '<S187>/takeoff_task' */
|
|
|
|
|
uint8_T is_c27_ET39_autopilot; /* '<S187>/takeoff_task' */
|
|
|
|
|
uint8_T is_active_c11_ET39_autopilot;/* '<S174>/RTL_task' */
|
|
|
|
|
uint8_T is_c11_ET39_autopilot; /* '<S174>/RTL_task' */
|
|
|
|
|
uint8_T is_active_c10_ET39_autopilot;/* '<S173>/Chart' */
|
|
|
|
|
uint8_T is_active_c13_ET39_autopilot;/* '<S174>/RTL_task' */
|
|
|
|
|
uint8_T is_c13_ET39_autopilot; /* '<S174>/RTL_task' */
|
|
|
|
|
uint8_T is_active_c11_ET39_autopilot;/* '<S173>/Chart' */
|
|
|
|
|
uint8_T is_active_c37_ET39_autopilot;/* '<S225>/Chart' */
|
|
|
|
|
uint8_T is_c37_ET39_autopilot; /* '<S225>/Chart' */
|
|
|
|
|
uint8_T is_active_c28_ET39_autopilot;/* '<S229>/Chart' */
|
|
|
|
@@ -1908,7 +1909,7 @@ typedef struct {
|
|
|
|
|
uint8_T is_active_c29_ET39_autopilot;/* '<S221>/Chart' */
|
|
|
|
|
uint8_T is_c29_ET39_autopilot; /* '<S221>/Chart' */
|
|
|
|
|
uint8_T last_aux_mode; /* '<S221>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_it; /* '<S221>/Chart' */
|
|
|
|
|
uint8_T temporalCounter_i1_i; /* '<S221>/Chart' */
|
|
|
|
|
uint8_T is_active_c14_ET39_autopilot;/* '<S163>/Chart' */
|
|
|
|
|
uint8_T is_c14_ET39_autopilot; /* '<S163>/Chart' */
|
|
|
|
|
uint8_T is_active_c12_ET39_autopilot;/* '<S157>/TopLevelSwitch' */
|
|
|
|
|