diff --git a/src/comm/QGCFlightGearLink.cc b/src/comm/QGCFlightGearLink.cc index 195b5c09530eb43b54f5ec641f7c53e1e22aa136..36f4dcb431f1660e9f381661f4c5f1cb056f03f7 100644 --- a/src/comm/QGCFlightGearLink.cc +++ b/src/comm/QGCFlightGearLink.cc @@ -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