Command processor to access I2C and SPI Takes URI coded commands and returns JSON array

Fork of SerialInterface by Greg Steiert

Revision:
9:f52181496512
Parent:
8:a0937dc92631
Child:
10:94a98d095b2a
--- a/SerialInterface.h	Fri Dec 16 00:58:28 2016 +0000
+++ b/SerialInterface.h	Thu Oct 19 23:19:42 2017 +0000
@@ -40,7 +40,7 @@
     /** Create a SerialInterface interface
      *
      */
-    SerialInterface(I2C &i2c, SPI &spi, DigitalInOut* gpio, AnalogIn* ain);
+    SerialInterface(I2C *i2c, SPI *spi, DigitalInOut* gpio, AnalogIn* ain);
 
     ~SerialInterface();
 
@@ -100,8 +100,8 @@
     void fnc_spi(char* resp);
 
     // Internal Resources
-    I2C _i2c;
-    SPI _spi;
+    I2C *_i2c;
+    SPI *_spi;
     DigitalInOut *_gpio;
     AnalogIn *_ain;