x

Revision:
1:b28f9b9a8962
Parent:
0:ab3d7d0c34ce
diff -r ab3d7d0c34ce -r b28f9b9a8962 TMP36.h
--- a/TMP36.h	Tue Feb 12 06:23:02 2013 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-#include "mbed.h"
- 
-//Setup a new class for TMP36 sensor
-class TMP36
-{
-public:
-    TMP36(PinName pin);
-    TMP36();
-    operator float ();
-    float read();
-private:
-//class sets up the AnalogIn pin
-    AnalogIn _pin;
-};
- 
-TMP36::TMP36(PinName pin) : _pin(pin)
-{
-// _pin(pin) means pass pin to the AnalogIn constructor
-}
- 
-float TMP36::read()
-{
-//convert sensor reading to temperature in degrees C
-    return ((_pin.read()*3.3)-0.500)*100.0;
-}
-//overload of float conversion (avoids needing to type .read() in equations)
-TMP36::operator float ()
-{
-//convert sensor reading to temperature in degrees C
-    return ((_pin.read()*3.3)-0.500)*100.0;
-}
-           
\ No newline at end of file