Class: WT21APConfig
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:15
A WT21 autopilot configuration.
Implements
APConfig
Constructors
Constructor
new WT21APConfig(
bus
,flightPlanner
,messageService
,verticalPathCalculator
,activePerformancePlan
):WT21APConfig
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:28
Instantiates the AP Config for the Autopilot.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | is an instance of the Event Bus. |
flightPlanner | FlightPlanner | is an instance of the flight planner. |
messageService | MessageService | The instance of MessageService to use. |
verticalPathCalculator | SmoothingPathCalculator | The instance of the vertical path calculator to use for the vnav director. |
activePerformancePlan | PerformancePlan | The instance of the active performance plan to use for the vnav director. |
Returns
WT21APConfig
Properties
defaultLateralMode
defaultLateralMode:
APLateralModes
=APLateralModes.ROLL
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:16
The autopilot's default lateral mode.
Implementation of
APConfig.defaultLateralMode
defaultMaxBankAngle
defaultMaxBankAngle:
number
=30
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:18
The default maximum bank angle the autopilot may command in degrees. If not defined, then the maximum bank angle will be sourced from the AUTOPILOT MAX BANK SimVar
Implementation of
APConfig.defaultMaxBankAngle
defaultVerticalMode
defaultVerticalMode:
APVerticalModes
=APVerticalModes.PITCH
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:17
The autopilot's default vertical mode.
Implementation of
APConfig.defaultVerticalMode
Methods
createAltCapDirector()
createAltCapDirector(
apValues
):APAltCapDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:99
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APAltCapDirector
Inherit Doc
Implementation of
APConfig.createAltCapDirector
createAltHoldDirector()
createAltHoldDirector(
apValues
):APAltDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:94
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APAltDirector
Inherit Doc
Implementation of
APConfig.createAltHoldDirector
createBcDirector()
createBcDirector(
apValues
):APBackCourseDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:72
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APBackCourseDirector
Inherit Doc
Implementation of
APConfig.createBcDirector
createFlcDirector()
createFlcDirector(
apValues
):APFLCDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:89
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APFLCDirector
Inherit Doc
Implementation of
APConfig.createFlcDirector
createGaLateralDirector()
createGaLateralDirector(
apValues
):undefined
|PlaneDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:165
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
undefined
| PlaneDirector
Inherit Doc
Implementation of
APConfig.createGaLateralDirector
createGaVerticalDirector()
createGaVerticalDirector():
APTogaPitchDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:155
Returns
APTogaPitchDirector
Inherit Doc
Implementation of
APConfig.createGaVerticalDirector
createGpDirector()
createGpDirector(
apValues
):APGPDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:127
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APGPDirector
Inherit Doc
Implementation of
APConfig.createGpDirector
createGpssDirector()
createGpssDirector(
apValues
):LNavDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:53
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
LNavDirector
Inherit Doc
Implementation of
APConfig.createGpssDirector
createGsDirector()
createGsDirector(
apValues
):APGSDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:132
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APGSDirector
Inherit Doc
Implementation of
APConfig.createGsDirector
createHeadingDirector()
createHeadingDirector(
apValues
):APHdgDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:38
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APHdgDirector
Inherit Doc
Implementation of
APConfig.createHeadingDirector
createLocDirector()
createLocDirector(
apValues
):APNavDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:67
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APNavDirector
Inherit Doc
Implementation of
APConfig.createLocDirector
createNavToNavManager()
createNavToNavManager(
apValues
):WT21NavToNavManager
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:138
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
Inherit Doc
Implementation of
APConfig.createNavToNavManager
createPitchDirector()
createPitchDirector(
apValues
):APPitchDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:79
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APPitchDirector
Inherit Doc
Implementation of
APConfig.createPitchDirector
createRollDirector()
createRollDirector(
apValues
):APRollDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:43
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APRollDirector
Inherit Doc
Implementation of
APConfig.createRollDirector
createToLateralDirector()
createToLateralDirector(
apValues
):undefined
|PlaneDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:160
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
undefined
| PlaneDirector
Inherit Doc
Implementation of
APConfig.createToLateralDirector
createToVerticalDirector()
createToVerticalDirector():
APTogaPitchDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:148
Returns
APTogaPitchDirector
Inherit Doc
Implementation of
APConfig.createToVerticalDirector
createVariableBankManager()
createVariableBankManager(
apValues
):WT21VariableBankManager
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:143
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
Inherit Doc
Implementation of
APConfig.createVariableBankManager
createVNavManager()
createVNavManager(
apValues
):WT21VNavManager
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:107
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
WT21VNavManager
Inherit Doc
Implementation of
APConfig.createVNavManager
createVNavPathDirector()
createVNavPathDirector(
apValues
):undefined
|APVNavPathDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:121
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
undefined
| APVNavPathDirector
Inherit Doc
Implementation of
APConfig.createVNavPathDirector
createVorDirector()
createVorDirector(
apValues
):APNavDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:62
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APNavDirector
Inherit Doc
Implementation of
APConfig.createVorDirector
createVsDirector()
createVsDirector(
apValues
):APVSDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:84
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APVSDirector
Inherit Doc
Implementation of
APConfig.createVsDirector
createWingLevelerDirector()
createWingLevelerDirector(
apValues
):APLvlDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/Autopilot/WT21APConfig.ts:48
Parameters
Parameter | Type |
---|---|
apValues | APValues |
Returns
APLvlDirector
Inherit Doc
Implementation of
APConfig.createWingLevelerDirector