Skip to main content

Interface: VNavSimVarEvents

Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:246

VNAV events that are derived from SimVars.

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

Properties

gp_approach_mode

gp_approach_mode: ApproachGuidanceMode

Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:187

The VNAV approach guidance mode.

Inherited from

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.gp_distance


gp_fpa

gp_fpa: number

Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:196

The current glidepath FPA.

Inherited from

BaseVNavSimVarEvents.gp_fpa


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

BaseVNavSimVarEvents.gp_required_vs


gp_service_level

gp_service_level: number

Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:202

The approach glidepath service level.

Inherited from

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.vnav_altitude_capture_type


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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.vnav_fpa


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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.vnav_path_available


vnav_path_mode

vnav_path_mode: VNavPathMode

Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:110

The VNAV path mode.

Inherited from

BaseVNavSimVarEvents.vnav_path_mode


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

BaseVNavSimVarEvents.vnav_required_vs


vnav_state

vnav_state: VNavState

Defined in: src/sdk/autopilot/vnav/VNavEvents.ts:116

The VNAV state.

Inherited from

BaseVNavSimVarEvents.vnav_state


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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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

BaseVNavSimVarEvents.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.

Inherited from

BaseVNavSimVarEvents.vnav_vertical_deviation