Skip to main content

Class: Epic2FlightLogger

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:6

A class that logs flight data in the Epic2.

Constructors

Constructor

new Epic2FlightLogger(bus, inertialDataProvider, airspeedDataProvider, airGroundDataProvider): Epic2FlightLogger

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:36

Constructor

Parameters

ParameterTypeDescription
busEventBusThe event bus.
inertialDataProviderInertialDataProviderThe iniertial data provider.
airspeedDataProviderAirspeedDataProviderThe airspeed data provider.
airGroundDataProviderAirGroundDataProviderThe air ground data provider.

Returns

Epic2FlightLogger

Properties

airDistance

readonly airDistance: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:26


avgGroundSpeed

readonly avgGroundSpeed: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:25


avgTrueAirspeed

readonly avgTrueAirspeed: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:24


enrouteTime

readonly enrouteTime: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:22


groundDistance

readonly groundDistance: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:27


landingTime

readonly landingTime: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:23


takeoffTime

readonly takeoffTime: Subject<number>

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:21

Methods

reset()

reset(): void

Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:105

Resets all logged data.

Returns

void