To fix the hang problem

Dependencies:   FreescaleIAP SimpleDMA mbed-rtos mbed

Fork of CDMS_CODE by shubham c

Revision:
148:46763854fa83
Parent:
142:83f48d1a1bc5
Child:
161:a63672bf4423
--- a/adf.h	Sat Apr 02 12:41:55 2016 +0000
+++ b/adf.h	Wed Apr 06 10:22:10 2016 +0000
@@ -251,23 +251,18 @@
  
 #define send_data {\
 if(sent_tmfrom_SDcard){\
-        gPC.printf("sd call\n\r");\
-        send_tm_from_SD_card_fun();\
-    }else{\
-        snd_tm.transmit_data(buffer_112,&last_buffer);\
-    }\
-    gPC.printf("en write data\n\r");\
-    write_data;\
-    gPC.printf("ex write data\n\r");\
-    if(sent_tmfrom_SDcard){\
-        gPC.printf("sd call\n\r");\
         send_tm_from_SD_card_fun();\
     }else{\
         snd_tm.transmit_data(buffer_112,&last_buffer);\
     }\
     write_data;\
     if(sent_tmfrom_SDcard){\
-        gPC.printf("sd call\n\r");\
+        send_tm_from_SD_card_fun();\
+    }else{\
+        snd_tm.transmit_data(buffer_112,&last_buffer);\
+    }\
+    write_data;\
+    if(sent_tmfrom_SDcard){\
         send_tm_from_SD_card_fun();\
     }else{\
         snd_tm.transmit_data(buffer_112,&last_buffer);\