Skip to main content

Class: GarminNavToNavManager2

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

Creates a new instance of GarminNavToNavManager2.

Parameters

NameTypeDescription
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

Defined in

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

Properties

isNavToNavManager2

Readonly isNavToNavManager2: true

Inherit Doc

Implementation of

NavToNavManager2.isNavToNavManager2

Defined in

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


onTransferred

Optional onTransferred: (activateLateralMode: APLateralModes, activateVerticalMode: APVerticalModes) => void

Type declaration

▸ (activateLateralMode, activateVerticalMode): void

Parameters
NameType
activateLateralModeAPLateralModes
activateVerticalModeAPVerticalModes
Returns

void

Implementation of

NavToNavManager2.onTransferred

Defined in

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

Methods

getArmableLateralMode

getArmableLateralMode(): APLateralModes

Returns

APLateralModes

Inherit Doc

Implementation of

NavToNavManager2.getArmableLateralMode

Defined in

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


getArmableNavRadioIndex

getArmableNavRadioIndex(): -1 | NavRadioIndex

Returns

-1 | NavRadioIndex

Inherit Doc

Implementation of

NavToNavManager2.getArmableNavRadioIndex

Defined in

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


getArmableVerticalMode

getArmableVerticalMode(): APVerticalModes

Returns

APVerticalModes

Inherit Doc

Implementation of

NavToNavManager2.getArmableVerticalMode

Defined in

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


isTransferInProgress

isTransferInProgress(): boolean

Returns

boolean

Inherit Doc

Implementation of

NavToNavManager2.isTransferInProgress

Defined in

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


onAfterUpdate

onAfterUpdate(): void

Returns

void

Inherit Doc

Implementation of

NavToNavManager2.onAfterUpdate

Defined in

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


onBeforeUpdate

onBeforeUpdate(): void

Returns

void

Inherit Doc

Implementation of

NavToNavManager2.onBeforeUpdate

Defined in

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