From 9437326b01d2e4cb9d29ab72c1e6199b741ea67a Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Mon, 3 Jul 2017 16:41:46 +0200 Subject: [PATCH] FlightTaskOrbit: altered initialisation and limiting of parameters for demonstration --- src/lib/FlightTasks/tasks/FlightTaskOrbit.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/FlightTasks/tasks/FlightTaskOrbit.hpp b/src/lib/FlightTasks/tasks/FlightTaskOrbit.hpp index b3e17ca4aa..8599135154 100644 --- a/src/lib/FlightTasks/tasks/FlightTaskOrbit.hpp +++ b/src/lib/FlightTasks/tasks/FlightTaskOrbit.hpp @@ -58,6 +58,9 @@ public: virtual int activate() { FlightTask::activate(); + r = 1.f; + v = 0.5f; + altitude = 6.f; return 0; }; @@ -80,7 +83,7 @@ public: FlightTask::update(); r += _sticks(0) * _deltatime; - r = math::constrain(r, 0.5f, 4.f); + r = math::constrain(r, 1.f, 20.f); v -= _sticks(1) * _deltatime; v = math::constrain(v, -7.f, 7.f); altitude += _sticks(2) * _deltatime;