MPU6050_2
Diff: I2Cdev.h
- 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