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