TradHeli: dynamic flight check uses throttle in 0 to 1 range
This commit is contained in:
parent
d2a1cdf906
commit
a0409e4f9e
@ -54,7 +54,7 @@ void Copter::check_dynamic_flight(void)
|
|||||||
moving = (velocity >= HELI_DYNAMIC_FLIGHT_SPEED_MIN);
|
moving = (velocity >= HELI_DYNAMIC_FLIGHT_SPEED_MIN);
|
||||||
}else{
|
}else{
|
||||||
// with no GPS lock base it on throttle and forward lean angle
|
// with no GPS lock base it on throttle and forward lean angle
|
||||||
moving = (motors.get_throttle() > 800.0f || ahrs.pitch_sensor < -1500);
|
moving = (motors.get_throttle() > 0.8f || ahrs.pitch_sensor < -1500);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!moving && sonar_enabled && sonar.status() == RangeFinder::RangeFinder_Good) {
|
if (!moving && sonar_enabled && sonar.status() == RangeFinder::RangeFinder_Good) {
|
||||||
|
Loading…
Reference in New Issue
Block a user