Skip to main content

Class: Epic2LowerMfdInstrument

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:29

The EPIC2 lower MFD instrument.

Extends​

Constructors​

Constructor​

new Epic2LowerMfdInstrument(instrument, config): Epic2LowerMfdInstrument

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:73

Parameters​

ParameterType
instrumentBaseInstrument
configAvionicsConfig

Returns​

Epic2LowerMfdInstrument

Inherit Doc​

Overrides​

Epic2FsInstrument.constructor

Properties​

adahrsSelector?​

protected optional adahrsSelector: AdahrsSystemSelector

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:138

Inherited from​

Epic2FsInstrument.adahrsSelector


adcPublisher​

protected readonly adcPublisher: AdcPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:114

Inherited from​

Epic2FsInstrument.adcPublisher


agm1State​

protected readonly agm1State: Subject<AvionicsSystemState>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:57

Inherited from​

Epic2FsInstrument.agm1State


agm2State​

protected readonly agm2State: Subject<AvionicsSystemState>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:58

Inherited from​

Epic2FsInstrument.agm2State


ahrsPublisher​

protected readonly ahrsPublisher: AhrsPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:115

Inherited from​

Epic2FsInstrument.ahrsPublisher


aircraftInertialPublisher​

protected readonly aircraftInertialPublisher: AircraftInertialPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:116

Inherited from​

Epic2FsInstrument.aircraftInertialPublisher


airGroundDataProvider​

protected readonly airGroundDataProvider: DefaultAirGroundDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:54


airspeedDataProvider​

protected readonly airspeedDataProvider: DefaultAirspeedDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:48


altitudeDataProvider​

protected readonly altitudeDataProvider: DefaultAltitudeDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:49


antiIcePublisher​

protected readonly antiIcePublisher: AntiIcePublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:117

Inherited from​

Epic2FsInstrument.antiIcePublisher


apInstrument​

protected readonly apInstrument: AutopilotInstrument

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:131

Inherited from​

Epic2FsInstrument.apInstrument


apPanelPublisher​

protected readonly apPanelPublisher: Epic2ApPanelPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:129

Inherited from​

Epic2FsInstrument.apPanelPublisher


auralsConfig​

protected readonly auralsConfig: Epic2XmlAuralsConfig

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:57


backplane​

protected readonly backplane: InstrumentBackplane

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:109

Inherited from​

Epic2FsInstrument.backplane


baseInstrumentPublisher​

protected readonly baseInstrumentPublisher: BaseInstrumentPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:113

Inherited from​

Epic2FsInstrument.baseInstrumentPublisher


brakePublisher​

protected readonly brakePublisher: BrakeSimvarPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:118

Inherited from​

Epic2FsInstrument.brakePublisher


bus​

protected readonly bus: EventBus

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:64

Inherited from​

Epic2FsInstrument.bus


casInhibitStateProvider​

protected readonly casInhibitStateProvider: DefaultCasInhibitStateDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:61


casSystem​

protected readonly casSystem: CasSystem

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:55


clock​

protected readonly clock: Clock

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:111

Inherited from​

Epic2FsInstrument.clock


cockpitUserSettings​

protected readonly cockpitUserSettings: DefaultUserSettingManager<RefsSettings>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:66

Inherited from​

Epic2FsInstrument.cockpitUserSettings


config​

protected readonly config: AvionicsConfig

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:75

The general avionics configuration object.

Inherited from​

Epic2FsInstrument.config


controlSurfacesPublisher​

protected readonly controlSurfacesPublisher: ControlSurfacesPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:124

Inherited from​

Epic2FsInstrument.controlSurfacesPublisher


displayUnitIndex​

protected readonly displayUnitIndex: DisplayUnitIndices

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:44

The home display unit for this display (i.e. without MFD swap).

Inherited from​

Epic2FsInstrument.displayUnitIndex


duControlPublisher​

protected readonly duControlPublisher: Epic2InputControlPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:81

Inherited from​

Epic2FsInstrument.duControlPublisher


eisPublisher​

protected readonly eisPublisher: EISPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:123

Inherited from​

Epic2FsInstrument.eisPublisher


electricalPublisher​

protected readonly electricalPublisher: ElectricalPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:126

Inherited from​

Epic2FsInstrument.electricalPublisher


facLoader​

protected readonly facLoader: FacilityLoader

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:69

Inherited from​

Epic2FsInstrument.facLoader


facRepo​

protected readonly facRepo: FacilityRepository

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:68

Inherited from​

Epic2FsInstrument.facRepo


flapWarningData​

protected readonly flapWarningData: DefaultFlapWarningDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:45


flapWarningSelector?​

protected optional flapWarningSelector: FlapWarningSystemSelector

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:139

Inherited from​

Epic2FsInstrument.flapWarningSelector


flightPathCalculator​

protected readonly flightPathCalculator: FlightPathCalculator

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:83

Inherited from​

Epic2FsInstrument.flightPathCalculator


flightPlanner​

protected readonly flightPlanner: FlightPlanner<"">

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:102

Inherited from​

Epic2FsInstrument.flightPlanner


fms?​

protected readonly optional fms: Epic2Fms

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:40


fuelSystemPublisher​

protected readonly fuelSystemPublisher: FuelSystemSimVarPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:128

Inherited from​

Epic2FsInstrument.fuelSystemPublisher


fuelTotalizer​

protected readonly fuelTotalizer: FuelTotalizer

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:42


fuelTotalizerPublisher​

protected readonly fuelTotalizerPublisher: FuelTotalizerSimVarPublisher

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:43


gnssPublisher​

protected readonly gnssPublisher: GNSSPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:119

Inherited from​

Epic2FsInstrument.gnssPublisher


gpsReceiverSelector?​

protected optional gpsReceiverSelector: GpsReceiverSelector

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:137

Inherited from​

Epic2FsInstrument.gpsReceiverSelector


haveUpdatesStarted​

protected haveUpdatesStarted: boolean = false

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:142

Whether this instrument has started updating.

Inherited from​

Epic2FsInstrument.haveUpdatesStarted


hEventPublisher​

protected readonly hEventPublisher: HEventPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:79

Inherited from​

Epic2FsInstrument.hEventPublisher


hostDisplayUnitIndex​

protected readonly hostDisplayUnitIndex: Subject<DisplayUnitIndices>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:46

The actual DU hosting this display, considering MFD swap.

Inherited from​

Epic2FsInstrument.hostDisplayUnitIndex


inertialDataProvider​

protected readonly inertialDataProvider: DefaultInertialDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:50


instrument​

readonly instrument: BaseInstrument

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:74

This instrument's parent BaseInstrument.

Inherited from​

Epic2FsInstrument.instrument


isAgmOn​

protected readonly isAgmOn: Subject<boolean>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:59

Inherited from​

Epic2FsInstrument.isAgmOn


isDuBooted​

protected readonly isDuBooted: Subject<boolean>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:60

Inherited from​

Epic2FsInstrument.isDuBooted


isPowered​

protected isPowered: boolean | undefined = undefined

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:50

Inherited from​

Epic2FsInstrument.isPowered


landingGearData​

protected readonly landingGearData: DefaultLandingGearDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:44


landingGearDataProvider​

protected readonly landingGearDataProvider: DefaultLandingGearDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:47


mfdUserSettingsManager​

protected readonly mfdUserSettingsManager: MfdUserSettingManager

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:74

Inherited from​

Epic2FsInstrument.mfdUserSettingsManager


minimumsPublisher​

protected readonly minimumsPublisher: MinimumsSimVarPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:122

Inherited from​

Epic2FsInstrument.minimumsPublisher


protected readonly navComSimVarPublisher: NavComSimVarPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:121

Inherited from​

Epic2FsInstrument.navComSimVarPublisher


protected readonly navComUserSettingsManager: NavComUserSettingManager

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:77

Inherited from​

Epic2FsInstrument.navComUserSettingsManager


nearestContext​

protected readonly nearestContext: Epic2NearestContext

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:72

Inherited from​

Epic2FsInstrument.nearestContext


pfdUserSettingsManager​

protected readonly pfdUserSettingsManager: PfdUserSettingManager

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:75

Inherited from​

Epic2FsInstrument.pfdUserSettingsManager


radioAltimeterDataProvider​

protected readonly radioAltimeterDataProvider: DefaultRadioAltimeterDataProvider

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:51


selectedAdahrsIndex​

protected readonly selectedAdahrsIndex: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:53

Inherited from​

Epic2FsInstrument.selectedAdahrsIndex


selectedAoaIndex​

protected readonly selectedAoaIndex: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:52

Inherited from​

Epic2FsInstrument.selectedAoaIndex


selectedFlapWarningIndex​

protected readonly selectedFlapWarningIndex: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:55

Inherited from​

Epic2FsInstrument.selectedFlapWarningIndex


selectedFmsPosIndex​

protected readonly selectedFmsPosIndex: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:54

Inherited from​

Epic2FsInstrument.selectedFmsPosIndex


softKeyController​

protected readonly softKeyController: Epic2DuController

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:80

Inherited from​

Epic2FsInstrument.softKeyController


speedLimitPublisher​

protected readonly speedLimitPublisher: SpeedLimitPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:127

Inherited from​

Epic2FsInstrument.speedLimitPublisher


systems​

protected readonly systems: AvionicsSystem[] = []

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:135

Inherited from​

Epic2FsInstrument.systems


timerPublisher​

protected readonly timerPublisher: FlightTimerPublisher<any>

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:125

Inherited from​

Epic2FsInstrument.timerPublisher


trafficInstrument​

protected readonly trafficInstrument: TrafficInstrument

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:132

Inherited from​

Epic2FsInstrument.trafficInstrument


verticalPathCalculator​

protected readonly verticalPathCalculator: SmoothingPathCalculator

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:104

Inherited from​

Epic2FsInstrument.verticalPathCalculator


vNavPublisher​

protected readonly vNavPublisher: VNavSimVarPublisher

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:120

Inherited from​

Epic2FsInstrument.vNavPublisher


xmlLogicHost​

protected readonly xmlLogicHost: CompositeLogicXMLHost

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:56


xpdrInstrument​

protected readonly xpdrInstrument: XPDRInstrument

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:133

Inherited from​

Epic2FsInstrument.xpdrInstrument

Methods​

createSystems()​

protected createSystems(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:242

Creates this instrument's avionics systems.

Returns​

void

Inherited from​

Epic2FsInstrument.createSystems


createTrafficInstrument()​

protected createTrafficInstrument(): TrafficInstrument

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:215

Creates an instance of TrafficInstrument for this instrument.

Returns​

TrafficInstrument

An instance of TrafficInstrument.

Inherited from​

Epic2FsInstrument.createTrafficInstrument


doInit()​

protected doInit(): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:96

Init instrument.

Returns​

void

Overrides​

Epic2FsInstrument.doInit


getBootDuration()​

protected getBootDuration(): number

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:373

Gets the duration, in milliseconds, required for this instrument to boot on power up.

Returns​

number

The duration, in milliseconds, required for this instrument to boot on power up.

Inherited from​

Epic2FsInstrument.getBootDuration


onBootFinished()​

protected onBootFinished(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:498

Responds to when this instrument is finished booting.

Returns​

void

Inherited from​

Epic2FsInstrument.onBootFinished


onBootStart()​

protected onBootStart(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:490

Responds to when the instrument begins to boot

Returns​

void

Inherited from​

Epic2FsInstrument.onBootStart


onFlightStart()​

onFlightStart(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:399

Returns​

void

Inherit Doc​

Inherited from​

Epic2FsInstrument.onFlightStart


onGameStateChanged()​

onGameStateChanged(oldState, newState): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:405

Parameters​

ParameterType
oldStateGameState
newStateGameState

Returns​

void

Inherit Doc​

Inherited from​

Epic2FsInstrument.onGameStateChanged


onInteractionEvent()​

onInteractionEvent(args): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:204

Parameters​

ParameterType
argsstring[]

Returns​

void

Inherit Doc​

Overrides​

Epic2FsInstrument.onInteractionEvent


onPowerChanged()​

protected onPowerChanged(current, previous): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:169

Responds to when this instrument's power state changes.

Parameters​

ParameterTypeDescription
currentbooleanThe current power state.
previousboolean | undefinedThe previous power state, or undefined if the previous state was invalid.

Returns​

void

Overrides​

Epic2FsInstrument.onPowerChanged


onPoweredStart()​

protected onPoweredStart(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:504

Returns​

void

Inherit Doc​

Inherited from​

Epic2FsInstrument.onPoweredStart


onPowerOff()​

onPowerOff(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:451

A callback which is executed when this instrument transitions from a power-on to power-off state.

Returns​

void

Inherited from​

Epic2FsInstrument.onPowerOff


onPowerOn()​

onPowerOn(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:435

A callback which is executed when this instrument transitions from a power-off to power-on state.

Returns​

void

Inherited from​

Epic2FsInstrument.onPowerOn


onSoundEnd()​

onSoundEnd(soundEventId): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:411

Parameters​

ParameterType
soundEventIdName_Z

Returns​

void

Inherit Doc​

Inherited from​

Epic2FsInstrument.onSoundEnd


renderComponents()​

protected renderComponents(): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:188

Returns​

void

Inherit Doc​


renderPluginComponents()​

protected renderPluginComponents(): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:178

Renders any plugin UI components.

Returns​

void


setSelectedDu()​

protected setSelectedDu(hostDuIndex?): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:513

Sets the selected display unit index (for TSC/MF controller input).

Parameters​

ParameterTypeDescription
hostDuIndex?DisplayUnitIndicesThe DU index to set; defaults to this display's host DU.

Returns​

void

Inherited from​

Epic2FsInstrument.setSelectedDu


Update()​

Update(): void

Defined in: workingtitle-instruments-epic2/instruments/html_ui/Pages/VCockpit/Instruments/NavSystems/Epic2v2/MFD/LowerMFD/Epic2LowerMfdInstrument.tsx:163

Returns​

void

Inherit Doc​

Overrides​

Epic2FsInstrument.Update


updateSystems()​

protected updateSystems(): void

Defined in: workingtitle-instruments-epic2/shared/Epic2FsInstrument.tsx:387

Updates this instrument's systems.

Returns​

void

Inherited from​

Epic2FsInstrument.updateSystems