Browse Source

BUGFIX: When scanning from the top the starting altitude shall be equal to the structure altitude.

QGC4.4
Flavio Tonelli 6 years ago
parent
commit
9895dc7e1f
  1. 2
      src/MissionManager/StructureScanComplexItem.cc

2
src/MissionManager/StructureScanComplexItem.cc

@ -293,7 +293,7 @@ void StructureScanComplexItem::appendMissionItems(QList<MissionItem*>& items, QO @@ -293,7 +293,7 @@ void StructureScanComplexItem::appendMissionItems(QList<MissionItem*>& items, QO
{
int seqNum = _sequenceNumber;
bool startFromTop = _startFromTopFact.rawValue().toBool();
double startAltitude = _scanBottomAltFact.rawValue().toDouble() + (startFromTop ? _structureHeightFact.rawValue().toDouble() : 0);
double startAltitude = (startFromTop ? _structureHeightFact.rawValue().toDouble() : _scanBottomAltFact.rawValue().toDouble());
MissionItem* item = nullptr;

Loading…
Cancel
Save