Class: ExcessiveDescentRateModule
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:12
A GPWS module which handles Mode 1 Excessive Descent Rate callouts.
Implements
Constructors
Constructor
new ExcessiveDescentRateModule(
bus,alertController):ExcessiveDescentRateModule
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:42
Creates a new instance of TouchdownCalloutModule.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
alertController | GpwsAlertController | The alert controller |
Returns
ExcessiveDescentRateModule
Properties
PULL_UP_SOUND_PACKET
protectedreadonlystaticPULL_UP_SOUND_PACKET:SoundPacket
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:21
PULL_UP_WARNING_REGION
protectedreadonlystaticPULL_UP_WARNING_REGION:LerpLookupTable
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:17
PULL_UP_WARNING_STEEP_APPR_BIAS
protectedreadonlystaticPULL_UP_WARNING_STEEP_APPR_BIAS:200=200
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:19
SINK_RATE_SOUND_PACKET
protectedreadonlystaticSINK_RATE_SOUND_PACKET:SoundPacket
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:22
SINKRATE_WARNING_REGION
protectedreadonlystaticSINKRATE_WARNING_REGION:LerpLookupTable
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:16
SINKRATE_WARNING_STEEP_APPR_BIAS
protectedreadonlystaticSINKRATE_WARNING_STEEP_APPR_BIAS:300=300
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:18
Methods
onDestroy()
onDestroy():
void
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:104
A method which is called when this module's parent GPWS system is destroyed.
Returns
void
Implementation of
onInit()
onInit():
void
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:49
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
onUpdate()
onUpdate(
operatingMode,data,realTime):void
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveDescentRateModule.ts:55
A method which is called every time this module's parent GPWS system is updated.
Parameters
| Parameter | Type | Description |
|---|---|---|
operatingMode | GpwsOperatingMode | The current operating mode of GPWS. |
data | Readonly<GpwsData> | The data provided by GPWS. |
realTime | number | The current real (operating system) time, as a UNIX timestamp in milliseconds. |
Returns
void