Browse Source

uncrustify libraries/AP_AnalogSource/AP_AnalogSource_Arduino.h

mission-4.1.18
uncrustify 13 years ago committed by Pat Hickey
parent
commit
46eeaffdf1
  1. 20
      libraries/AP_AnalogSource/AP_AnalogSource_Arduino.h

20
libraries/AP_AnalogSource/AP_AnalogSource_Arduino.h

@ -12,33 +12,33 @@ @@ -12,33 +12,33 @@
class AP_AnalogSource_Arduino : public AP_AnalogSource
{
public:
public:
AP_AnalogSource_Arduino( uint8_t pin, float prescale = 1.0 ) :
_prescale(prescale) {
assign_pin_index(pin);
}
// setup the timer callback
static void init_timer(AP_PeriodicProcess * scheduler);
static void init_timer(AP_PeriodicProcess * scheduler);
// read a value with a prescale
float read(void);
float read(void);
// read the raw 16 bit ADC value
uint16_t read_raw(void);
uint16_t read_raw(void);
// read a Vcc value in millivolts
uint16_t read_vcc(void);
uint16_t read_vcc(void);
// read the average 16 bit ADC value since
// we last called read_average().
float read_average(void);
float read_average(void);
private:
uint8_t _pin_index;
float _prescale;
private:
uint8_t _pin_index;
float _prescale;
void assign_pin_index(uint8_t pin);
void assign_pin_index(uint8_t pin);
};
#endif // __AP_ANALOG_SOURCE_ARDUINO_H__

Loading…
Cancel
Save