EstimatorCheck: fix reporting of low position accuracy failsafe

Signed-off-by: Silvan <silvan@auterion.com>
This commit is contained in:
Silvan 2025-09-12 10:17:43 +02:00 committed by Silvan Fuhrer
parent 8669947bcb
commit db8a1f11a7

View File

@ -621,8 +621,7 @@ void EstimatorChecks::lowPositionAccuracy(const Context &context, Report &report
position_valid_but_low_accuracy = (_param_com_low_eph.get() > FLT_EPSILON && lpos.eph > _param_com_low_eph.get());
}
if (!reporter.failsafeFlags().position_accuracy_low && position_valid_but_low_accuracy
&& _param_com_pos_low_act.get()) {
if (position_valid_but_low_accuracy && _param_com_pos_low_act.get()) {
// only report if armed
if (context.isArmed()) {