Skip to main content

Class: Epic2DescentSpeedSchedule

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:147

A class that handles the Epic2 descent speed schedule

Extends​

Constructors​

Constructor​

new Epic2DescentSpeedSchedule(bus, config, flapPosition): Epic2DescentSpeedSchedule

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:156

Parameters​

ParameterType
busEventBus
configSpeedScheduleConfig
flapPositionSubscribable<number>

Returns​

Epic2DescentSpeedSchedule

Inherit Doc​

Overrides​

Epic2SpeedScheduleBase.constructor

Properties​

destFac​

readonly destFac: Subject<AirportFacility | undefined>

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:150


isApproach​

isApproach: boolean = false

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:153


isMachInUse​

isMachInUse: boolean = false

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:21

Whether to use the scheduled mach speed

Inherited from​

Epic2SpeedScheduleBase.isMachInUse


scheduledIas​

scheduledIas: number = -1

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:15

The indicated airspeed for this schedule

Inherited from​

Epic2SpeedScheduleBase.scheduledIas


scheduledMach​

scheduledMach: number = -1

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:18

The mach for this schedule

Inherited from​

Epic2SpeedScheduleBase.scheduledMach

Methods​

update()​

update(pressureAltitude, position): void

Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:191

Updates the speed schedule

Parameters​

ParameterTypeDescription
pressureAltitudenumberThe current pressure altitude, in feet
positionLatLonInterfaceThe position, if applicable

Returns​

void

Overrides​

Epic2SpeedScheduleBase.update