Browse Source

Plane: force trims for VTOL motors

master
Andrew Tridgell 9 years ago
parent
commit
31fb4cc427
  1. 8
      ArduPlane/quadplane.cpp

8
ArduPlane/quadplane.cpp

@ -444,8 +444,12 @@ bool QuadPlane::setup(void) @@ -444,8 +444,12 @@ bool QuadPlane::setup(void)
// setup the trim of any motors used by AP_Motors so px4io
// failsafe will disable motors
for (uint8_t i=0; i<8; i++) {
RC_Channel_aux::set_servo_failsafe_pwm((RC_Channel_aux::Aux_servo_function_t)(RC_Channel_aux::k_motor1+i),
thr_min_pwm);
RC_Channel_aux::Aux_servo_function_t func = (RC_Channel_aux::Aux_servo_function_t)(RC_Channel_aux::k_motor1+i);
RC_Channel_aux::set_servo_failsafe_pwm(func, thr_min_pwm);
uint8_t chan;
if (RC_Channel_aux::find_channel(func, chan)) {
RC_Channel::rc_channel(chan)->set_radio_trim(thr_min_pwm);
}
}
#if CONFIG_HAL_BOARD == HAL_BOARD_PX4

Loading…
Cancel
Save