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
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
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