Skip to main content

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​

ParameterTypeDescription
busEventBusis an instance of the Event Bus.
flightPlannerFlightPlanneris an instance of the flight planner.
messageServiceMessageServiceThe instance of MessageService to use.
verticalPathCalculatorSmoothingPathCalculatorThe instance of the vertical path calculator to use for the vnav director.
activePerformancePlanPerformancePlanThe 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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

Returns​

WT21NavToNavManager

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

Returns​

WT21VariableBankManager

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

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​

ParameterType
apValuesAPValues

Returns​

APLvlDirector

Inherit Doc​

Implementation of​

APConfig.createWingLevelerDirector