Skip to main content

Interface: Epic2Fadec

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:45

An interface for all Epic2 FADECs.

Properties

climbThrottlePosition

climbThrottlePosition: number

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:54

The climb throttle detent position in the range [0, 1].


engineType

engineType: Epic2EngineType

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:67

The type of engine on this plane.


idleThrottlePosition

idleThrottlePosition: number

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:64

The idle throttle detent position in the range [0, 1].


numberOfEngines

numberOfEngines: AutothrottleThrottleIndex

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:50

The number of engines configured for this plane.

Returns

the number of engines configured for this plane.


onThrottleLeverKeyEvent()?

optional onThrottleLeverKeyEvent: (index, currentPos, newPos, keyEvent) => number

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:74

A function which handles throttle lever input key events. The function takes in the index of the throttle, the current and requested throttle lever positions (both in the range -1 to +1), and the name of the key event, and should return the desired actual position to set (also in the range -1 to +1).

Parameters

ParameterType
indexAutothrottleThrottleIndex
currentPosnumber
newPosnumber
keyEventstring

Returns

number


takeoffThrottlePosition

takeoffThrottlePosition: number

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:59

The takeoff throttle detent position in the range [0, 1].


throttleLeverManager

throttleLeverManager: ThrottleLeverManager

Defined in: workingtitle-instruments-epic2/shared/Autothrottle/Epic2Fadec.ts:77

The throttle lever manager.