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
| Parameter | 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
GarminNavToNavManager2
Properties
isNavToNavManager2
readonlyisNavToNavManager2:true=true
Defined in: src/garminsdk/autopilot/navtonav/GarminNavToNavManager2.ts:57
Inherit Doc
Implementation of
NavToNavManager2.isNavToNavManager2
onTransferred()?
optionalonTransferred: (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
| Parameter | Type | Description |
|---|---|---|
activateLateralMode | APLateralModes | The autopilot lateral mode that can be activated as a result of the CDI source switch. |
activateVerticalMode | APVerticalModes | The 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