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