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