From e27481826c72d71c28740b3ecfa3ea9471b8687d Mon Sep 17 00:00:00 2001 From: Thomas Gubler Date: Sun, 3 Mar 2013 23:43:17 +0100 Subject: write adc values to sensors combined and log them --- apps/sensors/sensors.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'apps/sensors/sensors.cpp') diff --git a/apps/sensors/sensors.cpp b/apps/sensors/sensors.cpp index 6a4cf0c65..b5badec71 100644 --- a/apps/sensors/sensors.cpp +++ b/apps/sensors/sensors.cpp @@ -1004,6 +1004,10 @@ Sensors::adc_poll(struct sensor_combined_s &raw) if (ret >= (int)sizeof(buf_adc[0])) { + if (i < (sizeof(raw.adc_voltage_v)) / sizeof(raw.adc_voltage_v[0])) { + raw.adc_voltage_v[i] = buf_adc[i].am_data; + } + if (ADC_BATTERY_VOLTAGE_CHANNEL == buf_adc[i].am_channel) { /* Voltage in volts */ float voltage = (buf_adc[i].am_data * _parameters.battery_voltage_scaling); -- cgit v1.2.3