From 340c451cafd980c85b01d84613a693995469374a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 3 Jun 2013 22:22:26 +1000 Subject: [PATCH] Copter: fixed off-by-one in rcmapper oops ... --- ArduCopter/radio.pde | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ArduCopter/radio.pde b/ArduCopter/radio.pde index e4ef8216b6..228c7156bd 100644 --- a/ArduCopter/radio.pde +++ b/ArduCopter/radio.pde @@ -122,12 +122,12 @@ static void read_radio() ap_system.new_radio_frame = true; uint16_t periods[8]; hal.rcin->read(periods,8); - g.rc_1.set_pwm(periods[rcmap.roll()]); - g.rc_2.set_pwm(periods[rcmap.pitch()]); + g.rc_1.set_pwm(periods[rcmap.roll()-1]); + g.rc_2.set_pwm(periods[rcmap.pitch()-1]); - set_throttle_and_failsafe(periods[rcmap.throttle()]); + set_throttle_and_failsafe(periods[rcmap.throttle()-1]); - g.rc_4.set_pwm(periods[rcmap.yaw()]); + g.rc_4.set_pwm(periods[rcmap.yaw()-1]); g.rc_5.set_pwm(periods[4]); g.rc_6.set_pwm(periods[5]); g.rc_7.set_pwm(periods[6]);