BMP085 Sparkfun class

Revision:
0:2ae3dabe45e8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/BMP085.h	Wed Oct 02 14:02:29 2013 +0000
@@ -0,0 +1,25 @@
+#include "mbed.h"
+
+#define Temp 0x2E
+#define Pressure 0x34
+
+
+class BMP085 {
+public:
+	
+    BMP085(int SlaveAddress, PinName sda, PinName scl, PinName EOC);
+
+		int Read_ConversionValue(unsigned char type);
+		void GetCalibrationData();
+		int calculate_tempc();
+		int calculate_pressure();
+
+private:
+    I2C _i2c;   
+    DigitalIn _eoc;
+		int return16bit(int Reg);
+		int Write_Register (char regnum, char data); 
+		int Read_Register (char regnum, int numbofbytes);  
+};
+
+