storing variables in single array for transmission

Dependencies:   SDFileSystem dspmodified mbed

Fork of FTPGET_Merged by Pravin Magar

Files at this revision

API Documentation at this revision

Comitter:
lalitkumar
Date:
Fri Jun 26 13:29:32 2015 +0000
Parent:
23:69ac079fb31e
Commit message:
bug fixes

Changed in this revision

merged_code.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/merged_code.cpp	Fri Jun 26 11:06:54 2015 +0000
+++ b/merged_code.cpp	Fri Jun 26 13:29:32 2015 +0000
@@ -469,7 +469,7 @@
             fprintf(fp,"\n%d %d",index[i], int(maxima[i]));
             //pc.printf("\r\n %d %d",index[i], int(maxima[i]));
             
-            pc.printf("\r\n index[i] is=%d %.f",index[i],maxima[i]);
+            pc.printf("\r\n index[i] is=%d %d",index[i],int(maxima[i]));
             
             sprintf(inde,"%d",index[i]);
             
@@ -639,11 +639,12 @@
         file_data[i]= time_stamp[i];
         count=count+1;
     }
-    strcat(file_data,"\r\n");
+    file_data[count]=13;
+    file_data[count+1]=10;                           //wrong code
     count=count+2;
          
     char AC_rms[10];
-    sprintf(AC_rms," %.0f",AC_rms_value);
+    sprintf(AC_rms,"%.0f",AC_rms_value);
     pc.printf("\r\n AC_rms is=%.f",AC_rms); 
       
     int length=0;
@@ -661,7 +662,8 @@
         }    
         
     }
-    strcat(file_data,"\r\n");
+    file_data[count]=13;
+    file_data[count+1]=10;
     count=count+2;
     
     pc.printf("\r\nfile_data is=%s",file_data);