84 QString m_pendingDepartureICAO;
85 QGeoCoordinate m_pendingDepartureCoordinate;
86 QDateTime m_pendingStartTime;
90 QDateTime m_landingPhaseEntryTime;
91 int m_landingCount {0};
96 QDateTime m_lowSpeedEntryTime;
99 static constexpr double defaultTakeoffSpeedKMH = 50.0;
100 static constexpr double airfieldProximityM = 5000.0;
101 static constexpr double altitudeGainFT = 200.0;
102 static constexpr double landingAltitudeAGLFT = 100.0;
103 static constexpr double maxTakeoffAltitudeAGLFT = 500.0;
104 static constexpr double takeoffAbortSpeedFactor = 0.5;
105 static constexpr double maxFlightDurationH = 18.0;
106 static constexpr qint64 takeoffConfirmTimeoutS = 60;
107 static constexpr qint64 landingConfirmTimeoutS = 60;
110 [[nodiscard]]
auto aircraftMinimumSpeed() const ->
Units::Speed;
111 void clearPendingState();