Class: ForwardLookingTerrainAlertModule
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:16
A GPWS module which handles Forward-Looking Terrain Alerts.
Implements
Constructors
Constructor
new ForwardLookingTerrainAlertModule(
bus
,alertController
,inertialDataProvider
):ForwardLookingTerrainAlertModule
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:65
Creates a new instance of TouchdownCalloutModule.
Parameters
Parameter | Type | Description |
---|---|---|
bus | EventBus | The event bus. |
alertController | GpwsAlertController | The alert controller |
inertialDataProvider | InertialDataProvider | The aircrafts inertial data provider |
Returns
ForwardLookingTerrainAlertModule
Properties
APPROACH_DESCENT_FLOOR_HEIGHT
protected
readonly
static
APPROACH_DESCENT_FLOOR_HEIGHT:300
=300
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:37
APPROACH_FLOOR_HEIGHT
protected
readonly
static
APPROACH_FLOOR_HEIGHT:150
=150
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:36
APPROACH_FLOOR_TRANSITION_DIST
protected
readonly
static
APPROACH_FLOOR_TRANSITION_DIST:20
=20
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:38
APPROACH_FLOOR_TRANSITION_FINISH_DIST
protected
readonly
static
APPROACH_FLOOR_TRANSITION_FINISH_DIST:8
=8
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:39
CAUTION_ENVELOPE_TIME_POINTS
protected
readonly
static
CAUTION_ENVELOPE_TIME_POINTS:number
[]
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:45
DEPARTURE_FLOOR_HEIGHT
protected
readonly
static
DEPARTURE_FLOOR_HEIGHT:100
=100
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:40
ENROUTE_DESCENT_FLOOR_HEIGHT
protected
readonly
static
ENROUTE_DESCENT_FLOOR_HEIGHT:500
=500
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:35
ENROUTE_FLOOR_HEIGHT
protected
readonly
static
ENROUTE_FLOOR_HEIGHT:700
=700
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:34
WARNING_ENVELOPE_TIME_POINTS
protected
readonly
static
WARNING_ENVELOPE_TIME_POINTS:number
[]
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:44
WARNING_FLOOR_PCT
protected
readonly
static
WARNING_FLOOR_PCT:0.9
=0.9
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:42
Methods
onDestroy()
onDestroy():
void
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:288
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/ForwardLookingTerrainAlertModule.ts:73
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
,simTime
):Promise
<void
>
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:79
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. |
simTime | number | The current sim time, as a UNIX timestamp in milliseconds. |
Returns
Promise
<void
>