Interface: NavToNavManager2
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:7
A manager that handles CDI source switching to a NAV radio source for an autopilot.
Properties
isNavToNavManager2
readonly
isNavToNavManager2:true
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:9
Flags this object as a NavToNavManager2.
onTransferred()?
optional
onTransferred: (activateLateralMode
,activateVerticalMode
) =>void
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:17
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
Methods
getArmableLateralMode()
getArmableLateralMode():
APLateralModes
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:33
Gets the autopilot lateral mode that can be armed while waiting for this manager to switch CDI source, or
APLateralModes.NONE
if no modes can be armed.
Returns
The autopilot lateral mode that can be armed while waiting for this manager to switch CDI source, or
APLateralModes.NONE
if no modes can be armed.
getArmableNavRadioIndex()
getArmableNavRadioIndex():
-1
|NavRadioIndex
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:25
Gets the index of the NAV radio that can be armed for a CDI source switch by this manager, or -1
if a CDI source
switch cannot be armed.
Returns
-1
| NavRadioIndex
The index of the NAV radio that can be armed for a CDI source switch by this manager, or -1
if a CDI
source switch cannot be armed.
getArmableVerticalMode()
getArmableVerticalMode():
APVerticalModes
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:41
Gets the autopilot vertical mode that can be armed while waiting for this manager to switch CDI source, or
APVerticalModes.NONE
if no modes can be armed.
Returns
The autopilot vertical mode that can be armed while waiting for this manager to switch CDI source, or
APVerticalModes.NONE
if no modes can be armed.
isTransferInProgress()
isTransferInProgress():
boolean
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:47
Checks whether a CDI source switch initiated by this manager is currently in progress.
Returns
boolean
Whether a CDI source switch initiated by this manager is currently in progress.
onAfterUpdate()
onAfterUpdate():
void
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:57
A method that is called on every autopilot update cycle after the autopilot directors are updated.
Returns
void
onBeforeUpdate()
onBeforeUpdate():
void
Defined in: src/sdk/autopilot/managers/NavToNavManager2.ts:52
A method that is called on every autopilot update cycle before the autopilot directors are updated.
Returns
void