i2c driver for PiBorg PicoBorgReverse
Dependents: TheBubbleWorks_MicroBorg
Diff: PicoBorgReverse.h
- Revision:
- 5:7f64fd1d1c8b
- Parent:
- 2:cecfacbc2048
- Child:
- 7:3b8eea944ba2
--- a/PicoBorgReverse.h Tue Feb 09 15:31:10 2016 +0000 +++ b/PicoBorgReverse.h Tue Feb 09 15:42:23 2016 +0000 @@ -67,7 +67,7 @@ class PicoBorgReverse { public: - PicoBorgReverse(I2C* _i2c) : addr(PBR_DEFAULT_I2C_ADDRESS << 1), i2c(_i2c) { + PicoBorgReverse(I2C* _i2c, char address=PBR_DEFAULT_I2C_ADDRESS) : i2c(_i2c), addr( address<< 1) { } /**************************************/ @@ -159,9 +159,9 @@ void i2c_write(char b1) { char data[1] = {b1}; - this->i2c->write(addr, data, 1); + this->i2c->write(addr, data, 1); + } - } void i2c_write(char b1, char b2) { char data[2] = {b1, b2};