Class: DefaultVerticalDeviationDataProvider
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:112
An implementation of the autopilot data provider.
Implements
Constructors
Constructor
new DefaultVerticalDeviationDataProvider(
bus,displayUnitIndex,navIndicators,apDataProvider):DefaultVerticalDeviationDataProvider
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:298
Ctor.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The instrument event bus. |
displayUnitIndex | DisplayUnitIndices | The index of this display unit. |
navIndicators | Epic2NavIndicators | An instance of the nav indicators. |
apDataProvider | DefaultAutopilotDataProvider | An instance of the AP Data Provider. |
Returns
DefaultVerticalDeviationDataProvider
Properties
approachPointerLabel
readonlyapproachPointerLabel:Subscribable<Epic2VerticalDeviationLabel>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:277
Vertical Deviation Pointer Source Label
Implementation of
VerticalDeviationDataProvider.approachPointerLabel
approachSelectedRnavType
readonlyapproachSelectedRnavType:Subscribable<RnavMinima>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:129
excessiveVerticalDeviation
readonlyexcessiveVerticalDeviation:Subscribable<boolean>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:280
Whether vertical deviation exceeds normal range
Implementation of
VerticalDeviationDataProvider.excessiveVerticalDeviation
gpApproachPointerActive
readonlygpApproachPointerActive:Subscribable<boolean>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:162
If the gp approach pointer should be displayed.
Implementation of
VerticalDeviationDataProvider.gpApproachPointerActive
gpApproachPointerDeviation
readonlygpApproachPointerDeviation:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:149
The deviation value of the gp approach pointer (from -1 to +1 indicating full scale deflection), or null when invalid.
Implementation of
VerticalDeviationDataProvider.gpApproachPointerDeviation
gpApproachPointerMode
readonlygpApproachPointerMode:Subscribable<Epic2VerticalDeviationMode>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:182
The mode of the gp approach pointer.
Implementation of
VerticalDeviationDataProvider.gpApproachPointerMode
gsApproachPointerActive
readonlygsApproachPointerActive:Subscribable<boolean>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:229
If the gs approach pointer should be displayed.
Implementation of
VerticalDeviationDataProvider.gsApproachPointerActive
gsApproachPointerDeviation
readonlygsApproachPointerDeviation:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:259
The deviation value of the gs approach pointer (from -1 to +1 indicating full scale deflection), or null when invalid.
Implementation of
VerticalDeviationDataProvider.gsApproachPointerDeviation
gsApproachPointerMode
readonlygsApproachPointerMode:Subscribable<Epic2VerticalDeviationMode>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:243
The mode of the gs approach pointer.
Implementation of
VerticalDeviationDataProvider.gsApproachPointerMode
preApproachPointerActive
readonlypreApproachPointerActive:Subscribable<boolean>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:197
If the pre-approach pointer should be displayed.
Implementation of
VerticalDeviationDataProvider.preApproachPointerActive
preApproachPointerDeviation
readonlypreApproachPointerDeviation:Subscribable<null|number>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:185
The deviation value of the pre-approach pointer (from -1 to +1 indicating full scale deflection), or null when invalid.
Implementation of
VerticalDeviationDataProvider.preApproachPointerDeviation
preApproachPointerMode
readonlypreApproachPointerMode:Subscribable<Epic2VerticalDeviationMode>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:211
The mode of the pre-approach pointer.
Implementation of
VerticalDeviationDataProvider.preApproachPointerMode
verticalDeviationIndicatorInactive
readonlyverticalDeviationIndicatorInactive:Subscribable<boolean>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:288
Whether the vertical deviation indicator is inactive
Implementation of
VerticalDeviationDataProvider.verticalDeviationIndicatorInactive
verticalTrackAlerting
readonlyverticalTrackAlerting:Subscribable<boolean>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:140
Whether the vertical track alert is active
Implementation of
VerticalDeviationDataProvider.verticalTrackAlerting
Methods
init()
init():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:361
Initializes this instrument.
Returns
void
Implementation of
onUpdate()
onUpdate():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:366
Updates this instrument.
Returns
void
Implementation of
pause()
pause():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:371
Pause the data provider.
Returns
void
resume()
resume():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/VerticalDeviationDataProvider.ts:378
Resume the data provider.
Returns
void