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