AnalogIn - use median of the sampling data for stabler input value

Dependencies:   mbed

Committer:
yamaguch
Date:
Mon Jun 20 10:47:02 2011 +0000
Revision:
0:bbe67df5e586
0.9

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yamaguch 0:bbe67df5e586 1 #ifndef MBED_ANALOG_IN2
yamaguch 0:bbe67df5e586 2 #define MBED_ANALOG_IN2
yamaguch 0:bbe67df5e586 3
yamaguch 0:bbe67df5e586 4 #include "mbed.h"
yamaguch 0:bbe67df5e586 5
yamaguch 0:bbe67df5e586 6 class AnalogIn2 {
yamaguch 0:bbe67df5e586 7 public:
yamaguch 0:bbe67df5e586 8 AnalogIn2(PinName pinName);
yamaguch 0:bbe67df5e586 9 float read(int nSamples = 10);
yamaguch 0:bbe67df5e586 10 unsigned short read_u16(int nSamples = 10);
yamaguch 0:bbe67df5e586 11 operator float();
yamaguch 0:bbe67df5e586 12
yamaguch 0:bbe67df5e586 13 private:
yamaguch 0:bbe67df5e586 14 PinName pinName;
yamaguch 0:bbe67df5e586 15 int channel;
yamaguch 0:bbe67df5e586 16 };
yamaguch 0:bbe67df5e586 17
yamaguch 0:bbe67df5e586 18 #endif