From 718bf566c8438a0af8053c9d9114ffdd021d98ad Mon Sep 17 00:00:00 2001 From: jasonshort Date: Mon, 6 Dec 2010 17:22:05 +0000 Subject: [PATCH] rc range bug fixed git-svn-id: https://arducopter.googlecode.com/svn/trunk@1058 f9c3cf11-9bcb-44bc-f272-b75c42450872 --- libraries/RC_Channel/RC_Channel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/RC_Channel/RC_Channel.cpp b/libraries/RC_Channel/RC_Channel.cpp index ea11ff05a4..73b75b8a43 100644 --- a/libraries/RC_Channel/RC_Channel.cpp +++ b/libraries/RC_Channel/RC_Channel.cpp @@ -157,7 +157,7 @@ RC_Channel::angle_to_pwm() int16_t RC_Channel::pwm_to_range() { - return _low + _high * ((float)(radio_in - radio_min) / (float)(radio_max - radio_min)); + return _low + ((_high - _low) * ((float)(radio_in - radio_min) / (float)(radio_max - radio_min))); } int16_t