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
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
inertialDataProvider | InertialDataProvider | The iniertial data provider. |
airspeedDataProvider | AirspeedDataProvider | The airspeed data provider. |
airGroundDataProvider | AirGroundDataProvider | The air ground data provider. |
Returns
Epic2FlightLogger
Properties
airDistance
readonlyairDistance:Subject<number>
Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:26
avgGroundSpeed
readonlyavgGroundSpeed:Subject<number>
Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:25
avgTrueAirspeed
readonlyavgTrueAirspeed:Subject<number>
Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:24
enrouteTime
readonlyenrouteTime:Subject<number>
Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:22
groundDistance
readonlygroundDistance:Subject<number>
Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:27
landingTime
readonlylandingTime:Subject<number>
Defined in: workingtitle-instruments-epic2/shared/Fms/Epic2FlightLogger.ts:23
takeoffTime
readonlytakeoffTime: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