Skip to main content

Interface: GarminVNavDataEvents

Defined in: src/garminsdk/autopilot/vnav/GarminVNavDataEvents.ts:64

Events related to Garmin VNAV data.

Extends

Indexable

[key: `approach_supports_gp_${number}`]: boolean

[key: `vnav_path_display_${number}`]: boolean

[key: `vnav_active_leg_alt_${number}`]: number

[key: `gp_available_${number}`]: boolean

[key: `gp_gsi_scaling_${number}`]: number

[key: `vnav_cruise_altitude_${number}`]: number

[key: `vnav_flight_phase_${number}`]: GarminVNavFlightPhase

[key: `vnav_tracking_phase_${number}`]: GarminVNavTrackingPhase

[key: `vnav_active_constraint_global_leg_index_${number}`]: number

[key: `vnav_track_alert_${number}`]: GarminVNavTrackAlertType

[key: `approach_supports_gp_${number}_${number}`]: boolean

[key: `vnav_path_display_${number}_${number}`]: boolean

[key: `vnav_active_leg_alt_${number}_${number}`]: number

[key: `gp_available_${number}_${number}`]: boolean

[key: `gp_gsi_scaling_${number}_${number}`]: number

Properties

approach_supports_gp

approach_supports_gp: boolean

Defined in: src/sdk/autopilot/vnav/VNavDataEvents.ts:9

Whether or not a loaded and active GPS Approach can support vertical guidance (GP).

Inherited from

BaseGarminVNavDataEvents.approach_supports_gp


gp_available

gp_available: boolean

Defined in: src/sdk/autopilot/vnav/VNavDataEvents.ts:18

Whether or not vertical guidance (GP) is currently available for display and guidance.

Inherited from

BaseGarminVNavDataEvents.gp_available


gp_gsi_scaling

gp_gsi_scaling: number

Defined in: src/sdk/autopilot/vnav/VNavDataEvents.ts:21

The full scale deflection of the vertical GSI due to GPS glidepath deviation, in feet.

Inherited from

BaseGarminVNavDataEvents.gp_gsi_scaling


vnav_active_constraint_global_leg_index

vnav_active_constraint_global_leg_index: number

Defined in: src/garminsdk/autopilot/vnav/GarminVNavDataEvents.ts:48

The global index of the leg that contains the active VNAV constraint.

Inherited from

BaseGarminVNavDataEvents.vnav_active_constraint_global_leg_index


vnav_active_leg_alt

vnav_active_leg_alt: number

Defined in: src/sdk/autopilot/vnav/VNavDataEvents.ts:15

The active leg vnav calculated target altitude in meters.

Inherited from

BaseGarminVNavDataEvents.vnav_active_leg_alt


vnav_cruise_altitude

vnav_cruise_altitude: number

Defined in: src/garminsdk/autopilot/vnav/GarminVNavDataEvents.ts:39

The current VNAV cruise altitude, in feet.

Inherited from

BaseGarminVNavDataEvents.vnav_cruise_altitude


vnav_flight_phase

vnav_flight_phase: GarminVNavFlightPhase

Defined in: src/garminsdk/autopilot/vnav/GarminVNavDataEvents.ts:42

The current VNAV flight phase.

Inherited from

BaseGarminVNavDataEvents.vnav_flight_phase


vnav_path_display

vnav_path_display: boolean

Defined in: src/sdk/autopilot/vnav/VNavDataEvents.ts:12

Whether VNAV path details should be displayed.

Inherited from

BaseGarminVNavDataEvents.vnav_path_display


vnav_track_alert

vnav_track_alert: GarminVNavTrackAlertType

Defined in: src/garminsdk/autopilot/vnav/GarminVNavDataEvents.ts:51

A VNAV track alert has been issued.

Inherited from

BaseGarminVNavDataEvents.vnav_track_alert


vnav_tracking_phase

vnav_tracking_phase: GarminVNavTrackingPhase

Defined in: src/garminsdk/autopilot/vnav/GarminVNavDataEvents.ts:45

The current VNAV tracking phase.

Inherited from

BaseGarminVNavDataEvents.vnav_tracking_phase