ardupilot/libraries/AP_AnalogSource/AP_AnalogSource_Arduino.h
Pat Hickey 0c0a1b1dcc purple: Added AnalogSource library
this library abstracts out the way of getting an analog value. If the
ADC library is being used then it calls the ADC Ch() method, otherwise
it calls analogRead()
2011-11-25 20:00:16 -08:00

18 lines
323 B
C++

#ifndef __AP_ANALOG_SOURCE_ARDUINO_H__
#define __AP_ANALOG_SOURCE_ARDUINO_H__
#include "AnalogSource.h"
class AP_AnalogSource_Arduino : public AP_AnalogSource
{
public:
AP_AnalogSource_Arduino( int pin ) : _pin(pin) {}
int read(void);
private:
int _pin;
};
#endif // __AP_ANALOG_SOURCE_ARDUINO_H__