Original

Fork of PCA9547 by Tedd OKANO

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;    
+}