Skip to main content

Interface: AutopilotDataProvider

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

An autopilot data provider.

Properties

apAbnormalDisengage

apAbnormalDisengage: Subscribable<boolean>

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

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:110

Whether the autopilot is engaged.


fdCoupling

fdCoupling: Subscribable<FlightDirectorCouplingFlags>

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

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:107

Whether the flight director is engaged.


flightArea

flightArea: Subscribable<Epic2FlightArea>

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

Current flight area


fmsTargetCas

fmsTargetCas: Subscribable<null | number>

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

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:146

The FMS target mach number, or null when invalid.


fmsTargetSpeedIsMach

fmsTargetSpeedIsMach: Subscribable<boolean>

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

Whether the FMS target speed is mach or not.


hasFmsSpeedMode

hasFmsSpeedMode: boolean

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

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:164

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:167

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:71

The active lateral mode, or '' when none.


lateralArmed

lateralArmed: Subscribable<Epic2ApLateralMode>

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

The armed lateral mode, or '' when none.


overspeedProtectionActive

overspeedProtectionActive: Subscribable<boolean>

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

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:68

The active lateral mode from the SDK autopilot.


rawLateralArmed

rawLateralArmed: Subscribable<APLateralModes>

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

The armed lateral mode from the SDK autopilot.


rawVerticalActive

rawVerticalActive: Subscribable<APVerticalModes>

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

The active vertical mode from the SDK autopilot.


rawVerticalApproachArmed

rawVerticalApproachArmed: Subscribable<APVerticalModes>

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

The armed approach vertical mode from the SDK autopilot.


rawVerticalArmed

rawVerticalArmed: Subscribable<APVerticalModes>

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

The armed vertical mode from the SDK autopilot.


rnavMinimaText

rnavMinimaText: Subscribable<string>

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

The FMA text for the RNAV minima


selectedAltitude

selectedAltitude: Subscribable<null | number>

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

The selected altitude in feet, or null when invalid.


selectedHeading

selectedHeading: Subscribable<undefined | null | number>

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

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:161

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:158

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:152

The selected vertical speed target, or null when invalid.


targetCas

targetCas: Subscribable<null | number>

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

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:131

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


targetSpeedIsMach

targetSpeedIsMach: Subscribable<boolean>

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

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


targetSpeedIsManual

targetSpeedIsManual: Subscribable<boolean>

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

Whether the selected speed is in manual mode or not.


tcsEngaged

tcsEngaged: Subscribable<boolean>

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

Wheher touch control steering is engaged.


verticalActive

verticalActive: Subscribable<Epic2ApVerticalActiveMode>

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

The active vertical mode, or '' when none.


verticalArmedPrimary

verticalArmedPrimary: Subscribable<Epic2ApVerticalPrimaryArmedMode>

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

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


verticalArmedSecondary

verticalArmedSecondary: Subscribable<Epic2ApVerticalSecondaryArmedMode>

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

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


verticalArmedText

verticalArmedText: Subscribable<string>

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

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:179

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:176

VNAV target altitude for the next constraint in feet


vnavPathMode

vnavPathMode: Subscribable<null | VNavPathMode>

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

The current vnav path mode, or null when invalid.


vnavTargetAltitude

vnavTargetAltitude: Subscribable<number>

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

VNAV target altitude in feet


ydEngaged

ydEngaged: Subscribable<boolean>

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

Whether the yaw damper is engaged.