Browse Source

AP_IOMCU: removed rc_channel range check

feedback from @WickedShell
master
Andrew Tridgell 6 years ago
parent
commit
46fcfe0582
  1. 3
      libraries/AP_IOMCU/AP_IOMCU.cpp

3
libraries/AP_IOMCU/AP_IOMCU.cpp

@ -814,9 +814,6 @@ bool AP_IOMCU::setup_mixing(RCMapper *rcmap, int8_t override_chan, float mixing_ @@ -814,9 +814,6 @@ bool AP_IOMCU::setup_mixing(RCMapper *rcmap, int8_t override_chan, float mixing_
MIX_UPDATE(mixing.rc_channel[2], rcmap->throttle());
MIX_UPDATE(mixing.rc_channel[3], rcmap->yaw());
for (uint8_t i=0; i<4; i++) {
if (mixing.rc_channel[i] <= 0 || mixing.rc_channel[i] >= NUM_RC_CHANNELS) {
continue;
}
const RC_Channel *ch = RC_Channels::rc_channel(mixing.rc_channel[i]-1);
if (!ch) {
continue;

Loading…
Cancel
Save