Data Item I062/380 - Aircraft Derived Data. More...

#include <cat062.h>

Collaboration diagram for ast_dataitem_062_380_t:

Data Fields

bool valid
 Data item validity flag.
ast_subfield_t subfields [35]
size_t n_subfields
bool adr_existing
unsigned char adr_raw_address [3]
unsigned int adr_icao_address
bool id_existing
char id_targetid [9]
bool mhg_existing
int mhg_raw_heading
 Magnetic heading, LSB = 360/65536 degrees.
double mhg_heading
 Magnetic heading in degrees.
bool ias_existing
bool ias_mach
 Mach number indicator.
unsigned int ias_raw_value
 Raw value.
double ias_speed
 Indicated airspeed in knots.
double ias_mach_number
 Mach number.
bool tas_existing
unsigned int tas_speed
 True airspeed in knots.
bool sal_existing
bool sal_source_provided
 Source provided flag.
ast_selected_altitude_source_t sal_source
 Altitude source.
int sal_raw_altitude
 Selected altitude, LSB = 25 ft.
int sal_altitude
 Selected altitude in feet.
bool fss_existing
bool fss_manage_vertical_mode
 Manage vertical mode.
bool fss_altitude_hold
 Altitude hold.
bool fss_approach_mode
 Approach mode.
int fss_raw_altitude
 Final state altitude, LSB = 25 ft.
int fss_altitude
 Final state altitude in feet.
bool tis_existing
bool tis_unavailable
 Intent unavailable.
bool tis_invalid
 Intent invalid.
bool tid_existing
size_t tid_n_points
bool com_existing
ast_transponder_comm_cap_t com_comm
 Communication capability.
ast_radar_flight_status_t com_fs
 Flight status.
bool com_specific_capability
 Specific service capability.
bool com_alt_25ft_capability
 Altitude capability 25ft.
bool com_aircraft_id_capability
 Aircraft ID capability.
char com_bds_10_b_16
char com_bds_10_b_37_40
bool sab_existing
ast_acas_status_t sab_acas_status
ast_multi_navids_status_t sab_multi_navids_status
ast_diff_correction_status_t sab_diff_correction_status
bool sab_ground_bit_set
 Ground bit set.
ast_emergency_status_t sab_emergency_status
bool acs_existing
ast_bds_t acs_bds
bool bvr_existing
int bvr_raw_rate
 Barometric vertical rate, LSB = 6.25 ft/min.
double bvr_rate
 Barometric vertical rate in ft/min.
bool gvr_existing
int gvr_raw_rate
 Geometric vertical rate, LSB = 6.25 ft/min.
double gvr_rate
 Geometric vertical rate in ft/min.
bool ran_existing
int ran_raw_roll_angle
 Roll angle, LSB = 0.01 degrees.
double ran_roll_angle
 Roll angle in degrees.
bool tar_existing
ast_turn_indicator_t tar_turn_indicator
 Turn indicator.
int tar_raw_rate
 Track angle rate, LSB = 0.25 deg/sec.
double tar_rate
 Track angle rate in deg/sec.
bool tan_existing
int tan_raw_angle
 Track angle, LSB = 360/65536 degrees.
double tan_angle
 Track angle in degrees.
bool gsp_existing
int gsp_raw_speed
 Ground speed, LSB = 2^-14 NM/sec.
double gsp_speed
 Ground speed in knots.
bool vun_existing
unsigned int vun_category
 Velocity uncertainty category.
bool met_existing
bool met_wind_speed_valid
bool met_wind_direction_valid
bool met_temperature_valid
bool met_turbulence_valid
unsigned int met_wind_speed
 Wind speed in knots.
unsigned int met_wind_direction
 Wind direction in degrees.
int met_raw_temperature
 Temperature, LSB = 0.25 C.
double met_temperature
 Temperature in C.
unsigned int met_turbulence
 Turbulence level.
bool emc_existing
ast_emitter_category_t emc_emitter
 Emitter category.
bool pos_existing
int pos_raw_latitude
 Latitude, LSB = 180/2^23 degrees.
int pos_raw_longitude
 Longitude, LSB = 180/2^23 degrees.
double pos_latitude
 Latitude in degrees.
double pos_longitude
 Longitude in degrees.
bool gal_existing
int gal_raw_altitude
 Altitude, LSB = 6.25 ft.
double gal_altitude
 Altitude in feet.
bool pun_existing
unsigned int pun_uncertainty
 Position uncertainty.
bool mb_existing
size_t mb_n_bds
ast_bds_t mb_bds [8]
bool iar_existing
int iar_speed
 Indicated airspeed in knots.
bool mac_existing
int mac_raw_mach
 Mach number, LSB = 0.008.
double mac_mach
 Mach number.
bool bps_existing
unsigned int bps_raw_preasure
 Pressure minus 800mb, LSB = 0.1 mb.
double bps_preasure
 Barometric pressure setting in mb.

Detailed Description

Data Item I062/380 - Aircraft Derived Data.

Field Documentation

◆ acs_bds

ast_bds_t ast_dataitem_062_380_t::acs_bds

◆ acs_existing

bool ast_dataitem_062_380_t::acs_existing

◆ adr_existing

bool ast_dataitem_062_380_t::adr_existing

◆ adr_icao_address

unsigned int ast_dataitem_062_380_t::adr_icao_address

◆ adr_raw_address

unsigned char ast_dataitem_062_380_t::adr_raw_address[3]

◆ bps_existing

bool ast_dataitem_062_380_t::bps_existing

◆ bps_preasure

double ast_dataitem_062_380_t::bps_preasure

Barometric pressure setting in mb.

◆ bps_raw_preasure

unsigned int ast_dataitem_062_380_t::bps_raw_preasure

Pressure minus 800mb, LSB = 0.1 mb.

◆ bvr_existing

bool ast_dataitem_062_380_t::bvr_existing

◆ bvr_rate

double ast_dataitem_062_380_t::bvr_rate

Barometric vertical rate in ft/min.

◆ bvr_raw_rate

int ast_dataitem_062_380_t::bvr_raw_rate

Barometric vertical rate, LSB = 6.25 ft/min.

◆ com_aircraft_id_capability

bool ast_dataitem_062_380_t::com_aircraft_id_capability

Aircraft ID capability.

◆ com_alt_25ft_capability

bool ast_dataitem_062_380_t::com_alt_25ft_capability

Altitude capability 25ft.

◆ com_bds_10_b_16

char ast_dataitem_062_380_t::com_bds_10_b_16

◆ com_bds_10_b_37_40

char ast_dataitem_062_380_t::com_bds_10_b_37_40

◆ com_comm

ast_transponder_comm_cap_t ast_dataitem_062_380_t::com_comm

Communication capability.

◆ com_existing

bool ast_dataitem_062_380_t::com_existing

◆ com_fs

ast_radar_flight_status_t ast_dataitem_062_380_t::com_fs

Flight status.

◆ com_specific_capability

bool ast_dataitem_062_380_t::com_specific_capability

Specific service capability.

◆ emc_emitter

ast_emitter_category_t ast_dataitem_062_380_t::emc_emitter

Emitter category.

◆ emc_existing

bool ast_dataitem_062_380_t::emc_existing

◆ fss_altitude

int ast_dataitem_062_380_t::fss_altitude

Final state altitude in feet.

◆ fss_altitude_hold

bool ast_dataitem_062_380_t::fss_altitude_hold

Altitude hold.

◆ fss_approach_mode

bool ast_dataitem_062_380_t::fss_approach_mode

Approach mode.

◆ fss_existing

bool ast_dataitem_062_380_t::fss_existing

◆ fss_manage_vertical_mode

bool ast_dataitem_062_380_t::fss_manage_vertical_mode

Manage vertical mode.

◆ fss_raw_altitude

int ast_dataitem_062_380_t::fss_raw_altitude

Final state altitude, LSB = 25 ft.

◆ gal_altitude

double ast_dataitem_062_380_t::gal_altitude

Altitude in feet.

◆ gal_existing

bool ast_dataitem_062_380_t::gal_existing

◆ gal_raw_altitude

int ast_dataitem_062_380_t::gal_raw_altitude

Altitude, LSB = 6.25 ft.

◆ gsp_existing

bool ast_dataitem_062_380_t::gsp_existing

◆ gsp_raw_speed

int ast_dataitem_062_380_t::gsp_raw_speed

Ground speed, LSB = 2^-14 NM/sec.

◆ gsp_speed

double ast_dataitem_062_380_t::gsp_speed

Ground speed in knots.

◆ gvr_existing

bool ast_dataitem_062_380_t::gvr_existing

◆ gvr_rate

double ast_dataitem_062_380_t::gvr_rate

Geometric vertical rate in ft/min.

◆ gvr_raw_rate

int ast_dataitem_062_380_t::gvr_raw_rate

Geometric vertical rate, LSB = 6.25 ft/min.

◆ iar_existing

bool ast_dataitem_062_380_t::iar_existing

◆ iar_speed

int ast_dataitem_062_380_t::iar_speed

Indicated airspeed in knots.

◆ ias_existing

bool ast_dataitem_062_380_t::ias_existing

◆ ias_mach

bool ast_dataitem_062_380_t::ias_mach

Mach number indicator.

◆ ias_mach_number

double ast_dataitem_062_380_t::ias_mach_number

Mach number.

◆ ias_raw_value

unsigned int ast_dataitem_062_380_t::ias_raw_value

Raw value.

◆ ias_speed

double ast_dataitem_062_380_t::ias_speed

Indicated airspeed in knots.

◆ id_existing

bool ast_dataitem_062_380_t::id_existing

◆ id_targetid

char ast_dataitem_062_380_t::id_targetid[9]

◆ mac_existing

bool ast_dataitem_062_380_t::mac_existing

◆ mac_mach

double ast_dataitem_062_380_t::mac_mach

Mach number.

◆ mac_raw_mach

int ast_dataitem_062_380_t::mac_raw_mach

Mach number, LSB = 0.008.

◆ mb_bds

ast_bds_t ast_dataitem_062_380_t::mb_bds[8]

◆ mb_existing

bool ast_dataitem_062_380_t::mb_existing

◆ mb_n_bds

size_t ast_dataitem_062_380_t::mb_n_bds

◆ met_existing

bool ast_dataitem_062_380_t::met_existing

◆ met_raw_temperature

int ast_dataitem_062_380_t::met_raw_temperature

Temperature, LSB = 0.25 C.

◆ met_temperature

double ast_dataitem_062_380_t::met_temperature

Temperature in C.

◆ met_temperature_valid

bool ast_dataitem_062_380_t::met_temperature_valid

◆ met_turbulence

unsigned int ast_dataitem_062_380_t::met_turbulence

Turbulence level.

◆ met_turbulence_valid

bool ast_dataitem_062_380_t::met_turbulence_valid

◆ met_wind_direction

unsigned int ast_dataitem_062_380_t::met_wind_direction

Wind direction in degrees.

◆ met_wind_direction_valid

bool ast_dataitem_062_380_t::met_wind_direction_valid

◆ met_wind_speed

unsigned int ast_dataitem_062_380_t::met_wind_speed

Wind speed in knots.

◆ met_wind_speed_valid

bool ast_dataitem_062_380_t::met_wind_speed_valid

◆ mhg_existing

bool ast_dataitem_062_380_t::mhg_existing

◆ mhg_heading

double ast_dataitem_062_380_t::mhg_heading

Magnetic heading in degrees.

◆ mhg_raw_heading

int ast_dataitem_062_380_t::mhg_raw_heading

Magnetic heading, LSB = 360/65536 degrees.

◆ n_subfields

size_t ast_dataitem_062_380_t::n_subfields

◆ pos_existing

bool ast_dataitem_062_380_t::pos_existing

◆ pos_latitude

double ast_dataitem_062_380_t::pos_latitude

Latitude in degrees.

◆ pos_longitude

double ast_dataitem_062_380_t::pos_longitude

Longitude in degrees.

◆ pos_raw_latitude

int ast_dataitem_062_380_t::pos_raw_latitude

Latitude, LSB = 180/2^23 degrees.

◆ pos_raw_longitude

int ast_dataitem_062_380_t::pos_raw_longitude

Longitude, LSB = 180/2^23 degrees.

◆ pun_existing

bool ast_dataitem_062_380_t::pun_existing

◆ pun_uncertainty

unsigned int ast_dataitem_062_380_t::pun_uncertainty

Position uncertainty.

◆ ran_existing

bool ast_dataitem_062_380_t::ran_existing

◆ ran_raw_roll_angle

int ast_dataitem_062_380_t::ran_raw_roll_angle

Roll angle, LSB = 0.01 degrees.

◆ ran_roll_angle

double ast_dataitem_062_380_t::ran_roll_angle

Roll angle in degrees.

◆ sab_acas_status

ast_acas_status_t ast_dataitem_062_380_t::sab_acas_status

◆ sab_diff_correction_status

ast_diff_correction_status_t ast_dataitem_062_380_t::sab_diff_correction_status

◆ sab_emergency_status

ast_emergency_status_t ast_dataitem_062_380_t::sab_emergency_status

◆ sab_existing

bool ast_dataitem_062_380_t::sab_existing

◆ sab_ground_bit_set

bool ast_dataitem_062_380_t::sab_ground_bit_set

Ground bit set.

◆ sab_multi_navids_status

ast_multi_navids_status_t ast_dataitem_062_380_t::sab_multi_navids_status

◆ sal_altitude

int ast_dataitem_062_380_t::sal_altitude

Selected altitude in feet.

◆ sal_existing

bool ast_dataitem_062_380_t::sal_existing

◆ sal_raw_altitude

int ast_dataitem_062_380_t::sal_raw_altitude

Selected altitude, LSB = 25 ft.

◆ sal_source

ast_selected_altitude_source_t ast_dataitem_062_380_t::sal_source

Altitude source.

◆ sal_source_provided

bool ast_dataitem_062_380_t::sal_source_provided

Source provided flag.

◆ subfields

ast_subfield_t ast_dataitem_062_380_t::subfields[35]

◆ tan_angle

double ast_dataitem_062_380_t::tan_angle

Track angle in degrees.

◆ tan_existing

bool ast_dataitem_062_380_t::tan_existing

◆ tan_raw_angle

int ast_dataitem_062_380_t::tan_raw_angle

Track angle, LSB = 360/65536 degrees.

◆ tar_existing

bool ast_dataitem_062_380_t::tar_existing

◆ tar_rate

double ast_dataitem_062_380_t::tar_rate

Track angle rate in deg/sec.

◆ tar_raw_rate

int ast_dataitem_062_380_t::tar_raw_rate

Track angle rate, LSB = 0.25 deg/sec.

◆ tar_turn_indicator

ast_turn_indicator_t ast_dataitem_062_380_t::tar_turn_indicator

Turn indicator.

◆ tas_existing

bool ast_dataitem_062_380_t::tas_existing

◆ tas_speed

unsigned int ast_dataitem_062_380_t::tas_speed

True airspeed in knots.

◆ tid_existing

bool ast_dataitem_062_380_t::tid_existing

◆ tid_n_points

size_t ast_dataitem_062_380_t::tid_n_points

◆ tis_existing

bool ast_dataitem_062_380_t::tis_existing

◆ tis_invalid

bool ast_dataitem_062_380_t::tis_invalid

Intent invalid.

◆ tis_unavailable

bool ast_dataitem_062_380_t::tis_unavailable

Intent unavailable.

◆ valid

bool ast_dataitem_062_380_t::valid

Data item validity flag.

◆ vun_category

unsigned int ast_dataitem_062_380_t::vun_category

Velocity uncertainty category.

◆ vun_existing

bool ast_dataitem_062_380_t::vun_existing

The documentation for this struct was generated from the following file: