aboutsummaryrefslogtreecommitdiff
path: root/src/modules/sensors
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-10-06 14:18:28 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-10-06 14:18:28 +0200
commitd1871bd7bb9ae9eefdf1ada56fc3f57428e689eb (patch)
tree73b47d4b3b7d89ec9ced5323f4465c5d98a268a9 /src/modules/sensors
parent90c4664dce0e3613e545eabb208aa5fbb02d90e9 (diff)
downloadpx4-firmware-d1871bd7bb9ae9eefdf1ada56fc3f57428e689eb.tar.gz
px4-firmware-d1871bd7bb9ae9eefdf1ada56fc3f57428e689eb.tar.bz2
px4-firmware-d1871bd7bb9ae9eefdf1ada56fc3f57428e689eb.zip
State machine fixes for HIL
Diffstat (limited to 'src/modules/sensors')
-rw-r--r--src/modules/sensors/sensors.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/sensors/sensors.cpp b/src/modules/sensors/sensors.cpp
index 085da905c..9ef0d3c83 100644
--- a/src/modules/sensors/sensors.cpp
+++ b/src/modules/sensors/sensors.cpp
@@ -1224,6 +1224,9 @@ Sensors::parameter_update_poll(bool forced)
void
Sensors::adc_poll(struct sensor_combined_s &raw)
{
+ /* only read if publishing */
+ if (!_publishing)
+ return;
/* rate limit to 100 Hz */
if (hrt_absolute_time() - _last_adc >= 10000) {