From 0b9d0a45594587fccdcf754a38c5471c7f8bd7f4 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 16 Oct 2018 19:18:58 +1100 Subject: [PATCH] AP_Compass: removed incorrect semaphore take() in QMC5883L driver --- libraries/AP_Compass/AP_Compass_QMC5883L.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libraries/AP_Compass/AP_Compass_QMC5883L.cpp b/libraries/AP_Compass/AP_Compass_QMC5883L.cpp index cca8a339a9..4097fc1357 100644 --- a/libraries/AP_Compass/AP_Compass_QMC5883L.cpp +++ b/libraries/AP_Compass/AP_Compass_QMC5883L.cpp @@ -200,10 +200,6 @@ void AP_Compass_QMC5883L::timer() void AP_Compass_QMC5883L::read() { - if (!_sem->take_nonblocking()) { - return; - } - drain_accumulated_samples(_instance); }