From 43a7434ae5f6a9aa360ee81c8c9947dfefb1fa85 Mon Sep 17 00:00:00 2001 From: bsongis Date: Wed, 11 Jun 2014 09:22:52 +0200 Subject: [PATCH] Fixes #1247 --- radio/src/mixer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/mixer.cpp b/radio/src/mixer.cpp index 949d749f0..0e2e274d7 100755 --- a/radio/src/mixer.cpp +++ b/radio/src/mixer.cpp @@ -823,7 +823,7 @@ void evalFlightModeMixes(uint8_t mode, uint8_t tick10ms) //========== OFFSET / AFTER =============== if (apply_offset_and_curve) { int16_t offset = GET_GVAR(MD_OFFSET(md), GV_RANGELARGE_NEG, GV_RANGELARGE, s_current_mixer_flight_mode); - if (offset) dv += calc100toRESX_16Bits(offset) << 8; + if (offset) dv += int32_t(calc100toRESX_16Bits(offset)) << 8; } //========== DIFFERENTIAL =========