Browse Source

Insert supported ROI command

QGC4.4
DonLakeFlyer 7 years ago
parent
commit
39b719efa7
  1. 4
      src/MissionManager/MissionController.cc

4
src/MissionManager/MissionController.cc

@ -365,7 +365,9 @@ int MissionController::insertROIMissionItem(QGeoCoordinate coordinate, int i) @@ -365,7 +365,9 @@ int MissionController::insertROIMissionItem(QGeoCoordinate coordinate, int i)
SimpleMissionItem * newItem = new SimpleMissionItem(_controllerVehicle, this);
newItem->setSequenceNumber(sequenceNumber);
newItem->setCoordinate(coordinate);
newItem->setCommand(MavlinkQmlSingleton::MAV_CMD_DO_SET_ROI);
newItem->setCommand((MavlinkQmlSingleton::Qml_MAV_CMD)(_controllerVehicle->firmwarePlugin()->supportedMissionCommands().contains((MAV_CMD)MAV_CMD_DO_SET_ROI_LOCATION) ?
MAV_CMD_DO_SET_ROI_LOCATION :
MAV_CMD_DO_SET_ROI));
_initVisualItem(newItem);
newItem->setDefaultsForCommand();

Loading…
Cancel
Save