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; }