Original
Fork of PCA9547 by
Diff: PCA9547.cpp
- Revision:
- 9:d0c2d2b24941
- Parent:
- 8:c716fb3ccb8d
diff -r c716fb3ccb8d -r d0c2d2b24941 PCA9547.cpp --- a/PCA9547.cpp Fri Apr 17 03:34:23 2015 +0000 +++ b/PCA9547.cpp Fri Sep 04 21:36:14 2015 +0000 @@ -40,7 +40,8 @@ void PCA9547::select( char channel ) { char data = 0x08 | channel; - + //char data = 0xF8 | channel; + i2c.write( i2c_addr, &data, 1 ); } @@ -50,3 +51,9 @@ i2c.write( i2c_addr, &data, 1 ); } + +char PCA9547::ReadControl (void){ + char data; + i2c.read( i2c_addr | 0x01, &data, 1, 0); + return data; +}