ASTERIX CAT020 - Multilateration Target Reports. More...


Go to the source code of this file.
Data Structures | |
| struct | ast_dataitem_020_020_t |
| Data Item I020/020 - Target Report Descriptor. More... | |
| struct | ast_dataitem_020_170_t |
| Data Item I020/170 - Track Status. More... | |
| struct | ast_dataitem_020_210_t |
| Data Item I020/210 - Calculated Aceleration. More... | |
| struct | ast_dataitem_020_230_t |
| Data Item I020/230 - Communications/ACAS Capability and Flight Status. More... | |
| struct | ast_dataitem_020_400_t |
| Data Item I020/400 - Contributing Receivers. More... | |
| struct | ast_dataitem_020_500_t |
| Data Item I020/500 - Position Accuracy. More... | |
| struct | ast_datarecord_020_t |
| Data Record I020 - Multilateration Target Reports. More... | |
Enumerations | |
| enum | ast_mlat_track_vertical_maneuver_t { MLAT_TRACK_CLIMBING , MLAT_TRACK_DESCENDING , MLAT_TRACK_CRUISING , MLAT_TRACK_UNKNOWN } |
| MLAT track vertical maneuver status. More... | |
| enum | ast_mlat_comm_capbility_t { MLAT_COMM_NONE = 0 , MLAT_COMM_A_B = 1 , MLAT_COMM_A_B_U = 2 , MLAT_COMM_A_B_U_D = 3 , MLAT_COMM_L5 = 4 , MLAT_COMM_UNDIFINED = 5 } |
| MLAT communication capbility. More... | |
| enum | ast_mlat_flight_status_t { MLAT_STAT_AIRBORNE = 0 , MLAT_STAT_GROUND = 1 , MLAT_STAT_AIRBORNE_ALERT = 2 , MLAT_STAT_GROUND_ALERT = 3 , MLAT_STAT_ALERT_SPI = 4 , MLAT_STAT_SPI = 5 , MLAT_STAT_UNDIFINED = 6 , MLAT_STAT_UNKNOWN = 7 } |
| MLAT flight status. More... | |
Functions | |
| const char * | ast_dataitem_020_get_name (const ast_dataitem_type_t type) |
| Get name function. | |
| ast_dataitem_020_020_t | ast_dataitem_020_020_decode (const ast_dataitem_t di) |
| Decode function. | |
| void | ast_dataitem_020_020_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di) |
| Get Summary function. | |
| void | ast_dataitem_020_020_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di) |
| Get detail function. | |
| size_t | ast_dataitem_020_055_get_size (const unsigned char *buffer, const size_t bufsize) |
| size_t | ast_dataitem_020_100_get_size (const unsigned char *buffer, const size_t bufsize) |
| ast_dataitem_020_170_t | ast_dataitem_020_170_decode (const ast_dataitem_t di) |
| Decode function. | |
| void | ast_dataitem_020_170_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di) |
| Get summary function. | |
| void | ast_dataitem_020_170_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di) |
| Get detail function. | |
| ast_dataitem_020_210_t | ast_dataitem_020_210_decode (const ast_dataitem_t di) |
| Decode function. | |
| void | ast_dataitem_020_210_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di) |
| Get summary function. | |
| void | ast_dataitem_020_210_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di) |
| Get detail function. | |
| ast_dataitem_020_230_t | ast_dataitem_020_230_decode (const ast_dataitem_t di) |
| Decode function. | |
| void | ast_dataitem_020_230_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di) |
| Get summary funciton. | |
| void | ast_dataitem_020_230_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di) |
| Get detail function. | |
| ast_dataitem_020_400_t | ast_dataitem_020_400_decode (const ast_dataitem_t di) |
| Decode function. | |
| void | ast_dataitem_020_400_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di) |
| Get summary function. | |
| void | ast_dataitem_020_400_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di) |
| Get detail function. | |
| size_t | ast_dataitem_020_500_get_size (const unsigned char *buffer, const size_t bufsize) |
| Get size funciton. | |
| ast_dataitem_020_500_t | ast_dataitem_020_500_decode (const ast_dataitem_t di) |
| Decode function. | |
| void | ast_dataitem_020_500_get_summary (char *summary, const size_t summary_size, const ast_dataitem_t di) |
| Get summary function. | |
| void | ast_dataitem_020_500_get_detail_html (char *detail, const size_t detail_size, const ast_dataitem_t di) |
| Get detail function. | |
| ast_datarecord_020_t | ast_datarecord_020_disassemble (const ast_datarecord_t dr) |
| Disassemble function. | |
| ast_sacsic_t | ast_datarecord_020_get_sacsic (const ast_datarecord_t dr) |
| Get SAC/SIC function. | |
| ast_timeofday_t | ast_datarecord_020_get_timeofday (const ast_datarecord_t dr) |
| Get time of day function. | |
| ast_msgtype_t | ast_datarecord_020_get_msgtype (const ast_datarecord_t dr) |
| Get message type function. | |
| ast_tracknum_t | ast_datarecord_020_get_tracknum (const ast_datarecord_t dr) |
| Get track number function. | |
| ast_squawk_t | ast_datarecord_020_get_squawk (const ast_datarecord_t dr) |
| Get Mode-3/A code function. | |
| ast_callsign_t | ast_datarecord_020_get_callsign (const ast_datarecord_t dr) |
| Get callsign function. | |
| ast_icaoaddr_t | ast_datarecord_020_get_icaoaddr (const ast_datarecord_t dr) |
| Get ICAO 24-bit address function. | |
| ast_wgs84coord_t | ast_datarecord_020_get_coordinate (const ast_datarecord_t dr) |
| Get coordinate function. | |
| ast_altitude_t | ast_datarecord_020_get_flightlevel (const ast_datarecord_t dr) |
| Get flight level function. | |
ASTERIX CAT020 - Multilateration Target Reports.
| #define ast_dataitem_020_260_get_size ast_dataitem_get_size_fixed_7_byte |
Data Item I020/260 - ACAS Resolution Advisory Report.
| #define ast_dataitem_020_300_get_size ast_dataitem_get_size_fixed_1_byte |
Data Item I020/300 - Vehicle Fleet Identification.
| #define ast_dataitem_020_310_get_size ast_dataitem_get_size_fixed_1_byte |
Data Item I020/310 - Pre-programmed Message.
| const char * ast_dataitem_020_get_name | ( | const ast_dataitem_type_t | type | ) |
Get name function.