Class: DefaultInertialDataProvider
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:73
An altitude air data provider implementation.
Implements
Constructors
Constructor
new DefaultInertialDataProvider(
bus,adahrsIndex,fmsPosIndex,displayUnitIndex):DefaultInertialDataProvider
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:232
Ctor.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The instrument event bus. |
adahrsIndex | number | Subscribable<number> | The ADAHRS index to use. |
fmsPosIndex | number | Subscribable<number> | The fms pos to use. |
displayUnitIndex | DisplayUnitIndices | The index of this display unit. |
Returns
DefaultInertialDataProvider
Properties
estimatedPositionUncertainty
readonlyestimatedPositionUncertainty:Subscribable<number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:123
The current estimated position uncertainty of the FMS position, or null when invalid.
Implementation of
InertialDataProvider.estimatedPositionUncertainty
filteredWindDirection
readonlyfilteredWindDirection:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:161
The current filtered wind direction in degrees true, or null when invalid.
Implementation of
InertialDataProvider.filteredWindDirection
filteredWindSpeed
readonlyfilteredWindSpeed:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:158
The current filtered total wind speed in knots, or null when invalid.
Implementation of
InertialDataProvider.filteredWindSpeed
filteredWindSpeedX
readonlyfilteredWindSpeedX:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:152
The current filtered wind speed component in x direction (crosswind) in knots, +ve being to the right, or null when invalid.
Implementation of
InertialDataProvider.filteredWindSpeedX
filteredWindSpeedY
readonlyfilteredWindSpeedY:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:155
The current filtered wind speed component in y direction (head/tailwind) in knots, +ve being tailwind/forward, or null when invalid.
Implementation of
InertialDataProvider.filteredWindSpeedY
groundSpeed
readonlygroundSpeed:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:114
The current ground speed in knots, or null when invalid.
Implementation of
InertialDataProvider.groundSpeed
groundTrack
readonlygroundTrack:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:117
The current ground track in degree true, or null when invalid.
Implementation of
InertialDataProvider.groundTrack
lateralAcceleration
readonlylateralAcceleration:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:126
The current lateral acceleration relative to aircraft X axis, in east/west direction in metres/sec^2, +ve to the right, or null when invalid.
Implementation of
InertialDataProvider.lateralAcceleration
longitudinalAcceleration
readonlylongitudinalAcceleration:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:129
The current longitudinal acceleration relative to aircraft Z axis, in fore/aft direction in metres/sec^2, +ve forwards, or null when invalid.
Implementation of
InertialDataProvider.longitudinalAcceleration
position
readonlyposition:Subscribable<null|LatLongAlt>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:120
The current estimated FMS position, or null when invalid.
Implementation of
sideSlip
readonlysideSlip:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:178
The side slip acceleration in gs, or null when invalid.
Implementation of
verticalAcceleration
readonlyverticalAcceleration:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:132
The current vertical acceleration relative to aircraft Y axis, in vertical direction in metres/sec^2, +ve upwards, or null when invalid.
Implementation of
InertialDataProvider.verticalAcceleration
windDirection
readonlywindDirection:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:111
The current wind direction in degrees true, or null when invalid.
Implementation of
InertialDataProvider.windDirection
windSpeed
readonlywindSpeed:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:108
The current total wind speed in knots, or null when invalid.
Implementation of
InertialDataProvider.windSpeed
windSpeedX
readonlywindSpeedX:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:102
The current wind speed component in x direction (crosswind) in knots, +ve being to the right, or null when invalid.
Implementation of
InertialDataProvider.windSpeedX
windSpeedY
readonlywindSpeedY:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:105
The current wind speed component in y direction (head/tailwind) in knots, +ve being tailwind/forward, or null when invalid.
Implementation of
InertialDataProvider.windSpeedY
Methods
init()
init():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:330
Initializes this instrument.
Returns
void
Implementation of
onUpdate()
onUpdate():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:335
Updates this instrument.
Returns
void
Implementation of
pause()
pause():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:365
Pause the data output.
Returns
void
resume()
resume():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/InertialDataProvider.ts:375
Resume the data output.
Returns
void