RangeFinder - small bug fix to initialise prescale variable.

Fixed up example sketch so it compiles and works again!
This commit is contained in:
Randy Mackay 2011-12-10 16:23:06 +09:00
parent 55af9dbe61
commit 1f53c25577
3 changed files with 3 additions and 5 deletions

View File

@ -9,7 +9,7 @@ class AP_AnalogSource_ADC : public AP_AnalogSource
{ {
public: public:
AP_AnalogSource_ADC( AP_ADC * adc, int ch, float prescale = 1.0 ) : AP_AnalogSource_ADC( AP_ADC * adc, int ch, float prescale = 1.0 ) :
_adc(adc), _ch(ch) {} _adc(adc), _ch(ch), _prescale(prescale) {}
int read(void); int read(void);
private: private:

View File

@ -8,8 +8,6 @@
class AP_RangeFinder_MaxsonarXL : public RangeFinder class AP_RangeFinder_MaxsonarXL : public RangeFinder
{ {
// public:
//AP_GPS_MTK(Stream *s);
public: public:
AP_RangeFinder_MaxsonarXL(AP_AnalogSource *source, ModeFilter *filter); AP_RangeFinder_MaxsonarXL(AP_AnalogSource *source, ModeFilter *filter);

View File

@ -18,9 +18,9 @@
#define AP_RANGEFINDER_ORIENTATION_BACK_LEFT 5, -5, 0 #define AP_RANGEFINDER_ORIENTATION_BACK_LEFT 5, -5, 0
#define AP_RANGEFINDER_ORIENTATION_FRONT_LEFT 5, 5, 0 #define AP_RANGEFINDER_ORIENTATION_FRONT_LEFT 5, 5, 0
*/ */
//#define AP_RANGEFINDER_PITOT_TUBE 1007
//#define AP_RANGEFINDER_NUM_AVERAGES 4 // define Pitot tube's ADC Channel
#define AP_RANGEFINDER_PITOT_TYPE_ADC_CHANNEL 7
class RangeFinder class RangeFinder
{ {