Browse Source

range_finder_checks: set range height to valid if signal quality is non-zero

Signed-off-by: RomanBapst <bapstroman@gmail.com>
master
RomanBapst 5 years ago committed by Paul Riseborough
parent
commit
6bc6f26043
  1. 2
      EKF/range_finder_checks.cpp

2
EKF/range_finder_checks.cpp

@ -90,6 +90,8 @@ void Ekf::updateRangeDataValidity() @@ -90,6 +90,8 @@ void Ekf::updateRangeDataValidity()
} else if (_time_bad_rng_signal_quality > 0 && _imu_sample_delayed.time_us - _time_bad_rng_signal_quality > RNG_BAD_SIG_HYST) {
_time_bad_rng_signal_quality = 0;
_rng_hgt_valid = true;
} else if (_time_bad_rng_signal_quality == 0) {
_rng_hgt_valid = true;
}
// Check if excessively tilted

Loading…
Cancel
Save