Class: ToldComputer
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Performance/TOLD/ToldComputer.ts:21
A computer for TOLD (takeoff/landing) performance calculations.
Constructors
Constructor
new ToldComputer(
bus
,toldManager
,fms
,adcCount
,config
,fmsVSpeedManager
,vSpeedSettingManager
):ToldComputer
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Performance/TOLD/ToldComputer.ts:287
Creates a new instance of ToldComputer.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
toldManager | ToldManager | A manager of TOLD data. |
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
ToldComputer
Methods
destroy()
destroy():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Performance/TOLD/ToldComputer.ts:1316
Destroys this computer. Once destroyed, this computer will no longer perform any calculations or updates, and cannot be paused or resumed.
Returns
void
init()
init(
module
,paused
):void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Performance/TOLD/ToldComputer.ts:304
Initializes this computer.
Parameters
Parameter | 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.
pause()
pause():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Performance/TOLD/ToldComputer.ts:974
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.
resume()
resume():
void
Defined in: workingtitle-instruments-g3000/html_ui/MFD/Performance/TOLD/ToldComputer.ts:932
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.