Skip to main content

Class: Epic2SpeedPredictions

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:47

Class responsible for the aircraft speed predictions

Constructors​

Constructor​

new Epic2SpeedPredictions(fms, bus, config, vSpeedController, verticalPathCalculator): Epic2SpeedPredictions

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:64

Parameters​

ParameterType
fmsEpic2Fms
busEventBus
configSpeedScheduleConfig
vSpeedControllerEpic2VSpeedController
verticalPathCalculatorSmoothingPathCalculator

Returns​

Epic2SpeedPredictions

Inherit Doc​

Properties​

climbSchedule​

readonly climbSchedule: Epic2ClimbSpeedSchedule

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:56


cruiseSchedule​

readonly cruiseSchedule: Epic2CruiseSpeedSchedule

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:57


descentSchedule​

readonly descentSchedule: Epic2DescentSpeedSchedule

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:58


records​

readonly records: SpeedPredictionRecord[] = []

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:61

Methods​

getNextSpeedConstraint()​

getNextSpeedConstraint(legIndex): undefined | SpeedConstraintReturnRecord

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:297

Gets the next speed constraint from a given leg index

Parameters​

ParameterTypeDescription
legIndexnumberThe leg index to begin the search from

Returns​

undefined | SpeedConstraintReturnRecord

The next speed constraint or none if none exist


getSpeedConstraint()​

getSpeedConstraint(legIndex): undefined | SpeedConstraintReturnRecord

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedPredictions.ts:282

Gets the speed constraint from a given leg index

Parameters​

ParameterTypeDescription
legIndexnumberThe leg index to begin the search from

Returns​

undefined | SpeedConstraintReturnRecord

The next speed constraint or none if none exist