From 1ae9f30f79ee0008e91238a10524dd732a1a4275 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Wed, 2 Oct 2019 11:49:41 -0700 Subject: [PATCH] Follow page not showing up for Rover --- src/AutoPilotPlugins/APM/APMAutoPilotPlugin.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/AutoPilotPlugins/APM/APMAutoPilotPlugin.cc b/src/AutoPilotPlugins/APM/APMAutoPilotPlugin.cc index 2c5c09d6f..2c2f3f615 100644 --- a/src/AutoPilotPlugins/APM/APMAutoPilotPlugin.cc +++ b/src/AutoPilotPlugins/APM/APMAutoPilotPlugin.cc @@ -10,9 +10,10 @@ #include "APMAutoPilotPlugin.h" #include "UAS.h" -#include "FirmwarePlugin/APM/APMParameterMetaData.h" // FIXME: Hack -#include "FirmwarePlugin/APM/APMFirmwarePlugin.h" // FIXME: Hack -#include "FirmwarePlugin/APM/ArduCopterFirmwarePlugin.h" +#include "APMParameterMetaData.h" +#include "APMFirmwarePlugin.h" +#include "ArduCopterFirmwarePlugin.h" +#include "ArduRoverFirmwarePlugin.h" #include "VehicleComponent.h" #include "APMAirframeComponent.h" #include "APMFlightModesComponent.h" @@ -103,7 +104,7 @@ const QVariantList& APMAutoPilotPlugin::vehicleComponents(void) _safetyComponent->setupTriggerSignals(); _components.append(QVariant::fromValue((VehicleComponent*)_safetyComponent)); - if ((qobject_cast(_vehicle->firmwarePlugin()) || qobject_cast(_vehicle->firmwarePlugin())) && + if ((qobject_cast(_vehicle->firmwarePlugin()) || qobject_cast(_vehicle->firmwarePlugin())) && _vehicle->parameterManager()->parameterExists(-1, QStringLiteral("FOLL_ENABLE"))) { _followComponent = new APMFollowComponent(_vehicle, this); _followComponent->setupTriggerSignals(); -- 2.22.0