aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/meas_airspeed/meas_airspeed.cpp
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-08-06 09:53:52 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-08-06 09:53:52 +0200
commit28fa96e2db8fcf91fa8bb5cb0095b08306985402 (patch)
treeb87712005d7a244865aa402246ef355be7c3a33a /src/drivers/meas_airspeed/meas_airspeed.cpp
parentab90030a0b09f80d1aa24fd0af422c15885ce019 (diff)
downloadpx4-firmware-28fa96e2db8fcf91fa8bb5cb0095b08306985402.tar.gz
px4-firmware-28fa96e2db8fcf91fa8bb5cb0095b08306985402.tar.bz2
px4-firmware-28fa96e2db8fcf91fa8bb5cb0095b08306985402.zip
Made sure airspeed tests reset the sensors to default state
Diffstat (limited to 'src/drivers/meas_airspeed/meas_airspeed.cpp')
-rw-r--r--src/drivers/meas_airspeed/meas_airspeed.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/drivers/meas_airspeed/meas_airspeed.cpp b/src/drivers/meas_airspeed/meas_airspeed.cpp
index ebae21cf7..68d2c5d65 100644
--- a/src/drivers/meas_airspeed/meas_airspeed.cpp
+++ b/src/drivers/meas_airspeed/meas_airspeed.cpp
@@ -415,6 +415,10 @@ test()
warnx("temperature: %d C (0x%02x)", (int)report.temperature, (unsigned) report.temperature);
}
+ /* reset the sensor polling to its default rate */
+ if (OK != ioctl(fd, SENSORIOCSPOLLRATE, SENSOR_POLLRATE_DEFAULT))
+ errx(1, "failed to set default rate");
+
errx(0, "PASS");
}