Browse Source

multirotor_pos_control: reset distance z setpoint when distance_bottom switch switched on

sbg
Anton Babushkin 12 years ago
parent
commit
74af8d2c45
  1. 2
      src/modules/multirotor_pos_control/multirotor_pos_control.c

2
src/modules/multirotor_pos_control/multirotor_pos_control.c

@ -701,7 +701,7 @@ static int multirotor_pos_control_thread_main(int argc, char *argv[]) @@ -701,7 +701,7 @@ static int multirotor_pos_control_thread_main(int argc, char *argv[])
reset_int_z_manual = control_mode.flag_armed && control_mode.flag_control_manual_enabled && !control_mode.flag_control_climb_rate_enabled;
/* reset distance setpoint if distance is not available */
if (!local_pos.dist_bottom_valid) {
if (!local_pos.dist_bottom_valid || !control_mode.flag_use_dist_bottom) {
reset_z_sp_dist = true;
}

Loading…
Cancel
Save