Class: ExcessiveTerrainClosureModule
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:13
A GPWS module which handles Mode 2 Excessive Closure to Terrain callouts.
Implements
Constructors
Constructor
new ExcessiveTerrainClosureModule(
bus
,alertController
,airspeedDataProvider
,verticalDeviationDataProvider
):ExcessiveTerrainClosureModule
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:62
Creates a new instance of TouchdownCalloutModule.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
alertController | GpwsAlertController | The alert controller |
airspeedDataProvider | AirspeedDataProvider | The aircraft airspeed data provider |
verticalDeviationDataProvider | VerticalDeviationDataProvider | The aircraft vertical deviation data provider |
Returns
ExcessiveTerrainClosureModule
Properties
CAUTION_REGION_BEFORE_SPEED_LIMIT
protected
readonly
static
CAUTION_REGION_BEFORE_SPEED_LIMIT:LerpLookupTable
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:37
Terrain, terrain caution region - before applying boundaries based on speed
CAUTION_REGION_SPEED_LIMIT
protected
readonly
static
CAUTION_REGION_SPEED_LIMIT:LerpLookupTable
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:38
PULL_UP_WARNING_REGION
protected
readonly
static
PULL_UP_WARNING_REGION:LerpLookupTable
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:32
PULL_UP_WARNING_STEEP_APPR_BIAS
protected
readonly
static
PULL_UP_WARNING_STEEP_APPR_BIAS:200
=200
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:34
TERRAIN_WARNING_REGION
protected
readonly
static
TERRAIN_WARNING_REGION:LerpLookupTable
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:31
TERRAIN_WARNING_STEEP_APPR_BIAS
protected
readonly
static
TERRAIN_WARNING_STEEP_APPR_BIAS:300
=300
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:33
WARNING_REGION
protected
readonly
static
WARNING_REGION:LerpLookupTable
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:39
Methods
onDestroy()
onDestroy():
void
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:175
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/ExcessiveTerrainClosureModule.ts:71
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/ExcessiveTerrainClosureModule.ts:77
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
Implementation of
isAircraftInCautionRegion()
protected
static
isAircraftInCautionRegion(ias
,radarAlt
,closureRate
):boolean
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:154
Whether the aircraft is currently within the caution (terrain-terrain) region
Parameters
Parameter | Type | Description |
---|---|---|
ias | number | The aircraft airspeed |
radarAlt | number | The current radar altitude |
closureRate | number | The terrain closure rate, in fpm. |
Returns
boolean
Whether the aircraft is in the Terrain, Terrain caution region
isAircraftInWarningRegion()
protected
static
isAircraftInWarningRegion(radarAlt
,closureRate
):boolean
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ExcessiveTerrainClosureModule.ts:168
Whether the aircraft is currently within the warning (pull up-pull up) region
Parameters
Parameter | Type | Description |
---|---|---|
radarAlt | number | The current radar altitude |
closureRate | number | The terrain closure rate, in fpm. |
Returns
boolean
Whether the aircraft is in the Pull Up, Pull warning region