From a14dbdcfdb388fbb1eb76b0f7ff53ecec2a60446 Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Wed, 25 Jan 2017 17:42:46 +0100 Subject: [PATCH] sensors: rc refactored min max ifs to constrain --- src/modules/sensors/rc_update.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/modules/sensors/rc_update.cpp b/src/modules/sensors/rc_update.cpp index 9a85e20b49..430206d740 100644 --- a/src/modules/sensors/rc_update.cpp +++ b/src/modules/sensors/rc_update.cpp @@ -161,16 +161,7 @@ RCUpdate::get_rc_value(uint8_t func, float min_value, float max_value) { if (_rc.function[func] >= 0) { float value = _rc.channels[_rc.function[func]]; - - if (value < min_value) { - return min_value; - - } else if (value > max_value) { - return max_value; - - } else { - return value; - } + return math::constrain(value, min_value, max_value); } else { return 0.0f;