Commit 7747c10b authored by Thomas Gubler's avatar Thomas Gubler

FG HIL: loading aircraft from qgroundcontrol folder

parent 937d393d
......@@ -350,6 +350,7 @@ bool QGCFlightGearLink::connectSimulation()
QString fgRoot;
QString fgScenery;
QString terraSyncScenery;
QString fgAircraft;
// QString aircraft;
// if (mav->getSystemType() == MAV_TYPE_FIXED_WING)
......@@ -388,6 +389,8 @@ bool QGCFlightGearLink::connectSimulation()
terraSyncScenery = QDir::homePath() + "/.terrasync/Scenery"; //according to http://wiki.flightgear.org/TerraSync a separate directory is used
#endif
fgAircraft = QApplication::applicationDirPath() + "/files/flightgear/Aircraft";
// Sanity checks
bool sane = true;
QFileInfo executable(processFgfs);
......@@ -427,6 +430,7 @@ bool QGCFlightGearLink::connectSimulation()
/*Prepare FlightGear Arguments */
flightGearArguments << QString("--fg-root=%1").arg(fgRoot);
flightGearArguments << QString("--fg-scenery=%1:%2").arg(fgScenery).arg(terraSyncScenery); //according to http://wiki.flightgear.org/TerraSync a separate directory is used
flightGearArguments << QString("--fg-aircraft=%1").arg(fgAircraft);
if (mav->getSystemType() == MAV_TYPE_QUADROTOR)
{
// FIXME ADD QUAD-Specific protocol here
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment