Class: WT21APConfig
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:17
A WT21 autopilot configuration.
Implements
Constructors
Constructor
new WT21APConfig(
bus,flightPlanner,messageService,verticalPathCalculator,activePerformancePlan,gpsSteerCommand):WT21APConfig
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:31
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. |
gpsSteerCommand | Accessible<Readonly<APGpsSteerDirectorSteerCommand>> | The steering command for the GPSS director to follow. |
Returns
WT21APConfig
Properties
defaultLateralMode
defaultLateralMode:
APLateralModes=APLateralModes.ROLL
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:18
The autopilot's default lateral mode.
Implementation of
defaultMaxBankAngle
defaultMaxBankAngle:
number=35
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:20
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
defaultVerticalMode
defaultVerticalMode:
APVerticalModes=APVerticalModes.PITCH
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:19
The autopilot's default vertical mode.
Implementation of
Methods
createAltCapDirector()
protectedcreateAltCapDirector(apValues):APAltCapDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:203
Creates the autopilot's altitude capture mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's altitude capture mode director, or undefined to omit the director.
createAltHoldDirector()
protectedcreateAltHoldDirector(apValues):APAltDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:194
Creates the autopilot's altitude hold mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's altitude hold mode director, or undefined to omit the director.
createBcDirector()
protectedcreateBcDirector(apValues):APBackCourseDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:138
Creates the autopilot's localizer backcourse mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's localizer backcourse mode director, or undefined to omit the director.
createFlcDirector()
protectedcreateFlcDirector(apValues):APFLCDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:185
Creates the autopilot's flight level change mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's flight level change mode director, or undefined to omit the director.
createGaLateralDirector()
protectedcreateGaLateralDirector(apValues):undefined|PlaneDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:158
Creates the autopilot's go-around lateral mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
undefined | PlaneDirector
The autopilot's go-around lateral mode director, or undefined to omit the director.
createGaVerticalDirector()
protectedcreateGaVerticalDirector(apValues):APTogaPitchDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:253
Creates the autopilot's go-around vertical mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's go-around vertical mode director, or undefined to omit the director.
createGpDirector()
protectedcreateGpDirector(apValues):APGPDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:223
Creates the autopilot's glidepath mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's glidepath mode director, or undefined to omit the director.
createGpssDirector()
protectedcreateGpssDirector(apValues):APGpsSteerDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:103
Creates the autopilot's GPSS mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's GPSS mode director, or undefined to omit the director.
createGsDirector()
protectedcreateGsDirector(apValues):APGSDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:232
Creates the autopilot's glideslope mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's glideslope mode director, or undefined to omit the director.
createHeadingDirector()
protectedcreateHeadingDirector(apValues):APHdgDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:76
Creates the autopilot's heading mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's heading mode director, or undefined to omit the director.
createLateralDirectors()
createLateralDirectors(
apValues):Iterable<Readonly<APConfigDirectorEntry>>
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:41
Creates the autopilot's lateral mode directors. Mode APLateralModes.NONE (0) is ignored.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
Iterable<Readonly<APConfigDirectorEntry>>
An iterable of lateral mode directors to add to the autopilot.
Implementation of
APConfig.createLateralDirectors
createLocDirector()
protectedcreateLocDirector(apValues):APNavDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:129
Creates the autopilot's localizer mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's localizer mode director, or undefined to omit the director.
createNavToNavManager()
createNavToNavManager(
apValues):WT21NavToNavManager
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:275
Creates the autopilot's nav-to-nav manager.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's nav-to-nav manager.
Implementation of
APConfig.createNavToNavManager
createPitchDirector()
protectedcreatePitchDirector(apValues):APPitchDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:167
Creates the autopilot's pitch mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's pitch mode director, or undefined to omit the director.
createRollDirector()
protectedcreateRollDirector(apValues):APRollDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:85
Creates the autopilot's roll mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's roll mode director, or undefined to omit the director.
createToLateralDirector()
protectedcreateToLateralDirector(apValues):undefined|PlaneDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:149
Creates the autopilot's takeoff lateral mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
undefined | PlaneDirector
The autopilot's takeoff lateral mode director, or undefined to omit the director.
createToVerticalDirector()
protectedcreateToVerticalDirector(apValues):APTogaPitchDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:242
Creates the autopilot's takeoff vertical mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's takeoff vertical mode director, or undefined to omit the director.
createVariableBankManager()
createVariableBankManager(
apValues):WT21VariableBankManager
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:280
Creates the autopilot's variable bank manager.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's variable bank manager.
Implementation of
APConfig.createVariableBankManager
createVerticalDirectors()
createVerticalDirectors(
apValues):Iterable<Readonly<APConfigDirectorEntry>>
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:56
Creates the autopilot's vertical mode directors. Mode APVerticalModes.NONE (0) is ignored.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
Iterable<Readonly<APConfigDirectorEntry>>
An iterable of vertical mode directors to add to the autopilot.
Implementation of
APConfig.createVerticalDirectors
createVNavManager()
createVNavManager(
apValues):WT21VNavManager
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:261
Creates the autopilot's VNAV Manager.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's VNAV Manager.
Implementation of
createVNavPathDirector()
protectedcreateVNavPathDirector(apValues):undefined|APVNavPathDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:213
Creates the autopilot's VNAV path mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
undefined | APVNavPathDirector
The autopilot's VNAV path mode director, or undefined to omit the director.
createVorDirector()
protectedcreateVorDirector(apValues):APNavDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:120
Creates the autopilot's VOR mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's VOR mode director, or undefined to omit the director.
createVsDirector()
protectedcreateVsDirector(apValues):APVSDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:176
Creates the autopilot's vertical speed mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's vertical speed mode director, or undefined to omit the director.
createWingLevelerDirector()
protectedcreateWingLevelerDirector(apValues):APLvlDirector
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/FMC/Autopilot/WT21APConfig.ts:94
Creates the autopilot's wing level mode director.
Parameters
| Parameter | Type | Description |
|---|---|---|
apValues | APValues | The autopilot's state values. |
Returns
The autopilot's wing level mode director, or undefined to omit the director.