diff --git a/prog/detect/detect.pl b/prog/detect/detect.pl index 67fc9c6b..6aaae257 100755 --- a/prog/detect/detect.pl +++ b/prog/detect/detect.pl @@ -605,7 +605,7 @@ sub add_to_chips_detected if ($detected_ref->[$j]->{driver} eq $datahash->{driver} and $detected_ref->[$j]->{description} eq $datahash->{description} and $detected_ref->[$j]->{address} eq $datahash->{address}) { - if ($detected_ref->[$j]->{confidence} > $datahash->{confidence}) { + if ($detected_ref->[$j]->{confidence} < $datahash->{confidence}) { push @$misdetected_ref, $detected_ref->[$j]; splice @$detected_ref, $j, 1; push @$new_detected_ref, $datahash; diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect index 67fc9c6b..6aaae257 100755 --- a/prog/detect/sensors-detect +++ b/prog/detect/sensors-detect @@ -605,7 +605,7 @@ sub add_to_chips_detected if ($detected_ref->[$j]->{driver} eq $datahash->{driver} and $detected_ref->[$j]->{description} eq $datahash->{description} and $detected_ref->[$j]->{address} eq $datahash->{address}) { - if ($detected_ref->[$j]->{confidence} > $datahash->{confidence}) { + if ($detected_ref->[$j]->{confidence} < $datahash->{confidence}) { push @$misdetected_ref, $detected_ref->[$j]; splice @$detected_ref, $j, 1; push @$new_detected_ref, $datahash;