Proximity strip reader

Dependencies:   mbed sfh7779

Fork of StarterKit by Rick McConney

Revision:
39:3bbb3dbb531b
Parent:
38:532a0d929756
Child:
44:60008ebffdd4
diff -r 532a0d929756 -r 3bbb3dbb531b Proximity.cpp
--- a/Proximity.cpp	Mon Sep 26 18:02:16 2016 +0000
+++ b/Proximity.cpp	Tue Sep 27 15:45:21 2016 +0000
@@ -124,12 +124,13 @@
 {
     int i=0;
     int index = 0;
+    index += sprintf(&dataStr[index],"[");
     for (i=0; i<NUM_PROXIMIY_SENSORS; i++)
     {
         if(i<NUM_PROXIMIY_SENSORS-1)
             index += snprintf(&dataStr[index], 128, "{\"s\":%d,\"p\":%d,\"l\":%d,\"r\":%d},", i,proximityData[i][0],proximityData[i][1],proximityData[i][2]);
         else
-            index += snprintf(&dataStr[index], 128, "{\"s\":%d,\"p\":%d,\"l\":%d,\"r\":%d}", i,proximityData[i][0],proximityData[i][1],proximityData[i][2]);
+            index += snprintf(&dataStr[index], 128, "{\"s\":%d,\"p\":%d,\"l\":%d,\"r\":%d}]", i,proximityData[i][0],proximityData[i][1],proximityData[i][2]);
         lastProximityData[i][0] = proximityData[i][0];
         lastProximityData[i][1] = proximityData[i][1];
         lastProximityData[i][2] = proximityData[i][2];