Class: Epic2ClimbSpeedSchedule
Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:57
A class that handles the Epic2 climb speed schedule
Extends
Constructors
Constructor
new Epic2ClimbSpeedSchedule(
bus,config,vSpeedController,flapPosition,gaModeActive):Epic2ClimbSpeedSchedule
Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:70
Parameters
| Parameter | Type |
|---|---|
bus | EventBus |
config | SpeedScheduleConfig |
vSpeedController | Epic2VSpeedController |
flapPosition | Subscribable<number> |
gaModeActive | Subscribable<boolean> |
Returns
Epic2ClimbSpeedSchedule
Inherit Doc
Overrides
Epic2SpeedScheduleBase.constructor
Properties
isDeparture
isDeparture:
boolean=false
Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:67
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
originFac
readonlyoriginFac:Subject<undefined|AirportFacility>
Defined in: workingtitle-instruments-epic2/shared/Performance/Epic2SpeedSchedules.ts:64
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:104
Updates the speed schedule
Parameters
| Parameter | Type | Description |
|---|---|---|
pressureAltitude | number | The current pressure altitude, in feet |
position | LatLonInterface | The position, if applicable |
Returns
void