From 1f5fc3e849551f2a53b7489e5d98e3336edeb32e Mon Sep 17 00:00:00 2001 From: Silvan Fuhrer Date: Mon, 11 Dec 2023 12:00:52 +0100 Subject: [PATCH] TECS: init control params to reasonable values MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The control params (eg min/max pitch) are used before they are correctly set by TECS::update(). While this is an issue we should fix, it also doesn't hurt to set them to more reasobale values (eg 30° limit). Signed-off-by: Silvan Fuhrer --- src/lib/tecs/TECS.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/tecs/TECS.hpp b/src/lib/tecs/TECS.hpp index f41a9f4611..6f82fe8c1e 100644 --- a/src/lib/tecs/TECS.hpp +++ b/src/lib/tecs/TECS.hpp @@ -685,9 +685,9 @@ private: .max_climb_rate = 5.0f, .vert_accel_limit = 0.0f, .equivalent_airspeed_trim = 15.0f, - .tas_min = 3.0f, - .pitch_max = 5.0f, - .pitch_min = -5.0f, + .tas_min = 10.0f, + .pitch_max = 0.5f, + .pitch_min = -0.5f, .throttle_trim = 0.0f, .throttle_max = 1.0f, .throttle_min = 0.1f,