Class: G3000Autopilot
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Autopilot/G3000Autopilot.ts:13
A G3000 autopilot.
Extends
Constructors
Constructor
new G3000Autopilot(
bus
,flightPlanner
,apConfig
,stateManager
,g3000Config
,metricAltSettingsManager
,minimumsDataProvider
):G3000Autopilot
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Autopilot/G3000Autopilot.ts:25
Creates a new instance of G3000Autopilot.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
flightPlanner | FlightPlanner <"" > | The autopilot's associated flight planner. |
apConfig | GarminAPConfigInterface | The autopilot's configuration. |
stateManager | APStateManager | The autopilot's state manager. |
g3000Config | AutopilotConfig | A G3000 config which defines options for the autopilot. |
metricAltSettingsManager | MetricAltitudeSettingsManager | A manager of metric altitude mode user settings. |
minimumsDataProvider | MinimumsDataProvider | A provider of minimums data. |
Returns
G3000Autopilot
Overrides
Properties
_apValues
protected
readonly
_apValues:object
Defined in: sdk/autopilot/Autopilot.ts:65
apApproachModeOn
apApproachModeOn:
Subject
<boolean
>
approachHasGP
approachHasGP:
Subject
<boolean
>
approachIsActive
approachIsActive:
Subject
<boolean
>
capturedAltitude
capturedAltitude:
Subject
<number
>
cdiId
cdiId:
string
cdiSource
cdiSource:
Subject
<Readonly
<NavSourceId
>>
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
altCapArmed
protected
altCapArmed:boolean
=false
Defined in: sdk/autopilot/Autopilot.ts:53
Inherited from
altSelectManager
protected
readonly
altSelectManager:AltitudeSelectManager
Defined in: garminsdk/autopilot/GarminAutopilot.ts:76
Inherited from
GarminAutopilot
.altSelectManager
altSelectStops
protected
readonly
altSelectStops:SetSubject
<number
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:74
Inherited from
GarminAutopilot
.altSelectStops
apDriver
protected
readonly
apDriver:AutopilotDriver
Defined in: sdk/autopilot/Autopilot.ts:44
This autopilot's sim autopilot driver.
Inherited from
apValues
readonly
apValues:APValues
Defined in: sdk/autopilot/Autopilot.ts:95
Inherited from
autopilotInitialized
protected
autopilotInitialized:boolean
=false
Defined in: sdk/autopilot/Autopilot.ts:97
Inherited from
GarminAutopilot
.autopilotInitialized
bus
protected
readonly
bus:EventBus
Defined in: sdk/autopilot/Autopilot.ts:107
The event bus.
Inherited from
cdiSource
protected
cdiSource:Readonly
<NavSourceId
>
Defined in: sdk/autopilot/Autopilot.ts:46
Inherited from
config
protected
readonly
config:GarminAPConfigInterface
Defined in: sdk/autopilot/Autopilot.ts:109
This autopilot's configuration.
Inherited from
currentAltitude
protected
currentAltitude:number
=0
Defined in: sdk/autopilot/Autopilot.ts:57
Inherited from
GarminAutopilot
.currentAltitude
flightPlanner
protected
readonly
flightPlanner:FlightPlanner
Defined in: sdk/autopilot/Autopilot.ts:108
This autopilot's associated flight planner.
Inherited from
flightPlanSynced
protected
flightPlanSynced:boolean
=false
Defined in: sdk/autopilot/Autopilot.ts:60
Inherited from
GarminAutopilot
.flightPlanSynced
fmaData
protected
readonly
fmaData:ObjectSubject
<FmaData
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:80
Inherited from
fmaDataPublisher
protected
readonly
fmaDataPublisher:Publisher
<FmaDataEvents
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:93
Inherited from
GarminAutopilot
.fmaDataPublisher
inClimb
protected
inClimb:boolean
=false
Defined in: sdk/autopilot/Autopilot.ts:56
Inherited from
isAltSelectInitialized
protected
readonly
isAltSelectInitialized:ConsumerValue
<boolean
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:78
Inherited from
GarminAutopilot
.isAltSelectInitialized
isApproachModeCommandedOn
protected
isApproachModeCommandedOn:boolean
=false
Defined in: garminsdk/autopilot/GarminAutopilot.ts:104
Inherited from
GarminAutopilot
.isApproachModeCommandedOn
isApproachModeOn
protected
readonly
isApproachModeOn:Subject
<boolean
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:102
Inherited from
GarminAutopilot
.isApproachModeOn
isNavModeOn
protected
readonly
isNavModeOn:Subject
<boolean
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:101
Inherited from
lateralModeFailed
protected
lateralModeFailed:boolean
=false
Defined in: sdk/autopilot/Autopilot.ts:54
Inherited from
GarminAutopilot
.lateralModeFailed
lateralModes
protected
readonly
lateralModes:Map
<number
,PlaneDirector
>
Defined in: sdk/autopilot/Autopilot.ts:48
Inherited from
machToKias
protected
readonly
machToKias:ConsumerValue
<number
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:96
Inherited from
navToNavManager
readonly
navToNavManager:undefined
|NavToNavManager2
Defined in: sdk/autopilot/Autopilot.ts:35
This autopilot's nav-to-nav transfer manager.
Inherited from
GarminAutopilot
.navToNavManager
needPublishFmaData
protected
needPublishFmaData:boolean
=false
Defined in: garminsdk/autopilot/GarminAutopilot.ts:94
Inherited from
GarminAutopilot
.needPublishFmaData
requireApproachIsActiveForNavToNav
protected
requireApproachIsActiveForNavToNav:boolean
=true
Defined in: sdk/autopilot/Autopilot.ts:63
Can be set to false in child classes to override behavior for certain aircraft.
Inherited from
GarminAutopilot
.requireApproachIsActiveForNavToNav
resetAltSelectInitialization
protected
readonly
resetAltSelectInitialization:boolean
Defined in: garminsdk/autopilot/GarminAutopilot.ts:72
Inherited from
GarminAutopilot
.resetAltSelectInitialization
selSpeedIsMach
protected
readonly
selSpeedIsMach:ConsumerSubject
<boolean
>
Defined in: garminsdk/autopilot/GarminAutopilot.ts:97
Inherited from
GarminAutopilot
.selSpeedIsMach
stateManager
readonly
stateManager:APStateManager
Defined in: sdk/autopilot/Autopilot.ts:110
This autopilot's state manager.
Inherited from
supportMachSelect
protected
readonly
supportMachSelect:boolean
Defined in: garminsdk/autopilot/GarminAutopilot.ts:99
Inherited from
GarminAutopilot
.supportMachSelect
variableBankManager
readonly
variableBankManager:undefined
|Record
<any
,any
>
Defined in: sdk/autopilot/Autopilot.ts:41
This autopilot's variable bank angle Manager.
Inherited from
GarminAutopilot
.variableBankManager
verticalAltitudeArmed
protected
verticalAltitudeArmed:APAltitudeModes
=APAltitudeModes.NONE
Defined in: sdk/autopilot/Autopilot.ts:51
Inherited from
GarminAutopilot
.verticalAltitudeArmed
verticalApproachArmed
protected
verticalApproachArmed:number
=APVerticalModes.NONE
Defined in: sdk/autopilot/Autopilot.ts:52
Inherited from
GarminAutopilot
.verticalApproachArmed
verticalModes
protected
readonly
verticalModes:Map
<number
,PlaneDirector
>
Defined in: sdk/autopilot/Autopilot.ts:49
Inherited from
vnavCaptureType
protected
vnavCaptureType:VNavAltCaptureType
=VNavAltCaptureType.None
Defined in: sdk/autopilot/Autopilot.ts:58
Inherited from
GarminAutopilot
.vnavCaptureType
vnavManager
readonly
vnavManager:undefined
|VNavManager
Defined in: sdk/autopilot/Autopilot.ts:38
This autopilot's VNav Manager.
Inherited from
ALT_SELECT_OPTIONS_DEFAULT
protected
readonly
static
ALT_SELECT_OPTIONS_DEFAULT:AltitudeSelectManagerOptions
Defined in: garminsdk/autopilot/GarminAutopilot.ts:58
Inherited from
GarminAutopilot
.ALT_SELECT_OPTIONS_DEFAULT
Methods
activateApproachMode()
protected
activateApproachMode():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:454
Activates approach mode. Activating approach mode will arm lateral and vertical modes based on the current CDI source and nav-to-nav guidance.
Returns
void
Inherited from
GarminAutopilot
.activateApproachMode
approachPressed()
protected
approachPressed(set?
):void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:431
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
Inherited from
GarminAutopilot
.approachPressed
armModesForApproach()
protected
armModesForApproach(lateralMode
,verticalMode
):void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:497
Arms lateral and vertical approach modes. The vertical mode will only be armed if the lateral mode is successfully armed.
Parameters
Parameter | Type | Description |
---|---|---|
lateralMode | APLateralModes | The lateral mode to arm. |
verticalMode | APVerticalModes | The vertical mode to arm. |
Returns
void
Inherited from
GarminAutopilot
.armModesForApproach
checkModes()
protected
checkModes():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:582
Checks if all the active and armed modes are still in their proper state and takes corrective action if not.
Returns
void
Inherited from
checkRollModeActive()
protected
checkRollModeActive():void
Defined in: sdk/autopilot/Autopilot.ts:1106
Checks if the sim AP is in roll mode and sets it if not.
Returns
void
Inherited from
GarminAutopilot
.checkRollModeActive
createDirectors()
protected
createDirectors(config
):void
Defined in: sdk/autopilot/Autopilot.ts:163
Creates this autopilot's directors.
Parameters
Parameter | Type | Description |
---|---|---|
config | APConfig | This autopilot's configuration. |
Returns
void
Inherited from
GarminAutopilot
.createDirectors
createLateralDirectors()
protected
createLateralDirectors(config
):void
Defined in: sdk/autopilot/Autopilot.ts:172
Creates this autopilot's lateral mode directors.
Parameters
Parameter | Type | Description |
---|---|---|
config | APConfig | This autopilot's configuration. |
Returns
void
Inherited from
GarminAutopilot
.createLateralDirectors
createVerticalDirectors()
protected
createVerticalDirectors(config
):void
Defined in: sdk/autopilot/Autopilot.ts:187
Creates this autopilot's vertical mode directors.
Parameters
Parameter | Type | Description |
---|---|---|
config | APConfig | This autopilot's configuration. |
Returns
void
Inherited from
GarminAutopilot
.createVerticalDirectors
deactivateApproachMode()
protected
deactivateApproachMode(preserveLateralMode
):void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:532
Deactivates approach mode. Deactivating approach mode will deactivate any armed or active lateral and vertical approach modes.
Parameters
Parameter | Type | Description |
---|---|---|
preserveLateralMode | boolean | Whether to preserve armed or active lateral modes. If true, then any armed or active lateral approach mode that is deactivated will be replaced with its non-approach counterpart, if one exists. |
Returns
void
Inherited from
GarminAutopilot
.deactivateApproachMode
deactivateArmedOrActiveLateralMode()
protected
deactivateArmedOrActiveLateralMode(mode
):boolean
Defined in: sdk/autopilot/Autopilot.ts:519
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
GarminAutopilot
.deactivateArmedOrActiveLateralMode
deactivateArmedOrActiveVerticalMode()
protected
deactivateArmedOrActiveVerticalMode(mode
):boolean
Defined in: sdk/autopilot/Autopilot.ts:565
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
GarminAutopilot
.deactivateArmedOrActiveVerticalMode
getArmableApproachType()
protected
getArmableApproachType():number
Defined in: sdk/autopilot/Autopilot.ts:671
Returns the AP Lateral Mode that can be armed.
Returns
number
The AP Lateral Mode that can be armed.
Inherited from
GarminAutopilot
.getArmableApproachType
getDefaultLateralMode()
protected
getDefaultLateralMode():APLateralModes
Defined in: sdk/autopilot/Autopilot.ts:1125
Get the default lateral mode from APConfig
Returns
default lateral mode
Inherited from
GarminAutopilot
.getDefaultLateralMode
getDefaultVerticalMode()
protected
getDefaultVerticalMode():APVerticalModes
Defined in: sdk/autopilot/Autopilot.ts:1137
Get the default vertical mode from APConfig
Returns
default vertical mode
Inherited from
GarminAutopilot
.getDefaultVerticalMode
handleApFdStateChange()
protected
handleApFdStateChange():void
Defined in: sdk/autopilot/Autopilot.ts:1067
Manages the FD state and the modes when AP/FD are off.
Returns
void
Inherited from
GarminAutopilot
.handleApFdStateChange
initLateralModeDirector()
protected
initLateralModeDirector(mode
,director
,setBank?
,driveBank?
):void
Defined in: sdk/autopilot/Autopilot.ts:217
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
GarminAutopilot
.initLateralModeDirector
initLateralModes()
protected
initLateralModes():void
Defined in: sdk/autopilot/Autopilot.ts:201
Initializes this autopilot's lateral modes.
Returns
void
Inherited from
GarminAutopilot
.initLateralModes
initNavToNavManager()
protected
initNavToNavManager():void
Defined in: sdk/autopilot/Autopilot.ts:327
Initializes the Autopilot with the available Nav To Nav Manager.
Returns
void
Inherited from
GarminAutopilot
.initNavToNavManager
initVerticalModeDirector()
protected
initVerticalModeDirector(mode
,director
,setPitch?
,drivePitch?
):void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:178
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
Inherited from
GarminAutopilot
.initVerticalModeDirector
initVerticalModes()
protected
initVerticalModes():void
Defined in: sdk/autopilot/Autopilot.ts:233
Initializes this autopilot's vertical modes.
Returns
void
Inherited from
GarminAutopilot
.initVerticalModes
initVNavManager()
protected
initVNavManager():void
Defined in: sdk/autopilot/Autopilot.ts:343
Initializes the Autopilot with the available VNav Manager.
Returns
void
Inherited from
GarminAutopilot
.initVNavManager
isLateralModeActivatedOrArmed()
protected
isLateralModeActivatedOrArmed(mode
):boolean
Defined in: sdk/autopilot/Autopilot.ts:510
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
GarminAutopilot
.isLateralModeActivatedOrArmed
lateralPressed()
protected
lateralPressed(data
):void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:376
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
GarminAutopilot
.lateralPressed
manageAltitudeCapture()
protected
manageAltitudeCapture():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:248
Checks and sets the proper armed altitude mode.
Returns
void
Inherited from
GarminAutopilot
.manageAltitudeCapture
monitorAdditionalEvents()
protected
monitorAdditionalEvents():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:213
Additional events to be monitored (to be overridden).
Returns
void
Inherited from
GarminAutopilot
.monitorAdditionalEvents
monitorApSpeedValues()
protected
monitorApSpeedValues():void
Defined in: sdk/autopilot/Autopilot.ts:1044
Overridable method for setting the selected speed values for the A/P to follow.
Returns
void
Inherited from
GarminAutopilot
.monitorApSpeedValues
monitorEvents()
protected
monitorEvents():void
Defined in: sdk/autopilot/Autopilot.ts:912
Monitors subevents and bus events.
Returns
void
Inherited from
monitorGarminEvents()
protected
monitorGarminEvents():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:202
Monitors Garmin autopilot-specific events.
Returns
void
Inherited from
GarminAutopilot
.monitorGarminEvents
onAfterUpdate()
protected
onAfterUpdate():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:287
This method runs each update cycle after the update occurs.
Returns
void
Inherited from
onBeforeUpdate()
protected
onBeforeUpdate():void
Defined in: sdk/autopilot/Autopilot.ts:384
This method runs each update cycle before the update occurs.
Returns
void
Inherited from
GarminAutopilot
.onBeforeUpdate
onInitialized()
protected
onInitialized():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:208
This method runs whenever the initialized state of the Autopilot changes.
Returns
void
Inherited from
reconcileApproachState()
protected
reconcileApproachState():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:554
Reconciles the nominal approach mode state with the state of this autopilot's directors.
Returns
void
Inherited from
GarminAutopilot
.reconcileApproachState
reset()
reset():
void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:167
Resets this autopilot. Resets the altitude preselector, sets AP MASTER to off, and deactivates the flight director.
Returns
void
Inherited from
setAltHold()
protected
setAltHold():void
Defined in: sdk/autopilot/Autopilot.ts:778
Method called when the ALT button is pressed.
Returns
void
Inherited from
setLateralActive()
protected
setLateralActive(mode
):void
Defined in: sdk/autopilot/Autopilot.ts:701
Callback to set the lateral active mode.
Parameters
Parameter | Type | Description |
---|---|---|
mode | number | is the mode being set. |
Returns
void
Inherited from
GarminAutopilot
.setLateralActive
setLateralArmed()
protected
setLateralArmed(mode
):void
Defined in: sdk/autopilot/Autopilot.ts:718
Callback to set the lateral armed mode.
Parameters
Parameter | Type | Description |
---|---|---|
mode | number | is the mode being set. |
Returns
void
Inherited from
GarminAutopilot
.setLateralArmed
setSelectedAltitudeInitialized()
setSelectedAltitudeInitialized(
initialized
):void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:159
Sets the initialized state of this autopilot's selected altitude.
Parameters
Parameter | Type | Description |
---|---|---|
initialized | boolean | The state to set. |
Returns
void
Inherited from
GarminAutopilot
.setSelectedAltitudeInitialized
setVerticalActive()
protected
setVerticalActive(mode
):void
Defined in: sdk/autopilot/Autopilot.ts:729
Callback to set the vertical active mode.
Parameters
Parameter | Type | Description |
---|---|---|
mode | number | is the mode being set. |
Returns
void
Inherited from
GarminAutopilot
.setVerticalActive
setVerticalApproachArmed()
protected
setVerticalApproachArmed(mode
):void
Defined in: sdk/autopilot/Autopilot.ts:765
Callback to set the vertical approach armed mode.
Parameters
Parameter | Type | Description |
---|---|---|
mode | number | is the mode being set. |
Returns
void
Inherited from
GarminAutopilot
.setVerticalApproachArmed
setVerticalArmed()
protected
setVerticalArmed(mode
):void
Defined in: sdk/autopilot/Autopilot.ts:750
Callback to set the vertical armed mode.
Parameters
Parameter | Type | Description |
---|---|---|
mode | number | is the mode being set. |
Returns
void
Inherited from
GarminAutopilot
.setVerticalArmed
togaPressed()
protected
togaPressed():void
Defined in: sdk/autopilot/Autopilot.ts:623
Handles input from the State Manager when the TOGA button is pressed (K event AUTO_THROTTLE_TO_GA)
Returns
void
Inherited from
update()
update():
void
Defined in: sdk/autopilot/Autopilot.ts:366
Update method for the Autopilot.
Returns
void
Inherited from
updateApproachModeState()
protected
updateApproachModeState():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:335
Updates this autopilot's approach mode state.
Returns
void
Inherited from
GarminAutopilot
.updateApproachModeState
updateFma()
protected
updateFma():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:345
Publishes data for the FMA.
Returns
void
Inherited from
updateModes()
protected
updateModes():void
Defined in: sdk/autopilot/Autopilot.ts:827
Runs update on each of the active and armed modes.
Returns
void
Inherited from
updateNavModeState()
protected
updateNavModeState():void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:296
Updates this autopilot's NAV mode state.
Returns
void
Inherited from
GarminAutopilot
.updateNavModeState
updateNavToNavManagerAfter()
protected
updateNavToNavManagerAfter():void
Defined in: sdk/autopilot/Autopilot.ts:905
Updates this autopilot's nav-to-nav manager after directors have been updated.
Returns
void
Inherited from
GarminAutopilot
.updateNavToNavManagerAfter
updateNavToNavManagerBefore()
protected
updateNavToNavManagerBefore():void
Defined in: sdk/autopilot/Autopilot.ts:898
Updates this autopilot's nav-to-nav manager before directors have been updated.
Returns
void
Inherited from
GarminAutopilot
.updateNavToNavManagerBefore
verticalPressed()
protected
verticalPressed(data
):void
Defined in: garminsdk/autopilot/GarminAutopilot.ts:407
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