From a7f4859698b11872f24d7e89f39771334c8f614b Mon Sep 17 00:00:00 2001 From: Dennis Mannhart Date: Thu, 15 Feb 2018 11:12:55 +0100 Subject: [PATCH] FlightTaskManualAltitudeSmooth: remove unused member methods/variables --- .../tasks/FlightTaskManualAltitudeSmooth.cpp | 9 +-------- .../tasks/FlightTaskManualAltitudeSmooth.hpp | 10 +--------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.cpp b/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.cpp index 936c33a87a..f319e8e830 100644 --- a/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.cpp +++ b/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.cpp @@ -44,20 +44,13 @@ FlightTaskManualAltitudeSmooth::FlightTaskManualAltitudeSmooth(control::SuperBlo _smoothing(_velocity(2), _sticks(2)) {} - -bool FlightTaskManualAltitudeSmooth::activate() -{ - _vel_sp_prev_z = _velocity(2); - return FlightTaskManualAltitude::activate(); -} - void FlightTaskManualAltitudeSmooth::_updateSetpoints() { /* Get yaw, thrust */ FlightTaskManualAltitude::_updateSetpoints(); /* Smooth velocity in z*/ - _smoothing.smoothVelFromSticks(_vel_sp_z, _deltatime); + _smoothing.smoothVelFromSticks(_vel_sp(2), _deltatime); /* Check for altitude lock*/ _updateAltitudeLock(); diff --git a/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.hpp b/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.hpp index 6779c6d5de..628141615f 100644 --- a/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.hpp +++ b/src/lib/FlightTasks/tasks/FlightTaskManualAltitudeSmooth.hpp @@ -45,19 +45,11 @@ class FlightTaskManualAltitudeSmooth : public FlightTaskManualAltitude { public: FlightTaskManualAltitudeSmooth(control::SuperBlock *parent, const char *name); - virtual ~FlightTaskManualAltitudeSmooth() = default; - bool activate() override; - - protected: - virtual void _updateSetpoints() override; private: - - ManualSmoothingZ _smoothing; // Smoothing for velocity setpoints. - float _vel_sp_prev_z{}; // Velocity setpoint from previous iteration. - + ManualSmoothingZ _smoothing; /**< smoothing for velocity setpoints */ };