94 lines
3.8 KiB
Plaintext
94 lines
3.8 KiB
Plaintext
module XNSim
|
|
{
|
|
module C909
|
|
{
|
|
module ATA04
|
|
{
|
|
struct GroundHandling_input
|
|
{
|
|
@optional char l_04_i_gdcomac_frz_l1;
|
|
@optional char l_04_i_gdcomac_chocks_l1;
|
|
@optional double l_04_i_gdcomac_alt_agl_f8;
|
|
@optional char l_04_i_gdcomac_frzflt_l1;
|
|
@optional double l_04_i_gdcomac_p_f8;
|
|
@optional double l_04_i_gdcomac_q_f8;
|
|
@optional double l_04_i_gdcomac_r_f8;
|
|
@optional double l_04_i_gdcomac_ug_f8;
|
|
@optional double l_04_i_gdcomac_vg_f8;
|
|
@optional double l_04_i_gdcomac_wg_f8;
|
|
@optional double l_04_i_gdcomac_blcg_f8;
|
|
@optional double l_04_i_gdcomac_bscg_f8;
|
|
@optional double l_04_i_gdcomac_wlcg_f8;
|
|
@optional char l_04_i_gdcomac_pb_active_l1;
|
|
@optional double l_04_i_gdcomac_brake_torq_f8[3][2];
|
|
@optional double l_04_i_gdcomac_gear_f8[3];
|
|
@optional double l_04_i_gdcomac_gsteer_f8[10];
|
|
@optional double l_04_i_gdcomac_tire_pres_f8[3][2];
|
|
@optional char l_04_i_gdcomac_onjax_l1;
|
|
@optional double l_04_i_gdcomac_contdep_f8[7];
|
|
@optional double l_04_i_gdcomac_thetag_f8;
|
|
@optional double l_04_i_gdcomac_phig_f8;
|
|
@optional long l_04_i_gdcomac_rwyrgh_i2;
|
|
@optional double l_04_i_gdcomac_rwyhdg_f8;
|
|
@optional char l_04_i_gdcomac_reset_braketemp_l1;
|
|
@optional char l_04_i_gdcomac_reset_tirepress_l1;
|
|
@optional double l_04_i_gdcomac_temp_c_f8;
|
|
@optional double l_04_i_gdcomac_brake_temp_f8[3][2];
|
|
@optional char l_04_i_gdcomac_tire_tburst_l1[3][2];
|
|
@optional char l_04_i_gdcomac_tire_tflat_l1[3][2];
|
|
@optional char l_04_i_gdcomac_brk_reset_tpres_l1;
|
|
@optional double l_04_i_gdcomac_rcon_ci_f8[14];
|
|
@optional double l_04_i_gdcomac_pb_towforce_f8;
|
|
@optional long l_04_i_gdcomac_gsteer_state_i4;
|
|
@optional char l_04_i_gdcomac_trim_active_l1;
|
|
@optional double l_04_i_gdcomac_phi_deg_f8;
|
|
@optional double l_04_i_gdcomac_theta_deg_f8;
|
|
@optional double l_04_i_gdcomac_psi_deg_f8;
|
|
@optional char l_04_i_gdcomac_resetint_l1;
|
|
};
|
|
struct GroundHandling_output
|
|
{
|
|
@optional char l_04_o_gdcomac_frz_l1;
|
|
@optional char l_04_o_gdcomac_ac_on_ground_l1;
|
|
@optional double l_04_o_gdcomac_ac_stationary_f8;
|
|
@optional double l_04_o_gdcomac_alt_tire_f8;
|
|
@optional double l_04_o_gdcomac_zcg_to_tire_f8;
|
|
@optional double l_04_o_gdcomac_fxb_f8;
|
|
@optional double l_04_o_gdcomac_fyb_f8;
|
|
@optional double l_04_o_gdcomac_fzb_f8;
|
|
@optional double l_04_o_gdcomac_mxb_f8;
|
|
@optional double l_04_o_gdcomac_myb_f8;
|
|
@optional double l_04_o_gdcomac_mzb_f8;
|
|
@optional double l_04_o_gdcomac_fygs_f8[3];
|
|
@optional double l_04_o_gdcomac_mzgs_f8[3];
|
|
@optional double l_04_o_gdcomac_mu_f8[3];
|
|
@optional double l_04_o_gdcomac_dstroke_f8[3];
|
|
@optional double l_04_o_gdcomac_sr_f8[3][2];
|
|
@optional double l_04_o_gdcomac_sy_f8[3][2];
|
|
@optional double l_04_o_gdcomac_sx_f8[3][2];
|
|
@optional double l_04_o_gdcomac_xft_f8[3];
|
|
@optional double l_04_o_gdcomac_yft_f8[3];
|
|
@optional double l_04_o_gdcomac_zft_f8[3];
|
|
@optional double l_04_o_gdcomac_distngrxcg_f8;
|
|
@optional double l_04_o_gdcomac_distmgrxcg_f8;
|
|
@optional double l_04_o_gdcomac_distmgrzcg_f8;
|
|
@optional double l_04_o_gdcomac_tire_vel_f8[3][2];
|
|
@optional char l_04_o_gdcomac_tire_burst_l1[3][2];
|
|
@optional double l_04_o_gdcomac_tire_temp_f8[3][2];
|
|
@optional char l_04_o_gdcomac_wow_l1;
|
|
@optional double l_04_o_gdcomac_utirew_f8[3][2];
|
|
@optional double l_04_o_gdcomac_vtirew_f8[3][2];
|
|
@optional double l_04_o_gdcomac_whl_omega_f8[3][2];
|
|
@optional double l_04_o_gdcomac_dstruc_f8[6];
|
|
@optional double l_04_o_gdcomac_wor_par_f8[3];
|
|
@optional double l_04_o_gdcomac_nd_f8[3];
|
|
@optional double l_04_o_gdcomac_vczt_f8[3][2];
|
|
};
|
|
struct GroundHandling_heartbeat
|
|
{
|
|
@optional long groundhandling_model_heartbeat;
|
|
};
|
|
};
|
|
};
|
|
};
|