refs #375 finished handling of interim packets

Interim packets are very close to normal position updates. It is
only missing transponder and speed information. On reception
of a interim packet, the information is added to a new
CAircraftSituation. The missing speed information is retrieved
from the last update.
This commit is contained in:
Roland Winklmeier
2015-04-11 21:52:03 +02:00
parent b7b91d8d5b
commit 9079824ab9
5 changed files with 59 additions and 4 deletions

View File

@@ -440,6 +440,12 @@ namespace BlackCore
void aircraftPositionUpdate(const BlackMisc::Aviation::CAircraftSituation &situation,
const BlackMisc::Aviation::CTransponder &transponder);
/*!
* We received a interim notification of the state of another aircraft on the network.
* Corresponding callsign in \sa CAircraftSituation::getCallsign .
*/
void aircraftInterimPositionUpdate(const BlackMisc::Aviation::CAircraftSituation &situation);
/*!
* We received a reply to one of our queries.
* \sa sendFrequencyQuery