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); }