Skip to main content

Type Alias: GarminAutopilotOptions

GarminAutopilotOptions = object

Defined in: src/garminsdk/autopilot/GarminAutopilot.ts:17

Options with which to configure a GarminAutopilot.

Properties

altSelectOptions?

optional altSelectOptions: Readonly<Partial<AltitudeSelectManagerOptions>>

Defined in: src/garminsdk/autopilot/GarminAutopilot.ts:35

Options for the autopilot's altitude select manager. The following default options will be applied if they are not explicitly provided:

supportMetric: true,
minValue: UnitType.FOOT.createNumber(-1000),
maxValue: UnitType.FOOT.createNumber(50000),
inputIncrLargeThreshold: 999,
incrSmall: UnitType.FOOT.createNumber(100),
incrLarge: UnitType.FOOT.createNumber(1000),
incrSmallMetric: UnitType.METER.createNumber(50),
incrLargeMetric: UnitType.METER.createNumber(500),
initOnInput: true,
initToIndicatedAlt: true,
transformSetToIncDec: false

metricAltSettingsManager?

optional metricAltSettingsManager: MetricAltitudeSettingsManager

Defined in: src/garminsdk/autopilot/GarminAutopilot.ts:41

A manager of metric altitude mode user settings. Required for the autopilot's altitude select manager to support metric mode.


minimumsDataProvider?

optional minimumsDataProvider: MinimumsDataProvider

Defined in: src/garminsdk/autopilot/GarminAutopilot.ts:47

A provider of minimums data. If defined, the autopilot's altitude select manager will add an additional selected altitude stop at the baro minimums altitude if one is set.


supportMachSelect?

optional supportMachSelect: boolean

Defined in: src/garminsdk/autopilot/GarminAutopilot.ts:50

Whether to support mach number as the selected airspeed reference. Defaults to false.