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
protectedreadonlystaticAPPROACH_DESCENT_FLOOR_HEIGHT:300=300
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:37
APPROACH_FLOOR_HEIGHT
protectedreadonlystaticAPPROACH_FLOOR_HEIGHT:150=150
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:36
APPROACH_FLOOR_TRANSITION_DIST
protectedreadonlystaticAPPROACH_FLOOR_TRANSITION_DIST:20=20
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:38
APPROACH_FLOOR_TRANSITION_FINISH_DIST
protectedreadonlystaticAPPROACH_FLOOR_TRANSITION_FINISH_DIST:8=8
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:39
CAUTION_ENVELOPE_TIME_POINTS
protectedreadonlystaticCAUTION_ENVELOPE_TIME_POINTS:number[]
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:45
DEPARTURE_FLOOR_HEIGHT
protectedreadonlystaticDEPARTURE_FLOOR_HEIGHT:100=100
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:40
ENROUTE_DESCENT_FLOOR_HEIGHT
protectedreadonlystaticENROUTE_DESCENT_FLOOR_HEIGHT:500=500
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:35
ENROUTE_FLOOR_HEIGHT
protectedreadonlystaticENROUTE_FLOOR_HEIGHT:700=700
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:34
WARNING_ENVELOPE_TIME_POINTS
protectedreadonlystaticWARNING_ENVELOPE_TIME_POINTS:number[]
Defined in: workingtitle-instruments-epic2/shared/GPWS/Modules/ForwardLookingTerrainAlertModule.ts:44
WARNING_FLOOR_PCT
protectedreadonlystaticWARNING_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>