Skip to main content

Type Alias: AglSystemOptions

AglSystemOptions = object

Defined in: src/garminsdk/system/AglSystem.ts:78

Configuration options for AglSystem.

Properties

fmsPosIndex?

optional fmsPosIndex: number | Subscribable<number>

Defined in: src/garminsdk/system/AglSystem.ts:83

The index of the FMS position system from which to source data. Specifying an invalid index (less than or equal to zero) will prevent the system from sourcing position data. Defaults to -1.


gpsAglSmootherParams?

optional gpsAglSmootherParams: Readonly<AglSystemSmootherParams>

Defined in: src/garminsdk/system/AglSystem.ts:95

Parameters for smoothing applied to GPS above ground height. tau defaults to 1000 / Math.LN2, tauVelocity defaults to undefined, and tauAccel defaults to `undefined.


maxRadarAlt?

optional maxRadarAlt: number | Accessible<number>

Defined in: src/garminsdk/system/AglSystem.ts:107

The maximum reliable radar altitude, in feet. Radar altitude values above the maximum will be clamped to the maximum and cannot be used to calculate height rate. Defaults to Infinity.


radarAltIndex?

optional radarAltIndex: number | Subscribable<number>

Defined in: src/garminsdk/system/AglSystem.ts:101

The index of the radar altimeter system from which to source data. Specifying an invalid index (less than or equal to zero) will prevent the system from sourcing radar altitude data. Defaults to -1.


radarAltSmootherParams?

optional radarAltSmootherParams: Readonly<AglSystemSmootherParams>

Defined in: src/garminsdk/system/AglSystem.ts:113

Parameters for smoothing applied to radar altitude. tau defaults to 1000 / Math.LN2, tauVelocity defaults to undefined, and tauAccel defaults to `undefined.


validFmsPosModes?

optional validFmsPosModes: Iterable<Exclude<FmsPositionMode, None>>

Defined in: src/garminsdk/system/AglSystem.ts:89

The FMS position system data modes that provide valid position data for calculating AGL data. Defaults to [FmsPositionMode.Gps, FmsPositionMode.Hns, FmsPositionMode.Dme].