diff --git a/src/MissionManager/MissionItem.cc b/src/MissionManager/MissionItem.cc index 15ae2657c004bc19ed2cb28a9d0865734b8bc62e..c9143cebf68c1383cb702d064c1524c3c2b890ab 100644 --- a/src/MissionManager/MissionItem.cc +++ b/src/MissionManager/MissionItem.cc @@ -112,6 +112,7 @@ MissionItem::MissionItem(QObject* parent) // Need a good command and frame before we start passing signals around _commandFact.setRawValue(MAV_CMD_NAV_WAYPOINT); _frameFact.setRawValue(MAV_FRAME_GLOBAL_RELATIVE_ALT); + _altitudeRelativeToHomeFact.setRawValue(true); _setupMetaData(); _connectSignals(); @@ -169,6 +170,7 @@ MissionItem::MissionItem(int sequenceNumber, // Need a good command and frame before we start passing signals around _commandFact.setRawValue(MAV_CMD_NAV_WAYPOINT); _frameFact.setRawValue(MAV_FRAME_GLOBAL_RELATIVE_ALT); + _altitudeRelativeToHomeFact.setRawValue(true); _setupMetaData(); _connectSignals(); @@ -223,6 +225,7 @@ MissionItem::MissionItem(const MissionItem& other, QObject* parent) // Need a good command and frame before we start passing signals around _commandFact.setRawValue(MAV_CMD_NAV_WAYPOINT); _frameFact.setRawValue(MAV_FRAME_GLOBAL_RELATIVE_ALT); + _altitudeRelativeToHomeFact.setRawValue(true); _setupMetaData(); _connectSignals();