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.