Library for MAX7300 GPIO Expander

Dependents:   MAX14871_Shield

Revision:
6:3674af0a03cf
Parent:
5:c4d2978bdebb
Child:
7:e75913818f75
--- a/max7300.cpp	Fri Aug 14 04:26:02 2015 +0000
+++ b/max7300.cpp	Fri Oct 16 23:14:22 2015 +0000
@@ -153,7 +153,7 @@
     if(!result)
     {
         //get current port configuration register
-        result = _p_i2c->read(_w_adrs, (data + 1), 1, false);
+        result = _p_i2c->read(_r_adrs, (data + 1), 1, false);
         
         if(!result)
         {
@@ -231,7 +231,7 @@
     if(!result)
     {
         //get port data
-        result = _p_i2c->read(_w_adrs, (data + 1), 1, false);
+        result = _p_i2c->read(_r_adrs, (data + 1), 1, false);
         if(!result)
         {
             result = data[1];
@@ -279,7 +279,7 @@
         if(!result)
         {
             //get port data
-            result = _p_i2c->read(_w_adrs, (data + 1), 1, false);
+            result = _p_i2c->read(_r_adrs, (data + 1), 1, false);
             if(!result)
             {
                 result = data[1];
@@ -329,7 +329,7 @@
     if(!result)
     {
         //get mask data
-        result = _p_i2c->read(_w_adrs, (data + 1), 1, false);
+        result = _p_i2c->read(_r_adrs, (data + 1), 1, false);
         if(!result)
         {
             if(enable_snapshot)
@@ -391,7 +391,7 @@
     if(!result)
     {
         //get current configuration register
-        result = _p_i2c->read(_w_adrs, (local_data + 1), 1, false);
+        result = _p_i2c->read(_r_adrs, (local_data + 1), 1, false);
         
         if(!result)
         {