Interface: VNavEvents
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:252
VNAV events.
Extends
Indexable
[key
: `vnav_vertical_deviation_${number}`
]: number
[key
: `vnav_target_altitude_${number}`
]: number
[key
: `vnav_path_mode_${number}`
]: VNavPathMode
[key
: `vnav_path_available_${number}`
]: boolean
[key
: `vnav_state_${number}`
]: VNavState
[key
: `vnav_altitude_capture_type_${number}`
]: VNavAltCaptureType
[key
: `vnav_tod_distance_${number}`
]: number
[key
: `vnav_tod_leg_distance_${number}`
]: number
[key
: `vnav_bod_distance_${number}`
]: number
[key
: `vnav_tod_global_leg_index_${number}`
]: number
[key
: `vnav_bod_global_leg_index_${number}`
]: number
[key
: `vnav_toc_distance_${number}`
]: number
[key
: `vnav_toc_leg_distance_${number}`
]: number
[key
: `vnav_boc_distance_${number}`
]: number
[key
: `vnav_toc_global_leg_index_${number}`
]: number
[key
: `vnav_boc_global_leg_index_${number}`
]: number
[key
: `vnav_constraint_global_leg_index_${number}`
]: number
[key
: `vnav_constraint_altitude_${number}`
]: number
[key
: `vnav_next_constraint_altitude_${number}`
]: number
[key
: `vnav_fpa_${number}`
]: number
[key
: `vnav_required_vs_${number}`
]: number
[key
: `gp_vertical_deviation_${number}`
]: number
[key
: `gp_distance_${number}`
]: number
[key
: `gp_fpa_${number}`
]: number
[key
: `gp_required_vs_${number}`
]: number
[key
: `gp_service_level_${number}`
]: number
[key
: `vnav_path_calculated_${number}`
]: number
[key
: `vnav_availability_${number}`
]: VNavAvailability
[key
: `vnav_altitude_constraint_details_${number}`
]: Readonly
<AltitudeConstraintDetails
>
Properties
gp_approach_mode
gp_approach_mode:
ApproachGuidanceMode
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:187
The VNAV approach guidance mode.
Inherited from
BaseVNavEvents
.gp_approach_mode
gp_distance
gp_distance:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:193
The current distance to the glidepath endpoint, in feet.
Inherited from
gp_fpa
gp_fpa:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:196
The current glidepath FPA.
Inherited from
gp_required_vs
gp_required_vs:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:199
The vertical speed, in feet per minute, required for the airplane to reach the glidepath target.
Inherited from
gp_service_level
gp_service_level:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:202
The approach glidepath service level.
Inherited from
BaseVNavEvents
.gp_service_level
gp_vertical_deviation
gp_vertical_deviation:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:190
The current glidepath vertical deviation, in feet.
Inherited from
BaseVNavEvents
.gp_vertical_deviation
vnav_altitude_capture_type
vnav_altitude_capture_type:
VNavAltCaptureType
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:119
The VNAV current alt capture type.
Inherited from
BaseVNavEvents
.vnav_altitude_capture_type
vnav_altitude_constraint_details
vnav_altitude_constraint_details:
Readonly
<AltitudeConstraintDetails
>
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:228
The current VNAV target altitude restriction feet and type.
Inherited from
BaseVNavEvents
.vnav_altitude_constraint_details
vnav_availability
vnav_availability:
VNavAvailability
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:225
The current availability of VNAV from the director.
Inherited from
BaseVNavEvents
.vnav_availability
vnav_boc_distance
vnav_boc_distance:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:152
The distance along the flight path from the airplane's present position to the next VNAV BOC, in meters.
Inherited from
BaseVNavEvents
.vnav_boc_distance
vnav_boc_global_leg_index
vnav_boc_global_leg_index:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:163
The global index of the flight plan leg that contains the next VNAV BOC, or -1 if there is no such BOC. The BOC is always located at the beginning of its containing leg.
Inherited from
BaseVNavEvents
.vnav_boc_global_leg_index
vnav_bod_distance
vnav_bod_distance:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:128
The distance along the flight path from the airplane's present position to the next VNAV BOD, in meters.
Inherited from
BaseVNavEvents
.vnav_bod_distance
vnav_bod_global_leg_index
vnav_bod_global_leg_index:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:143
The global index of the flight plan leg that contains the next VNAV BOD, or -1 if there is no BOD. The next BOD is defined as the next point in the flight path including or after the active leg where the VNAV profile transitions from a descent to a level-off, discontinuity, or the end of the flight path. The BOD is always located at the end of its containing leg.
Inherited from
BaseVNavEvents
.vnav_bod_global_leg_index
vnav_constraint_altitude
vnav_constraint_altitude:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:169
The VNAV current constraint altitude in feet.
Inherited from
BaseVNavEvents
.vnav_constraint_altitude
vnav_constraint_global_leg_index
vnav_constraint_global_leg_index:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:166
The global index of the leg that contains the current VNAV constraint.
Inherited from
BaseVNavEvents
.vnav_constraint_global_leg_index
vnav_fpa
vnav_fpa:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:178
The flight path angle, in degrees, for the currently active VNAV path segment. Positive angles represent descending paths.
Inherited from
vnav_next_constraint_altitude
vnav_next_constraint_altitude:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:172
The VNAV next constraint altitude in feet.
Inherited from
BaseVNavEvents
.vnav_next_constraint_altitude
vnav_path_available
vnav_path_available:
boolean
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:113
Whether a VNAV Path Exists for the current leg.
Inherited from
BaseVNavEvents
.vnav_path_available
vnav_path_calculated
vnav_path_calculated:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:222
VNAV path calculations were updated for the specified vertical flight plan.
Inherited from
BaseVNavEvents
.vnav_path_calculated
vnav_path_mode
vnav_path_mode:
VNavPathMode
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:110
The VNAV path mode.
Inherited from
vnav_required_vs
vnav_required_vs:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:184
The vertical speed, in feet per minute, required for the airplane to meet the next VNAV altitude constraint if it starts climbing/descending from its current altitude immediately.
Inherited from
BaseVNavEvents
.vnav_required_vs
vnav_state
vnav_state:
VNavState
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:116
The VNAV state.
Inherited from
vnav_target_altitude
vnav_target_altitude:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:107
The target altitude, in feet, of the currently active VNAV constraint.
Inherited from
BaseVNavEvents
.vnav_target_altitude
vnav_toc_distance
vnav_toc_distance:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:146
The distance along the flight path from the airplane's present position to the current VNAV TOC, in meters.
Inherited from
BaseVNavEvents
.vnav_toc_distance
vnav_toc_global_leg_index
vnav_toc_global_leg_index:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:157
The global index of the flight plan leg that contains the current VNAV TOC, or -1 if there is no such TOC.
Inherited from
BaseVNavEvents
.vnav_toc_global_leg_index
vnav_toc_leg_distance
vnav_toc_leg_distance:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:149
The distance along the flight path from the current VNAV TOC to the end of its containing leg, in meters.
Inherited from
BaseVNavEvents
.vnav_toc_leg_distance
vnav_tod_distance
vnav_tod_distance:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:122
The distance along the flight path from the airplane's present position to the current VNAV TOD, in meters.
Inherited from
BaseVNavEvents
.vnav_tod_distance
vnav_tod_global_leg_index
vnav_tod_global_leg_index:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:135
The global index of the flight plan leg that contains the TOD associated with the next VNAV BOD, or -1 if there is no such TOD. The TOD is defined as the point along the flight path at which the aircraft will intercept the VNAV profile continuing to the next BOD if it continues to fly level at its current altitude.
Inherited from
BaseVNavEvents
.vnav_tod_global_leg_index
vnav_tod_leg_distance
vnav_tod_leg_distance:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:125
The distance from the current VNAV TOD to the end of its containing leg, in meters.
Inherited from
BaseVNavEvents
.vnav_tod_leg_distance
vnav_vertical_deviation
vnav_vertical_deviation:
number
Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:104
The vertical deviation, in feet, of the calculated VNAV path from the airplane's indicated altitude. Positive values indicate the path lies above the airplane.