Commit 1a0b158c authored by Beat Küng's avatar Beat Küng Committed by Beat Küng

PlanManager: upload flight to AirMap when uploading to the vehicle

parent 4b56b0d1
......@@ -18,6 +18,7 @@
#include "QGCApplication.h"
#include "MissionCommandTree.h"
#include "MissionCommandUIInfo.h"
#include "AirMapManager.h"
QGC_LOGGING_CATEGORY(PlanManagerLog, "PlanManagerLog")
......@@ -78,6 +79,13 @@ void PlanManager::writeMissionItems(const QList<MissionItem*>& missionItems)
return;
}
if (_planType == MAV_MISSION_TYPE_MISSION) {
AirMapManager *airmapManager = qgcApp()->toolbox()->airMapManager();
if(airmapManager) {
airmapManager->createFlight(missionItems);
}
}
_clearAndDeleteWriteMissionItems();
bool skipFirstItem = _planType == MAV_MISSION_TYPE_MISSION && !_vehicle->firmwarePlugin()->sendHomePositionToVehicle();
......
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