From ca40d3b2507a0ea395ac19035db5107bac55cc39 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Tue, 29 Dec 2015 10:05:57 -0800 Subject: [PATCH] Remove meta data hack We have real meta data now. Fake meta data was buggy --- src/FactSystem/Fact.cc | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/src/FactSystem/Fact.cc b/src/FactSystem/Fact.cc index 77a7331ae..919a1e636 100644 --- a/src/FactSystem/Fact.cc +++ b/src/FactSystem/Fact.cc @@ -420,41 +420,6 @@ QString Fact::group(void) const void Fact::setMetaData(FactMetaData* metaData) { - // FIXME: Hack to stuff enums into APM parameters, wating on real APM metadata - - static QStringList apmFlightModeParamList; - static QStringList apmFlightModeEnumStrings; - static QVariantList apmFlightModeEnumValues; - - static QStringList apmChannelOptParamList; - static QStringList apmChannelOptEnumStrings; - static QVariantList apmChannelOptEnumValues; - - if (apmFlightModeEnumStrings.count() == 0) { - apmFlightModeParamList << "FLTMODE1" << "FLTMODE2" << "FLTMODE3" << "FLTMODE4" << "FLTMODE5" << "FLTMODE6"; - apmFlightModeEnumStrings << "Stabilize" << "Acro" << "AltHold" << "Auto" << "Guided" << "Loiter" << "RTL" << "Circle" - << "Land" << "Drift" << "Sport" << "Flip" << "AutoTune" << "PosHold" << "Brake"; - for (int i=0; isetEnumInfo(apmFlightModeEnumStrings, apmFlightModeEnumValues); - } else if (apmChannelOptParamList.contains(name())) { - metaData->setEnumInfo(apmChannelOptEnumStrings, apmChannelOptEnumValues); - } - _metaData = metaData; emit valueChanged(cookedValue()); } -- 2.22.0