|
|
|
@ -200,6 +200,28 @@ MissionItem::MissionItem(int sequenceNumber,
@@ -200,6 +200,28 @@ MissionItem::MissionItem(int sequenceNumber,
|
|
|
|
|
|
|
|
|
|
MissionItem::MissionItem(const MissionItem& other, QObject* parent) |
|
|
|
|
: QObject(parent) |
|
|
|
|
, _rawEdit(false) |
|
|
|
|
, _dirty(false) |
|
|
|
|
, _sequenceNumber(0) |
|
|
|
|
, _isCurrentItem(false) |
|
|
|
|
, _distance(0.0) |
|
|
|
|
, _homePositionSpecialCase(false) |
|
|
|
|
, _homePositionValid(false) |
|
|
|
|
, _altitudeRelativeToHomeFact (0, "Altitude is relative to home", FactMetaData::valueTypeUint32) |
|
|
|
|
, _commandFact (0, "Command:", FactMetaData::valueTypeUint32) |
|
|
|
|
, _frameFact (0, "Frame:", FactMetaData::valueTypeUint32) |
|
|
|
|
, _param1Fact (0, "Param1:", FactMetaData::valueTypeDouble) |
|
|
|
|
, _param2Fact (0, "Param2:", FactMetaData::valueTypeDouble) |
|
|
|
|
, _param3Fact (0, "Param3:", FactMetaData::valueTypeDouble) |
|
|
|
|
, _param4Fact (0, "Param4:", FactMetaData::valueTypeDouble) |
|
|
|
|
, _param5Fact (0, "Lat/X:", FactMetaData::valueTypeDouble) |
|
|
|
|
, _param6Fact (0, "Lon/Y:", FactMetaData::valueTypeDouble) |
|
|
|
|
, _param7Fact (0, "Alt/Z:", FactMetaData::valueTypeDouble) |
|
|
|
|
, _supportedCommandFact (0, "Command:", FactMetaData::valueTypeUint32) |
|
|
|
|
, _param1MetaData(FactMetaData::valueTypeDouble) |
|
|
|
|
, _param2MetaData(FactMetaData::valueTypeDouble) |
|
|
|
|
, _param3MetaData(FactMetaData::valueTypeDouble) |
|
|
|
|
, _param4MetaData(FactMetaData::valueTypeDouble) |
|
|
|
|
, _syncingAltitudeRelativeToHomeAndFrame (false) |
|
|
|
|
, _syncingHeadingDegreesAndParam4 (false) |
|
|
|
|
, _syncingSupportedCommandAndCommand (false) |
|
|
|
|