diff --git a/src/MissionManager/MissionItem.cc b/src/MissionManager/MissionItem.cc index be7969b96e3226187c490fefd8a78374a7e536b2..c590f19a900c784d49bc9fe4106055e955c7437f 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();