Flight plan information provided by ground-based systems.
More...
|
| enum | ast_flight_id_type_t { AST_FLIGHT_ID_PLAN = 0
, AST_FLIGHT_ID_UNIT1 = 1
, AST_FLIGHT_ID_UNIT2 = 2
, AST_FLIGHT_ID_UNIT3 = 3
} |
| | Flight ID type enumeration. More...
|
| enum | ast_air_traffic_type_t { AST_AIR_TRAFFIC_UNKNOWN = 0
, AST_AIR_TRAFFIC_GAT = 1
, AST_AIR_TRAFFIC_OAT = 2
, AST_AIR_TRAFFIC_NOT_APPLICABLE = 3
} |
| | Air traffic type enumeration. More...
|
| enum | ast_flight_rule_t { AST_FLIGHT_RULE_IFR = 0
, AST_FLIGHT_RULE_VFR = 1
, AST_FLIGHT_RULE_NOT_APPLICABLE = 2
, AST_FLIGHT_RULE_CONTROLLED_VFR = 3
} |
| | Flight rule enumeration. More...
|
| enum | ast_rvsm_type_t { AST_RVSM_UNKNOWN = 0
, AST_RVSM_APPROVED = 1
, AST_RVSM_EXEMPT = 2
, AST_RVSM_NOT_APPROVED = 3
} |
| | RVSM type enumeration. More...
|
| enum | ast_deparr_time_type_t {
AST_TIME_SCHEDULED_OFFBLOCK_TIME = 0
, AST_TIME_ESTIMATED_OFFBLOCK_TIME = 1
, AST_TIME_ESTIMATED_TAKEOFF_TIME = 2
, AST_TIME_ACTUAL_OFFBLOCK_TIME = 3
,
AST_TIME_PREDICTED_RUMWAY_HOLD_TIME = 4
, AST_TIME_ACTUAL_RUNWAY_HOLD_TIME = 5
, AST_TIME_ACTUAL_LINEUP_TIME = 6
, AST_TIME_ACTUAL_TAKEOFF_TIME = 7
,
AST_TIME_ESTIMATED_ARRIVAL_TIME = 8
, AST_TIME_PREDICTED_LANDING_TIME = 9
, AST_TIME_ACTUAL_LANDING_TIME = 10
, AST_TIME_OFF_RUMWAY_TIME = 11
,
AST_TIME_PREDICTED_GATE_TIME = 12
, AST_TIME_ACUTAL_ONBLOCK_TIME = 13
} |
| | Departure/Arrival time type enumeration. More...
|
| enum | ast_day_type_t { AST_DAY_TODAY = 0
, AST_DAY_YESTERDAY = 1
, AST_DAY_TOMORROW = 2
, AST_DAY_INVALID = 3
} |
| | Day type enumeration. More...
|
| enum | ast_stand_occupation_status_t { AST_STAND_OCCUPATION_EMPTY = 0
, AST_STAND_OCCUPATION_OCCUPIED = 1
, AST_STAND_OCCUPATION_UNKNOWN = 2
, AST_STAND_OCCUPATION_INVALID = 3
} |
| | Stand occupation status enumeration. More...
|
| enum | ast_stand_availability_status_t { AST_STAND_AVAILABILITY_AVAILABLE = 0
, AST_STAND_AVAILABILITY_UNAVAILABLE = 1
, AST_STAND_AVAILABILITY_UNKNOWN = 2
, AST_STAND_AVAILABILITY_INVALID = 3
} |
| | Stand availability status enumeration. More...
|
Flight plan information provided by ground-based systems.
- Format:
- Compound Data Item comprising a primary subfield of up to two octets and up to 18 secondary subfields
- Subfields:
- Subfield #1 (TAG): Tag (SAC/SIC)
- Subfield #2 (CSN): Callsign
- Subfield #3 (IFI): IFPS Flight ID
- Subfield #4 (FCT): Flight Category
- Subfield #5 (TAC): Type of Aircraft
- Subfield #6 (WTC): Wake Turbulence Category
- Subfield #7 (DEP): Departure Airport
- Subfield #8 (DST): Destination Airport
- Subfield #9 (RDS): Runway Designation
- Subfield #10 (CFL): Current Cleared Flight Level
- Subfield #11 (CTL): Current Control Position
- Subfield #12 (TOD): Time of Departure/Arrival
- Subfield #13 (AST): Aircraft Stand
- Subfield #14 (STS): Stand Status
- Subfield #15 (STD): Standard Instrument Departure
- Subfield #16 (STA): Standard Instrument Arrival
- Subfield #17 (PEM): Pre-emergency Mode 3/A
- Subfield #18 (PEC): Pre-emergency Callsign
◆ ast_dataitem_062_390_get_detail_html
Get detail function for I062/390.
◆ ast_dataitem_062_390_get_summary
Get summary function for I062/390.
◆ AST_MAX_DEPARR_TIMES
◆ ast_air_traffic_type_t
Air traffic type enumeration.
| Enumerator |
|---|
| AST_AIR_TRAFFIC_UNKNOWN | Unknown traffic type.
|
| AST_AIR_TRAFFIC_GAT | General Air Traffic.
|
| AST_AIR_TRAFFIC_OAT | Operational Air Traffic.
|
| AST_AIR_TRAFFIC_NOT_APPLICABLE | Not applicable.
|
◆ ast_day_type_t
Day type enumeration.
| Enumerator |
|---|
| AST_DAY_TODAY | Today.
|
| AST_DAY_YESTERDAY | Yesterday.
|
| AST_DAY_TOMORROW | Tomorrow.
|
| AST_DAY_INVALID | Invalid.
|
◆ ast_deparr_time_type_t
Departure/Arrival time type enumeration.
| Enumerator |
|---|
| AST_TIME_SCHEDULED_OFFBLOCK_TIME | |
| AST_TIME_ESTIMATED_OFFBLOCK_TIME | |
| AST_TIME_ESTIMATED_TAKEOFF_TIME | |
| AST_TIME_ACTUAL_OFFBLOCK_TIME | |
| AST_TIME_PREDICTED_RUMWAY_HOLD_TIME | |
| AST_TIME_ACTUAL_RUNWAY_HOLD_TIME | |
| AST_TIME_ACTUAL_LINEUP_TIME | |
| AST_TIME_ACTUAL_TAKEOFF_TIME | |
| AST_TIME_ESTIMATED_ARRIVAL_TIME | |
| AST_TIME_PREDICTED_LANDING_TIME | |
| AST_TIME_ACTUAL_LANDING_TIME | |
| AST_TIME_OFF_RUMWAY_TIME | |
| AST_TIME_PREDICTED_GATE_TIME | |
| AST_TIME_ACUTAL_ONBLOCK_TIME | |
◆ ast_flight_id_type_t
Flight ID type enumeration.
| Enumerator |
|---|
| AST_FLIGHT_ID_PLAN | Flight plan number.
|
| AST_FLIGHT_ID_UNIT1 | Unit 1 flight number.
|
| AST_FLIGHT_ID_UNIT2 | Unit 2 flight number.
|
| AST_FLIGHT_ID_UNIT3 | Unit 3 flight number.
|
◆ ast_flight_rule_t
Flight rule enumeration.
| Enumerator |
|---|
| AST_FLIGHT_RULE_IFR | Instrument Flight Rules.
|
| AST_FLIGHT_RULE_VFR | Visual Flight Rules.
|
| AST_FLIGHT_RULE_NOT_APPLICABLE | Not applicable.
|
| AST_FLIGHT_RULE_CONTROLLED_VFR | Controlled VFR.
|
◆ ast_rvsm_type_t
RVSM type enumeration.
| Enumerator |
|---|
| AST_RVSM_UNKNOWN | Unknown RVSM status.
|
| AST_RVSM_APPROVED | RVSM approved.
|
| AST_RVSM_EXEMPT | RVSM exempt.
|
| AST_RVSM_NOT_APPROVED | RVSM not approved.
|
◆ ast_stand_availability_status_t
Stand availability status enumeration.
| Enumerator |
|---|
| AST_STAND_AVAILABILITY_AVAILABLE | Stand available.
|
| AST_STAND_AVAILABILITY_UNAVAILABLE | Stand unavailable.
|
| AST_STAND_AVAILABILITY_UNKNOWN | Stand availability unknown.
|
| AST_STAND_AVAILABILITY_INVALID | Invalid.
|
◆ ast_stand_occupation_status_t
Stand occupation status enumeration.
| Enumerator |
|---|
| AST_STAND_OCCUPATION_EMPTY | Stand empty.
|
| AST_STAND_OCCUPATION_OCCUPIED | Stand occupied.
|
| AST_STAND_OCCUPATION_UNKNOWN | Stand status unknown.
|
| AST_STAND_OCCUPATION_INVALID | Invalid.
|
◆ ast_dataitem_062_390_decode()
Decode function for I062/390.
◆ ast_dataitem_062_390_get_size()
| size_t ast_dataitem_062_390_get_size |
( |
const unsigned char * | buffer, |
|
|
const size_t | bufsize ) |
Get size function for I062/390.
◆ ast_subfield_062_390_get_detail_html()
Get detail HTML of I062/390 subfield.
◆ ast_subfield_062_390_get_id()
Get ID string of I062/390 subfield.
◆ ast_subfield_062_390_get_name()
Get name of I062/390 subfield.
◆ ast_subfield_062_390_get_size()
| size_t ast_subfield_062_390_get_size |
( |
const unsigned char * | buffer, |
|
|
const size_t | bufsize, |
|
|
const ast_subfield_type_t | type ) |
Get size of I062/390 subfield.
◆ ast_subfield_062_390_get_summary()
Get summary of I062/390 subfield.