Class: Epic2Autopilot
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:23
Epic 2 autopilot.
Extends
Constructors
Constructor
new Epic2Autopilot(
bus,flightPlanner,config,stateManager,settingsManager,headingDataProvider,stallDataProvider):Epic2Autopilot
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:75
Creates an instance of the Epic 2 Autopilot.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
flightPlanner | FlightPlanner | This autopilot's associated flight planner. |
config | APConfig | This autopilot's configuration. |
stateManager | Epic2APStateManager | This autopilot's state manager. |
settingsManager | UserSettingManager<PfdAllUserSettingTypes> | The settings manager. |
headingDataProvider | DefaultHeadingDataProvider | The heading data provider to synchronize heading when requested. |
stallDataProvider | DefaultStallWarningDataProvider | The stall data provider for handling abnormal disengagement due to stalls |
Returns
Epic2Autopilot
Overrides
Properties
_apValues
protectedreadonly_apValues:object
Defined in: sdk/autopilot/Autopilot.ts:73
activeSimDuration
activeSimDuration:
Subject<number>
apApproachModeOn
apApproachModeOn:
Subject<boolean>
apMasterOn
apMasterOn:
Subject<boolean>
approachHasGP
approachHasGP:
Subject<boolean>
approachIsActive
approachIsActive:
Subject<boolean>
capturedAltitude
capturedAltitude:
Subject<number>
cdiId
cdiId:
string
cdiSource
cdiSource:
Subject<Readonly<NavSourceId>>
dataProvider
dataProvider:
ControllableAPDataProvider
isSelectedSpeedInMach
isSelectedSpeedInMach:
Subject<boolean>
lateralActive
lateralActive:
Subject<APLateralModes>
lateralArmed
lateralArmed:
Subject<APLateralModes>
maxBankAngle
maxBankAngle:
Subject<number>
maxBankId
maxBankId:
Subject<number>
maxNoseDownPitchAngle
maxNoseDownPitchAngle:
Subject<number>
maxNoseUpPitchAngle
maxNoseUpPitchAngle:
Subject<number>
nav1HasGs
nav1HasGs:
Subject<boolean>
nav2HasGs
nav2HasGs:
Subject<boolean>
nav3HasGs
nav3HasGs:
Subject<boolean>
nav4HasGs
nav4HasGs:
Subject<boolean>
selectedAltitude
selectedAltitude:
Subject<number>
selectedFlightPathAngle
selectedFlightPathAngle:
Subject<number>
selectedHeading
selectedHeading:
Subject<number>
selectedIas
selectedIas:
Subject<number>
selectedMach
selectedMach:
Subject<number>
selectedPitch
selectedPitch:
Subject<number>
selectedVerticalSpeed
selectedVerticalSpeed:
Subject<number>
simRate
simRate:
Subject<number>
verticalActive
verticalActive:
Subject<APVerticalModes>
verticalArmed
verticalArmed:
Subject<APVerticalModes>
Inherited from
activeSimDurationSimVar
protectedreadonlyactiveSimDurationSimVar:RegisteredSimVar<number>
Defined in: sdk/autopilot/Autopilot.ts:71
Inherited from
Autopilot.activeSimDurationSimVar
altArmedSubject
protectedreadonlyaltArmedSubject:Subject<boolean>
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:43
altCapArmed
protectedaltCapArmed:boolean=false
Defined in: sdk/autopilot/Autopilot.ts:52
Inherited from
altSelectManager
protectedreadonlyaltSelectManager:AltitudeSelectManager
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:45
apDriver
protectedreadonlyapDriver:AutopilotDriver
Defined in: sdk/autopilot/Autopilot.ts:43
This autopilot's sim autopilot driver.
Inherited from
apValues
readonlyapValues:APValues
Defined in: sdk/autopilot/Autopilot.ts:106
Inherited from
autopilotInitialized
protectedautopilotInitialized:boolean=false
Defined in: sdk/autopilot/Autopilot.ts:108
Inherited from
Autopilot.autopilotInitialized
bus
protectedreadonlybus:EventBus
Defined in: sdk/autopilot/Autopilot.ts:118
The event bus.
Inherited from
cdiSource
protectedcdiSource:Readonly<NavSourceId>
Defined in: sdk/autopilot/Autopilot.ts:45
Inherited from
config
protectedreadonlyconfig:APConfig
Defined in: sdk/autopilot/Autopilot.ts:120
This autopilot's configuration.
Inherited from
currentAltitude
protectedcurrentAltitude:number=0
Defined in: sdk/autopilot/Autopilot.ts:60
Inherited from
dataProvider
protectedreadonlydataProvider:ControllableAPDataProvider
Defined in: sdk/autopilot/Autopilot.ts:68
Inherited from
externalAutopilotInstalled
readonlyexternalAutopilotInstalled:Subject<boolean>
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:41
flightPlanner
protectedreadonlyflightPlanner:FlightPlanner
Defined in: sdk/autopilot/Autopilot.ts:119
This autopilot's associated flight planner.
Inherited from
flightPlanSynced
protectedflightPlanSynced:boolean=false
Defined in: sdk/autopilot/Autopilot.ts:63
Inherited from
fmaData
protectedreadonlyfmaData:ObjectSubject<Epic2FmaData>
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:48
headingSyncController
protectedreadonlyheadingSyncController:Epic2HeadingSyncController
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:46
inClimb
protectedinClimb:boolean=false
Defined in: sdk/autopilot/Autopilot.ts:59
Inherited from
lateralArmedModeSubject
protectedreadonlylateralArmedModeSubject:Subject<APLateralModes>
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:42
lateralModeFailed
protectedlateralModeFailed:boolean=false
Defined in: sdk/autopilot/Autopilot.ts:57
Deprecated
Mode failure and reversion logic should be handled by subclasses of Autopilot.
Inherited from
lateralModes
protectedreadonlylateralModes:Map<number,PlaneDirector>
Defined in: sdk/autopilot/Autopilot.ts:47
Inherited from
navToNavManager
readonlynavToNavManager:NavToNavManager2|undefined
Defined in: sdk/autopilot/Autopilot.ts:34
This autopilot's nav-to-nav transfer manager.
Inherited from
requireApproachIsActiveForNavToNav
protectedrequireApproachIsActiveForNavToNav:boolean=true
Defined in: sdk/autopilot/Autopilot.ts:66
Can be set to false in child classes to override behavior for certain aircraft.
Inherited from
Autopilot.requireApproachIsActiveForNavToNav
simRateSimVar
protectedreadonlysimRateSimVar:RegisteredSimVar<number>
Defined in: sdk/autopilot/Autopilot.ts:70
Inherited from
stateManager
readonlystateManager:Epic2APStateManager
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:79
This autopilot's state manager.
Inherited from
togaIsOn
protectedtogaIsOn:boolean=false
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:54
variableBankManager
readonlyvariableBankManager:Record<any,any> |undefined
Defined in: sdk/autopilot/Autopilot.ts:40
This autopilot's variable bank angle Manager.
Inherited from
verticalAltitudeArmed
protectedverticalAltitudeArmed:APAltitudeModes=APAltitudeModes.NONE
Defined in: sdk/autopilot/Autopilot.ts:50
Inherited from
Autopilot.verticalAltitudeArmed
verticalApproachArmed
protectedverticalApproachArmed:number=APVerticalModes.NONE
Defined in: sdk/autopilot/Autopilot.ts:51
Inherited from
Autopilot.verticalApproachArmed
verticalModes
protectedreadonlyverticalModes:Map<number,PlaneDirector>
Defined in: sdk/autopilot/Autopilot.ts:48
Inherited from
vnavCaptureType
protectedvnavCaptureType:VNavAltCaptureType=VNavAltCaptureType.None
Defined in: sdk/autopilot/Autopilot.ts:61
Inherited from
vnavManager
readonlyvnavManager:VNavManager|undefined
Defined in: sdk/autopilot/Autopilot.ts:37
This autopilot's VNav Manager.
Inherited from
Methods
approachPressed()
protectedapproachPressed(set?):void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:224
Handles input from the State Manager when the APPR button is pressed.
Parameters
| Parameter | Type | Description |
|---|---|---|
set? | boolean | is whether this event commands a specific set |
Returns
void
Overrides
checkModes()
protectedcheckModes():void
Defined in: sdk/autopilot/Autopilot.ts:1176
Checks if all the active and armed modes are still in their proper state and takes corrective action if not.
Returns
void
Inherited from
checkPitchModeActive()
protectedcheckPitchModeActive():void
Defined in: sdk/autopilot/Autopilot.ts:1367
Checks if the sim autopilot's pitch mode is active and activates it if not.
Returns
void
Inherited from
Autopilot.checkPitchModeActive
checkRollModeActive()
protectedcheckRollModeActive():void
Defined in: sdk/autopilot/Autopilot.ts:1358
Checks if the sim autopilot's roll (bank) mode is active and activates it if not.
Returns
void
Inherited from
createDirectors()
protectedcreateDirectors(config):void
Defined in: sdk/autopilot/Autopilot.ts:174
Creates this autopilot's directors.
Parameters
| Parameter | Type | Description |
|---|---|---|
config | APConfig | This autopilot's configuration. |
Returns
void
Inherited from
createLateralDirectors()
protectedcreateLateralDirectors(config):void
Defined in: sdk/autopilot/Autopilot.ts:183
Creates this autopilot's lateral mode directors.
Parameters
| Parameter | Type | Description |
|---|---|---|
config | APConfig | This autopilot's configuration. |
Returns
void
Inherited from
Autopilot.createLateralDirectors
createLateralNoneDirector()
protectedcreateLateralNoneDirector():PlaneDirector
Defined in: sdk/autopilot/Autopilot.ts:198
Creates a director for the APLateralModes.NONE mode.
Returns
A director for the APLateralModes.NONE mode.
Inherited from
Autopilot.createLateralNoneDirector
createVerticalDirectors()
protectedcreateVerticalDirectors(config):void
Defined in: sdk/autopilot/Autopilot.ts:206
Creates this autopilot's vertical mode directors.
Parameters
| Parameter | Type | Description |
|---|---|---|
config | APConfig | This autopilot's configuration. |
Returns
void
Inherited from
Autopilot.createVerticalDirectors
createVerticalNoneDirector()
protectedcreateVerticalNoneDirector():PlaneDirector
Defined in: sdk/autopilot/Autopilot.ts:222
Creates a director for the APVerticalModes.NONE mode.
Returns
A director for the APVerticalModes.NONE mode.
Inherited from
Autopilot.createVerticalNoneDirector
deactivateArmedOrActiveLateralMode()
protecteddeactivateArmedOrActiveLateralMode(mode):boolean
Defined in: sdk/autopilot/Autopilot.ts:750
Attempts to deactivate an armed or active lateral mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The lateral mode to deactivate. |
Returns
boolean
Whether the specified mode was armed or active and deactivated by this method.
Inherited from
Autopilot.deactivateArmedOrActiveLateralMode
deactivateArmedOrActiveVerticalMode()
protecteddeactivateArmedOrActiveVerticalMode(mode):boolean
Defined in: sdk/autopilot/Autopilot.ts:805
Attempts to deactivate an armed or active vertical mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The vertical mode to deactivate. |
Returns
boolean
Whether the specified mode was armed or active and deactivated by this method.
Inherited from
Autopilot.deactivateArmedOrActiveVerticalMode
deactivateLateralActive()
protecteddeactivateLateralActive():void
Defined in: sdk/autopilot/Autopilot.ts:974
Deactivates the director for the current lateral active mode and arms the default lateral mode.
Returns
void
Inherited from
Autopilot.deactivateLateralActive
deactivateLateralArmed()
protecteddeactivateLateralArmed():void
Defined in: sdk/autopilot/Autopilot.ts:1022
Deactivates the director for the current lateral armed mode and sets the lateral armed mode to
APLateralModes.NONE. If the current lateral armed mode is already APLateralModes.NONE, then this method
does nothing.
Returns
void
Inherited from
Autopilot.deactivateLateralArmed
deactivateVerticalActive()
protecteddeactivateVerticalActive():void
Defined in: sdk/autopilot/Autopilot.ts:1067
Deactivates the current vertical active mode and arms the default vertical mode.
Returns
void
Inherited from
Autopilot.deactivateVerticalActive
deactivateVerticalApproachArmed()
protecteddeactivateVerticalApproachArmed():void
Defined in: sdk/autopilot/Autopilot.ts:1157
Deactivates the current vertical approach armed mode and sets the vertical approach armed mode to
APVerticalModes.NONE. If the current vertical approach armed mode is already APVerticalModes.NONE, then
this method does nothing.
Returns
void
Inherited from
Autopilot.deactivateVerticalApproachArmed
deactivateVerticalArmed()
protecteddeactivateVerticalArmed():void
Defined in: sdk/autopilot/Autopilot.ts:1117
Deactivates the current vertical armed mode and sets the vertical armed mode to APVerticalModes.NONE. If
the current vertical armed mode is already APVerticalModes.NONE, then this method does nothing.
Returns
void
Inherited from
Autopilot.deactivateVerticalArmed
getArmableApproachType()
protectedgetArmableApproachType():number
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:281
Returns the AP Lateral Mode that can be armed.
Returns
number
The AP Lateral Mode that can be armed.
Overrides
Autopilot.getArmableApproachType
getDefaultLateralMode()
protectedgetDefaultLateralMode():APLateralModes
Defined in: sdk/autopilot/Autopilot.ts:1377
Get the default lateral mode from APConfig
Returns
default lateral mode
Inherited from
Autopilot.getDefaultLateralMode
getDefaultVerticalMode()
protectedgetDefaultVerticalMode():APVerticalModes
Defined in: sdk/autopilot/Autopilot.ts:1389
Get the default vertical mode from APConfig
Returns
default vertical mode
Inherited from
Autopilot.getDefaultVerticalMode
handleApFdStateChange()
protectedhandleApFdStateChange():void
Defined in: sdk/autopilot/Autopilot.ts:542
Manages the FD state and the modes when AP/FD are off.
Returns
void
Inherited from
Autopilot.handleApFdStateChange
handleLateralActiveModeReversion()
protectedhandleLateralActiveModeReversion(mode):void
Defined in: sdk/autopilot/Autopilot.ts:1223
Handles when the active lateral mode must be reverted to another mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The active lateral mode that must be reverted. |
Returns
void
Inherited from
Autopilot.handleLateralActiveModeReversion
handleVerticalActiveModeReversion()
protectedhandleVerticalActiveModeReversion(mode):void
Defined in: sdk/autopilot/Autopilot.ts:1236
Handles when the active vertical mode must be reverted to another mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The active vertical mode that must be reverted. |
Returns
void
Inherited from
Autopilot.handleVerticalActiveModeReversion
initLateralModeDirector()
protectedinitLateralModeDirector(mode,director,setBank?,driveBank?):void
Defined in: sdk/autopilot/Autopilot.ts:245
Initializes a lateral mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The director's mode. |
director | PlaneDirector | The director to initialize. |
setBank? | (bank) => void | A function that the director can use to set the flight director's commanded bank angle. |
driveBank? | (bank, rate?) => void | A function that the director can use to drive the flight director's commanded bank angle. |
Returns
void
Inherited from
Autopilot.initLateralModeDirector
initLateralModes()
protectedinitLateralModes():void
Defined in: sdk/autopilot/Autopilot.ts:229
Initializes this autopilot's lateral modes.
Returns
void
Inherited from
initNavToNavManager()
protectedinitNavToNavManager():void
Defined in: sdk/autopilot/Autopilot.ts:359
Initializes the Autopilot with the available Nav To Nav Manager.
Returns
void
Inherited from
initVerticalModeDirector()
protectedinitVerticalModeDirector(mode,director,setPitch?,drivePitch?):void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:164
Initializes a vertical mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The director's mode. |
director | PlaneDirector | The director to initialize. |
setPitch? | (pitch, resetServo?, maxNoseDownPitch?, maxNoseUpPitch?) => void | A function that the director can use to set the flight director's commanded pitch angle. |
drivePitch? | (pitch, adjustForAoa?, adjustForVerticalWind?, rate?, maxNoseDownPitch?, maxNoseUpPitch?) => void | A function that the director can use to drive the flight director's commanded pitch angle. |
Returns
void
Overrides
Autopilot.initVerticalModeDirector
initVerticalModes()
protectedinitVerticalModes():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:151
Initializes this autopilot's vertical modes.
Returns
void
Overrides
initVNavManager()
protectedinitVNavManager():void
Defined in: sdk/autopilot/Autopilot.ts:375
Initializes the Autopilot with the available VNav Manager.
Returns
void
Inherited from
isLateralModeActivatedOrArmed()
protectedisLateralModeActivatedOrArmed(mode):boolean
Defined in: sdk/autopilot/Autopilot.ts:741
Checks if a lateral mode is armed or active and if so, deactivates it.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The lateral mode to check and deactivate. |
Returns
boolean
Whether the specified mode was armed or active and deactivated by this method.
Deprecated
Please use deactivateArmedOrActiveLateralMode() instead.
Inherited from
Autopilot.isLateralModeActivatedOrArmed
lateralPressed()
protectedlateralPressed(data):void
Defined in: sdk/autopilot/Autopilot.ts:637
Handles input from the State Manager when a lateral mode button is pressed.
Parameters
| Parameter | Type | Description |
|---|---|---|
data | APModePressEvent | is the AP Lateral Mode Event Data |
Returns
void
Inherited from
manageAltitudeCapture()
protectedmanageAltitudeCapture():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:519
Checks and sets the proper armed altitude mode.
Returns
void
Overrides
Autopilot.manageAltitudeCapture
monitorAdditionalEvents()
protectedmonitorAdditionalEvents():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:310
Additional events to be monitored (to be overridden).
Returns
void
Overrides
Autopilot.monitorAdditionalEvents
monitorApSpeedValues()
protectedmonitorApSpeedValues():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:503
Overridable method for setting the selected speed values for the A/P to follow.
Returns
void
Overrides
Autopilot.monitorApSpeedValues
monitorEvents()
protectedmonitorEvents():void
Defined in: sdk/autopilot/Autopilot.ts:403
Monitors subevents and bus events.
Returns
void
Inherited from
onAfterUpdate()
protectedonAfterUpdate():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:130
This method runs each update cycle after the update occurs.
Returns
void
Overrides
onBeforeUpdate()
protectedonBeforeUpdate():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:118
This method runs each update cycle before the update occurs.
Returns
void
Overrides
onEpic2VerticalEvent()
protectedonEpic2VerticalEvent(event):void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:609
Handles epic2 specific vertical events from the AP state manager.
Parameters
| Parameter | Type | Description |
|---|---|---|
event | PitchWheelTurned | The event that occured. |
Returns
void
onInitialized()
protectedonInitialized():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:135
This method runs whenever the initialized state of the Autopilot changes.
Returns
void
Overrides
setAltHold()
protectedsetAltHold():void
Defined in: sdk/autopilot/Autopilot.ts:1164
Method called when the ALT button is pressed.
Returns
void
Inherited from
setLateralActive()
protectedsetLateralActive(mode):void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:193
Sets the lateral active mode. If the new active mode is the current armed mode, then the lateral armed mode will be set to APLateralModes.NONE. If the current active mode is not equal to the new active mode, then the director for the current active mode will be deactivated.
Important: this method will not activate the director for the new active mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The mode to set. |
Returns
void
Overrides
setLateralArmed()
protectedsetLateralArmed(mode):void
Defined in: sdk/autopilot/Autopilot.ts:993
Sets the lateral armed mode. If the current armed mode is not equal to the new armed mode, then the director for
the current armed mode will be deactivated (unless the current armed mode is APLateralModes.NONE, in which
case the director will only be deactivated if the current lateral active mode is not also APLateralModes.NONE).
Important: this method will not arm the director for the new armed mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The mode to set. |
Returns
void
Inherited from
setVerticalActive()
protectedsetVerticalActive(mode):void
Defined in: sdk/autopilot/Autopilot.ts:1035
Sets the vertical active mode. If the new active mode is the current vertical armed mode or vertical approach armed mode, then the vertical armed mode or vertical approach armed mode will be set to APVerticalModes.NONE. If the current active mode is not equal to the new active mode, then the director for the current active mode will be deactivated.
Important: this method will not activate the director for the new active mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The mode to set. |
Returns
void
Inherited from
setVerticalApproachArmed()
protectedsetVerticalApproachArmed(mode):void
Defined in: sdk/autopilot/Autopilot.ts:1130
Sets the vertical approach armed mode. If the current vertical approach armed mode is not equal to the new armed
mode, then the director for the current vertical approach armed mode will be deactivated (unless the current
vertical approach armed mode is APVerticalModes.NONE, in which case the director will only be deactivated
if the current vertical active mode and current vertical armed mode are not also APVerticalModes.NONE).
Important: this method will not arm the director for the new armed mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The mode to set. |
Returns
void
Inherited from
Autopilot.setVerticalApproachArmed
setVerticalArmed()
protectedsetVerticalArmed(mode):void
Defined in: sdk/autopilot/Autopilot.ts:1087
Sets the vertical armed mode. If the current armed mode is not equal to the new armed mode, then the director for
the current armed mode will be deactivated (unless the current armed mode is APVerticalModes.NONE, in
which case the director will only be deactivated if the current vertical active mode is not also
APVerticalModes.NONE).
Important: this method will not arm the director for the new armed mode.
Parameters
| Parameter | Type | Description |
|---|---|---|
mode | number | The mode to set. |
Returns
void
Inherited from
togaPressed()
protectedtogaPressed():void
Defined in: workingtitle-instruments-epic2/shared/Autopilot/Epic2Autopilot.ts:565
Handles input from the State Manager when the TOGA button is pressed (K event AUTO_THROTTLE_TO_GA)
Returns
void
Overrides
update()
update():
void
Defined in: sdk/autopilot/Autopilot.ts:579
Update method for the Autopilot.
Returns
void
Inherited from
updateCachedAltitudeData()
protectedupdateCachedAltitudeData():void
Defined in: sdk/autopilot/Autopilot.ts:607
Updates this autopilot's cached altitude data.
Returns
void
Inherited from
Autopilot.updateCachedAltitudeData
updateModes()
protectedupdateModes():void
Defined in: sdk/autopilot/Autopilot.ts:1243
Runs update on each of the active and armed modes.
Returns
void
Inherited from
updateNavToNavManagerAfter()
protectedupdateNavToNavManagerAfter():void
Defined in: sdk/autopilot/Autopilot.ts:1327
Updates this autopilot's nav-to-nav manager after directors have been updated.
Returns
void
Inherited from
Autopilot.updateNavToNavManagerAfter
updateNavToNavManagerBefore()
protectedupdateNavToNavManagerBefore():void
Defined in: sdk/autopilot/Autopilot.ts:1320
Updates this autopilot's nav-to-nav manager before directors have been updated.
Returns
void
Inherited from
Autopilot.updateNavToNavManagerBefore
updateSimModes()
protectedupdateSimModes():void
Defined in: sdk/autopilot/Autopilot.ts:1334
Updates the sim autopilot's modes.
Returns
void
Inherited from
verticalPressed()
protectedverticalPressed(data):void
Defined in: sdk/autopilot/Autopilot.ts:685
Handles input from the State Manager when a vertical mode button is pressed.
Parameters
| Parameter | Type | Description |
|---|---|---|
data | APModePressEvent | is the AP Vertical Mode Event Data |
Returns
void