Skip to main content

Interface: AutopilotDataProvider

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:67

An autopilot data provider.

Properties

apAbnormalDisengage

apAbnormalDisengage: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:114

Whether the autopilot is disengaged abnormally (cleared by yoke quick disconnect or re-engaging).


apEngaged

apEngaged: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:111

Whether the autopilot is engaged.


fdCoupling

fdCoupling: Subscribable<FlightDirectorCouplingFlags>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:105

Flags indicating which FDs are currently coupled. Can be both during ILS approaches.


fdEngaged

fdEngaged: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:108

Whether the flight director is engaged.


flightArea

flightArea: Subscribable<Epic2FlightArea>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:183

Current flight area


fmsTargetCas

fmsTargetCas: Subscribable<null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:144

The FMS target airspeed in knots CAS, or null when invalid.


fmsTargetMach

fmsTargetMach: Subscribable<null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:147

The FMS target mach number, or null when invalid.


fmsTargetSpeedIsMach

fmsTargetSpeedIsMach: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:150

Whether the FMS target speed is mach or not.


hasFmsSpeedMode

hasFmsSpeedMode: boolean

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:141

Whether the plane has an FMS speed mode available (selected on AP panel).


isFmsModeSelected

isFmsModeSelected: Subscribable<null | boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:165

Whether FMS mode is selected. Manual speed target mode when false.


isTrackModeSelected

isTrackModeSelected: Subscribable<null | boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:168

Whether track mode is selected, heading mode selected when false, or null when invalid.


lateralActive

lateralActive: Subscribable<Epic2ApLateralMode>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:72

The active lateral mode, or '' when none.


lateralArmed

lateralArmed: Subscribable<Epic2ApLateralMode>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:78

The armed lateral mode, or '' when none.


overspeedProtectionActive

overspeedProtectionActive: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:123

Whether overspeed protection is currently active in place of the selected vertical mode.


rawLateralActive

rawLateralActive: Subscribable<APLateralModes>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:69

The active lateral mode from the SDK autopilot.


rawLateralArmed

rawLateralArmed: Subscribable<APLateralModes>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:75

The armed lateral mode from the SDK autopilot.


rawVerticalActive

rawVerticalActive: Subscribable<APVerticalModes>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:81

The active vertical mode from the SDK autopilot.


rawVerticalApproachArmed

rawVerticalApproachArmed: Subscribable<APVerticalModes>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:90

The armed approach vertical mode from the SDK autopilot.


rawVerticalArmed

rawVerticalArmed: Subscribable<APVerticalModes>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:87

The armed vertical mode from the SDK autopilot.


rnavMinimaText

rnavMinimaText: Subscribable<string>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:102

The FMA text for the RNAV minima


selectedAltitude

selectedAltitude: Subscribable<null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:126

The selected altitude in feet, or null when invalid.


selectedHeading

selectedHeading: Subscribable<undefined | null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:156

The selected heading in degrees, undefined when not the currently selected mode, or null when invalid.


selectedHeadingOrTrack

selectedHeadingOrTrack: Subscribable<null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:162

The selected heading or track in degrees, or null when invalid.


selectedTrack

selectedTrack: Subscribable<undefined | null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:159

The selected track in degrees, undefined when not the currently selected mode, or null when invalid.


selectedVerticalSpeed

selectedVerticalSpeed: Subscribable<null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:153

The selected vertical speed target, or null when invalid.


targetCas

targetCas: Subscribable<null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:129

The AP/AT target airspeed in knots CAS, or null when invalid.


targetMach

targetMach: Subscribable<null | number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:132

The AP/AT target mach number, or null when invalid.


targetSpeedIsMach

targetSpeedIsMach: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:135

Whether the AP/AT target speed is mach or not.


targetSpeedIsManual

targetSpeedIsManual: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:138

Whether the selected speed is in manual mode or not.


tcsEngaged

tcsEngaged: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:120

Wheher touch control steering is engaged.


verticalActive

verticalActive: Subscribable<Epic2ApVerticalActiveMode>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:84

The active vertical mode, or '' when none.


verticalArmedPrimary

verticalArmedPrimary: Subscribable<Epic2ApVerticalPrimaryArmedMode>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:93

The primary armed vertical mode, or '' when none.


verticalArmedSecondary

verticalArmedSecondary: Subscribable<Epic2ApVerticalSecondaryArmedMode>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:96

The secondary armed vertical mode, or '' when none.


verticalArmedText

verticalArmedText: Subscribable<string>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:99

The FMA text for the armed vertical mode(s), or '' when none.


vnavDisplayedTargetAltitude

vnavDisplayedTargetAltitude: Subscribable<number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:180

The displayed VNAV target altitude in feet, this accounts for descents in VPTH mode


vnavNextConstraintTargetAltitude

vnavNextConstraintTargetAltitude: Subscribable<number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:177

VNAV target altitude for the next constraint in feet


vnavPathMode

vnavPathMode: Subscribable<null | VNavPathMode>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:171

The current vnav path mode, or null when invalid.


vnavTargetAltitude

vnavTargetAltitude: Subscribable<number>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:174

VNAV target altitude in feet


ydEngaged

ydEngaged: Subscribable<boolean>

Defined in: workingtitle-instruments-epic2/shared/Instruments/AutopilotDataProvider.ts:117

Whether the yaw damper is engaged.