diff --git a/ArduPlane/test.pde b/ArduPlane/test.pde
index b4137fcdb5fcc90e8872165a363c612bd138bcdf..7c4d9fbddb2e9eea6f2f50975972e603caaf6a94 100644
--- a/ArduPlane/test.pde
+++ b/ArduPlane/test.pde
@@ -577,6 +577,7 @@ test_pressure(uint8_t argc, const Menu::arg *argv)
 
     while(1) {
         hal.scheduler->delay(100);
+        barometer.read();
 
         if (!barometer.healthy()) {
             cliSerial->println_P(PSTR("not healthy"));