refs #666 XBus receives aircraft situations with timestamps.

This commit is contained in:
Mathew Sutcliffe
2016-06-02 01:28:29 +01:00
parent c64851aeba
commit 37b4b81b9b
5 changed files with 9 additions and 8 deletions

View File

@@ -225,7 +225,7 @@ namespace XBus
m_planesById.clear();
}
void CTraffic::setPlanePosition(const QString &callsign, double latitude, double longitude, double altitude, double pitch, double roll, double heading)
void CTraffic::addPlanePosition(const QString &callsign, double latitude, double longitude, double altitude, double pitch, double roll, double heading, qint64 time)
{
const auto plane = m_planesByCallsign.value(callsign, nullptr);
if (plane)

View File

@@ -101,7 +101,7 @@ namespace XBus
void removeAllPlanes();
//! Set the position of a traffic aircraft
void setPlanePosition(const QString &callsign, double latitude, double longitude, double altitude, double pitch, double roll, double heading);
void addPlanePosition(const QString &callsign, double latitude, double longitude, double altitude, double pitch, double roll, double heading, qint64 time);
//! Set the flight control surfaces and lights of a traffic aircraft
void setPlaneSurfaces(const QString &callsign, double gear, double flap, double spoiler, double speedBrake, double slat, double wingSweep, double thrust,