From 4f2cf0c0b12a5f39c31759e357bb2a6ca298123c Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Mon, 23 Dec 2024 01:32:25 +0300 Subject: [PATCH] Don't let throttle be less than 0 in failsafe --- flix/failsafe.ino | 1 + 1 file changed, 1 insertion(+) diff --git a/flix/failsafe.ino b/flix/failsafe.ino index 9d1cfc5..7ddfa65 100644 --- a/flix/failsafe.ino +++ b/flix/failsafe.ino @@ -19,4 +19,5 @@ void descend() { controls[RC_CHANNEL_PITCH] = 0; controls[RC_CHANNEL_YAW] = 0; controls[RC_CHANNEL_THROTTLE] -= dt / DESCEND_TIME; + if (controls[RC_CHANNEL_THROTTLE] < 0) controls[RC_CHANNEL_THROTTLE] = 0; }