Grelet Jacques
/
Ni-MH_V3
example code using statis library for temperature measurement with LM35 and LM335
Diff: temperatureSensor.cpp
- Revision:
- 4:ffc39af07ade
- Parent:
- 3:0e06300940cd
- Child:
- 5:0b3569945178
--- a/temperatureSensor.cpp Thu Nov 22 14:47:20 2012 +0000 +++ b/temperatureSensor.cpp Thu Nov 22 15:57:35 2012 +0000 @@ -29,12 +29,13 @@ // read AnalogIn voltage and convert into temperature void temperatureSensor::toDo(void) { _temperature = (_pin * 3.3 * _scaleFactor) - _scaleTemp; - _filter.write( _temperature ); + _filter.put( _temperature ); } // return temperature measurement // add filtering with media and ring buffer float temperatureSensor::read(void) { //return _filter.statis(); - return _filter.read(); + _filter.calcule(); + return _filter.med.valeur; } \ No newline at end of file