mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-05 09:15:34 +08:00
refs #171, added support for custom packages
This commit is contained in:
@@ -81,6 +81,32 @@ namespace BlackCore
|
||||
virtual void sendMetarQuery(const QString &airportICAO) override;
|
||||
virtual void sendWeatherDataQuery(const QString &airportICAO) override;
|
||||
|
||||
// some helper methods
|
||||
|
||||
//!
|
||||
|
||||
|
||||
/*!
|
||||
* \brief Create the data load for FSIPI(R) packages / FsInn
|
||||
* \details FSIPI(R) queries
|
||||
* <BLOCKQUOTE>
|
||||
* index 0 .. 0/1 ???
|
||||
* 1 .. MQT, GEC, DLH -> Airline ICAO, most of the time empty
|
||||
* 2 .. AIRCRAFT ICAO "B747"
|
||||
* 3 .. 10.64195
|
||||
* 4 .. 1.06080:
|
||||
* 5 .. 5825.00000
|
||||
* 6 .. 4.DD89CCB6.EC9BB7D7
|
||||
* 7 .. 3-letter combined L2J
|
||||
* 8 .. Model string
|
||||
* </BLOCKQUOTE>
|
||||
* \remarks This helper here has more or less the function of documenting the package,
|
||||
* it is nothing but a little string concatenating
|
||||
*/
|
||||
static QStringList createFsipiCustomPackageData(const QString &unknown01, const QString &airlineDesignator, const QString &aircraftDesignator,
|
||||
const QString &magicNumber1, const QString &magicNumber2, const QString &magicNumber3, const QString &magicNumber4,
|
||||
const QString &combinedType, const QString &modelString);
|
||||
|
||||
private slots:
|
||||
void replyToFrequencyQuery(const BlackMisc::Aviation::CCallsign &callsign);
|
||||
void replyToNameQuery(const BlackMisc::Aviation::CCallsign &callsign);
|
||||
|
||||
Reference in New Issue
Block a user