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
Name | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
apValues | APValues | Autopilot values from this manager's parent autopilot. |
guidance | GarminNavToNavManager2Guidance | The guidance data used by this manager. |
options? | Readonly <GarminNavToNavManager2Options > | Options with which to configure the manager. |
Returns
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
Name | Type |
---|---|
activateLateralMode | APLateralModes |
activateVerticalMode | APVerticalModes |
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