Skip to main content

Type Alias: TerrainSystemData

TerrainSystemData = object

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:27

Data provided by Garmin terrain alerting systems to modules.

Properties

approachDetails

approachDetails: Readonly<ApproachDetails>

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:113

Details of the approach loaded into the FMS.


baroAgl

baroAgl: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:86

The current barometric above ground height of the airplane, in feet.


baroAltitude

baroAltitude: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:80

The current barometric altitude of the airplane, in feet.


baroVerticalSpeed

baroVerticalSpeed: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:83

The current barometric vertical speed of the airplane, in feet per minute.


departureAirport

departureAirport: AirportFacility | null

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:101

The departure airport loaded into the FMS, or null if there is no such airport.


departureRunway

departureRunway: OneWayRunway | null

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:104

The departure runway loaded into the FMS, or null if there is no such runway.


destinationAirport

destinationAirport: AirportFacility | null

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:107

The destination airport loaded into the FMS, or null if there is no such airport.


destinationRunway

destinationRunway: OneWayRunway | null

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:110

The destination runway loaded into the FMS, or null if there is no such runway.


flapsAngle

flapsAngle: readonly [number, number]

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:47

The extension angles, in degrees, of the airplane's trailing edge flaps, as [left, right].


flightPhase

flightPhase: Readonly<FmsFlightPhase>

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:116

The current FMS flight phase.


gearPosition

gearPosition: readonly [number, number, number]

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:44

The positions of the airplane's gear, as [nose, leftMain, rightMain]. A value of 0 indicates fully retracted, and a value of 1 indicates fully extended.


gpsAgl

gpsAgl: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:68

The current GPS above ground height of the airplane, in feet.


gpsAltitude

gpsAltitude: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:56

The current GPS altitude of the airplane, in feet.


gpServiceLevel

gpServiceLevel: GlidepathServiceLevel

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:119

The current glidepath service level.


gpsGroundSpeed

gpsGroundSpeed: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:62

The current GPS ground speed of the airplane, in knots.


gpsPos

gpsPos: GeoPointReadOnly

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:53

The current GPS position of the airplane.


gpsVerticalSpeed

gpsVerticalSpeed: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:59

The current GPS vertical speed of the airplane, in feet per minute.


groundElevation

groundElevation: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:65

The elevation of the ground directly below the airplane, in feet.


gsGpDeviation

gsGpDeviation: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:126

The current glideslope or glidepath vertical deviation for the active approach, scaled such that ±1 represents full-scale deviation, or NaN if deviation is not available. Positive deviation indicates the airplane is below the glideslope/glidepath.


headingTrue

headingTrue: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:95

The current true heading of the airplane, in degrees.


isAttitudeValid

isAttitudeValid: boolean

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:89

Whether the terrain system has valid attitude data.


isBaroAltitudeValid

isBaroAltitudeValid: boolean

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:77

Whether the terrain system has valid barometric altitude data.


isGpsPosValid

isGpsPosValid: boolean

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:50

Whether the terrain system has a valid position fix.


isGsGpActive

isGsGpActive: boolean

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:98

Whether the autopilot GS or GP mode is active.


isHeadingValid

isHeadingValid: boolean

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:92

Whether the terrain system has valid heading data.


isOnGround

isOnGround: boolean

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:38

Whether the airplane is on the ground.


isRadarAltitudeValid

isRadarAltitudeValid: boolean

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:71

Whether the terrain system has valid radar altitude data.


nearestAirport

nearestAirport: AirportFacility | null

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:129

The nearest airport within five nautical miles of the airplane, or null if there is no such airport.


radarAltitude

radarAltitude: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:74

The current radar altitude of the airplane, in feet.


realTime

realTime: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:29

The current real (operating system) time, as a Javascript timestamp.


simRate

simRate: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:35

The current simulation rate factor.


simTime

simTime: number

Defined in: src/garminsdk/terrain/TerrainSystemTypes.ts:32

The current sim time, as a Javascript timestamp.