Skip to main content

Class: ExcessiveGlideslopeDeviationModule

Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveGlideslopeDeviationModule.ts:15

A GPWS module which handles Mode 5 Excessive Deviation Below Glideslope alerts.

Implements

Constructors

Constructor

new ExcessiveGlideslopeDeviationModule(bus, alertController, verticalDeviationDataProvider, autopilotDataProvider): ExcessiveGlideslopeDeviationModule

Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveGlideslopeDeviationModule.ts:51

Creates a new instance of TouchdownCalloutModule.

Parameters

ParameterTypeDescription
busEventBusThe event bus.
alertControllerGpwsAlertControllerThe alert controller
verticalDeviationDataProviderVerticalDeviationDataProviderThe vertical deviation data provider
autopilotDataProviderAutopilotDataProviderThe aircraft autopilot data provider

Returns

ExcessiveGlideslopeDeviationModule

Properties

HARD_GLIDESLOPE_SOUND_PACKET

protected readonly static HARD_GLIDESLOPE_SOUND_PACKET: SoundPacket

Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveGlideslopeDeviationModule.ts:19


SOFT_GLIDESLOPE_SOUND_PACKET

protected readonly static SOFT_GLIDESLOPE_SOUND_PACKET: SoundPacket

Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveGlideslopeDeviationModule.ts:17

Methods

onDestroy()

onDestroy(): void

Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveGlideslopeDeviationModule.ts:112

A method which is called when this module's parent GPWS system is destroyed.

Returns

void

Implementation of

GpwsModule.onDestroy


onInit()

onInit(): void

Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveGlideslopeDeviationModule.ts:60

A method which is called when this module is attached to an initialized GPWS system, or when this parent's GPWS system is initialized.

Returns

void

Implementation of

GpwsModule.onInit


onUpdate()

onUpdate(operatingMode, data, realTime): void

Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveGlideslopeDeviationModule.ts:66

A method which is called every time this module's parent GPWS system is updated.

Parameters

ParameterTypeDescription
operatingModeGpwsOperatingModeThe current operating mode of GPWS.
dataReadonly<GpwsData>The data provided by GPWS.
realTimenumberThe current real (operating system) time, as a UNIX timestamp in milliseconds.

Returns

void

Implementation of

GpwsModule.onUpdate