MPU6050_2

Revision:
2:8c562a8fed36
Parent:
0:662207e34fba
--- a/I2Cdev.h	Wed May 08 00:34:55 2013 +0000
+++ b/I2Cdev.h	Fri Sep 12 09:28:14 2014 +0800
@@ -9,16 +9,12 @@
 
 #include "mbed.h"
 
-#define I2C_SDA p28
-#define I2C_SCL p27
 
 class I2Cdev {
     private:
         I2C i2c;
-        Serial debugSerial;
     public:
-        I2Cdev();
-        I2Cdev(PinName i2cSda, PinName i2cScl);        
+        I2Cdev(I2C &interface);        
         
         int8_t readBit(uint8_t devAddr, uint8_t regAddr, uint8_t bitNum, uint8_t *data, uint16_t timeout=I2Cdev::readTimeout());
         int8_t readBitW(uint8_t devAddr, uint8_t regAddr, uint8_t bitNum, uint16_t *data, uint16_t timeout=I2Cdev::readTimeout());
@@ -41,4 +37,4 @@
         static uint16_t readTimeout(void);
 };
 
-#endif
\ No newline at end of file
+#endif