From 685dd05479e4540ff51826844dfbd90ebc0be17c Mon Sep 17 00:00:00 2001 From: Andrey Mironov Date: Thu, 1 Mar 2018 21:32:36 +1300 Subject: [PATCH] FC Core: Remove conditional pidUpdateCountDown --- src/main/fc/fc_core.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/main/fc/fc_core.c b/src/main/fc/fc_core.c index 7d74762cb..cc373316b 100644 --- a/src/main/fc/fc_core.c +++ b/src/main/fc/fc_core.c @@ -926,15 +926,6 @@ static void subTaskMotorUpdate(timeUs_t currentTimeUs) DEBUG_SET(DEBUG_PIDLOOP, 2, micros() - startTime); } -uint8_t setPidUpdateCountDown(void) -{ - if (gyroConfig()->gyro_soft_lpf_hz) { - return pidConfig()->pid_process_denom - 1; - } else { - return 1; - } -} - // Function for loop trigger void taskMainPidLoop(timeUs_t currentTimeUs) { @@ -955,7 +946,7 @@ void taskMainPidLoop(timeUs_t currentTimeUs) if (pidUpdateCountdown) { pidUpdateCountdown--; } else { - pidUpdateCountdown = setPidUpdateCountDown(); + pidUpdateCountdown = pidConfig()->pid_process_denom - 1; subTaskPidController(currentTimeUs); subTaskMotorUpdate(currentTimeUs); subTaskMainSubprocesses(currentTimeUs);