Skip to main content

Class: GarminNavToNavManager2

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:55

An implementation of NavToNavManager2 that uses guidance data generated from an outside source to determine when CDI source switching can be armed and triggered.

Implements​

  • NavToNavManager2

Constructors​

Constructor​

new GarminNavToNavManager2(bus, apValues, guidance, options?): GarminNavToNavManager2

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:76

Creates a new instance of GarminNavToNavManager2.

Parameters​

ParameterTypeDescription
busEventBusThe event bus.
apValuesAPValuesAutopilot values from this manager's parent autopilot.
guidanceGarminNavToNavManager2GuidanceThe guidance data used by this manager.
options?Readonly<GarminNavToNavManager2Options>Options with which to configure the manager.

Returns​

GarminNavToNavManager2

Properties​

isNavToNavManager2​

readonly isNavToNavManager2: true = true

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:57

Inherit Doc​

Implementation of​

NavToNavManager2.isNavToNavManager2


onTransferred()?​

optional onTransferred: (activateLateralMode, activateVerticalMode) => void

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:59

A callback function that is called when this manager has completed a CDI source switch.

Parameters​

ParameterTypeDescription
activateLateralModeAPLateralModesThe autopilot lateral mode that can be activated as a result of the CDI source switch.
activateVerticalModeAPVerticalModesThe autopilot vertical mode that can be activated as a result of the CDI source switch.

Returns​

void

Implementation of​

NavToNavManager2.onTransferred

Methods​

getArmableLateralMode()​

getArmableLateralMode(): APLateralModes

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:93

Returns​

APLateralModes

Inherit Doc​

Implementation of​

NavToNavManager2.getArmableLateralMode


getArmableNavRadioIndex()​

getArmableNavRadioIndex(): -1 | NavRadioIndex

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:88

Returns​

-1 | NavRadioIndex

Inherit Doc​

Implementation of​

NavToNavManager2.getArmableNavRadioIndex


getArmableVerticalMode()​

getArmableVerticalMode(): APVerticalModes

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:98

Returns​

APVerticalModes

Inherit Doc​

Implementation of​

NavToNavManager2.getArmableVerticalMode


isTransferInProgress()​

isTransferInProgress(): boolean

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:103

Returns​

boolean

Inherit Doc​

Implementation of​

NavToNavManager2.isTransferInProgress


onAfterUpdate()​

onAfterUpdate(): void

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:113

Returns​

void

Inherit Doc​

Implementation of​

NavToNavManager2.onAfterUpdate


onBeforeUpdate()​

onBeforeUpdate(): void

Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:108

Returns​

void

Inherit Doc​

Implementation of​

NavToNavManager2.onBeforeUpdate