Class: ToldComputer
A computer for TOLD (takeoff/landing) performance calculations.
Constructors
constructor
• new ToldComputer(bus
, facLoader
, fms
, adcCount
, config
, fmsVSpeedManager
, vSpeedSettingManager
): ToldComputer
Constructor.
Parameters
Name | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
facLoader | FacilityLoader | The facility loader. |
fms | Fms <"" > | The FMS. |
adcCount | number | The number of ADC sensors available on the airplane. |
config | ToldConfig | A TOLD performance calculations configuration object. |
fmsVSpeedManager | FmsVSpeedManager | A manager of FMS-defined V-speed values. |
vSpeedSettingManager | VSpeedUserSettingManager | A manager of reference V-speed user settings. |
Returns
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Performance/TOLD/ToldComputer.ts:297
Methods
destroy
▸ destroy(): void
Destroys this computer. Once destroyed, this computer will no longer perform any calculations or updates, and cannot be paused or resumed.
Returns
void
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Performance/TOLD/ToldComputer.ts:1522
init
▸ init(module
, paused?
): void
Initializes this computer.
Parameters
Name | Type | Default value | Description |
---|---|---|---|
module | ToldModule | undefined | The module to use with this computer. |
paused | boolean | false | Whether to initialize this computer as paused. Defaults to false . |
Returns
void
Throws
Error if this computer has been destroyed.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Performance/TOLD/ToldComputer.ts:314
pause
▸ pause(): void
Pauses this computer. Once paused, this computer will not perform any calculations or updates until it is resumed.
Returns
void
Throws
Error if this computer has been destroyed.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Performance/TOLD/ToldComputer.ts:1016
reset
▸ reset(): void
Resets this computer. Clears any accepted FMS V-speed values and reverts all user-controllable TOLD settings to their defaults. Has no effect if this computer is not initialized.
Returns
void
Throws
Error if this computer has been destroyed.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Performance/TOLD/ToldComputer.ts:1066
resume
▸ resume(): void
Resumes this computer. Once resumed, this computer will perform calculations and updates as necessary until it is paused or destroyed.
Returns
void
Throws
Error if this computer has been destroyed.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/MFD/Performance/TOLD/ToldComputer.ts:969