Browse Source

Do not sample pressure ADC if not configured

sbg
Lorenz Meier 9 years ago
parent
commit
cd37ffd0bf
  1. 2
      src/modules/sensors/sensors.cpp

2
src/modules/sensors/sensors.cpp

@ -1692,6 +1692,7 @@ Sensors::adc_poll(struct sensor_combined_s &raw) @@ -1692,6 +1692,7 @@ Sensors::adc_poll(struct sensor_combined_s &raw)
_battery_current_timestamp = t;
#ifdef ADC_AIRSPEED_VOLTAGE_CHANNEL
} else if (ADC_AIRSPEED_VOLTAGE_CHANNEL == buf_adc[i].am_channel) {
/* calculate airspeed, raw is the difference from */
@ -1720,6 +1721,7 @@ Sensors::adc_poll(struct sensor_combined_s &raw) @@ -1720,6 +1721,7 @@ Sensors::adc_poll(struct sensor_combined_s &raw)
_diff_pres_pub = orb_advertise(ORB_ID(differential_pressure), &_diff_pres);
}
}
#endif
}
}

Loading…
Cancel
Save