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.