From a6d80af9eda281e4522ca08559c32a305f53a4ad Mon Sep 17 00:00:00 2001 From: Pat Hickey Date: Tue, 4 Dec 2012 14:56:57 -0800 Subject: [PATCH] AP_ADC_AnalogSource: obey changes to AnalogSource interface --- libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.cpp | 7 ++++++- libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.h | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.cpp b/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.cpp index 5324462967..373268355b 100644 --- a/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.cpp +++ b/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.cpp @@ -1,8 +1,13 @@ -#include "AP_AnalogSource_ADC.h" +#include "AP_ADC_AnalogSource.h" float AP_ADC_AnalogSource::read() { float fullscale = _adc->Ch(_ch); float scaled = _prescale * fullscale; return scaled; } + +void AP_ADC_AnalogSource::set_pin(uint8_t machtnichts) { + /* it would be an error to call this + * but for now we'll leave it a no-op. */ +} diff --git a/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.h b/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.h index 3e0b7bbbdb..15dd6a5858 100644 --- a/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.h +++ b/libraries/AP_ADC_AnalogSource/AP_ADC_AnalogSource.h @@ -12,6 +12,7 @@ public: _adc(adc), _ch(ch), _prescale(prescale) {} float read(void); + void set_pin(uint8_t); private: AP_ADC * _adc;