CDMS code for testing sbc

Dependencies:   FreescaleIAP SimpleDMA mbed-rtos mbed

Fork of CDMS_CODE by shubham c

Revision:
269:72529b247333
Parent:
203:424308159a56
--- a/OBSRS.h	Wed Jul 20 09:58:59 2016 +0000
+++ b/OBSRS.h	Thu Jul 21 13:18:02 2016 +0000
@@ -256,7 +256,7 @@
         if(counter_EoS == 120){\
             counter_EoS = 0;\
             /*gPC.printf("EoS sent");*/\
-            restart_adf();\
+            restart_adf_flag = true;\
             enable_new_segment = true;\
             /*cout<<"new session"<<ENDL;*/\
             /*cout<<"new segment"<<ENDL;*/\
@@ -358,7 +358,9 @@
 void send_tm_from_SD_card_fun(){
 /*    gPC.printf("\n\rsend tm sd called\r\n");*/
     for(counter_buffer_112=0;counter_buffer_112<112;counter_buffer_112++){
-        if(enable_new_segment){                     // starting new segment
+        if(restart_adf_flag)
+            buffer_112[counter_buffer_112] = 0;
+        else if(enable_new_segment){                     // starting new segment
             send_S_frame;
             T_frames_sent=0;
         }
@@ -543,7 +545,6 @@
 //                delete ack_and_callsign;
 //                ack_and_callsign = temp;
             }
-            
         }
         else if(last_buffer){
             /*gPC.printf("last buffer2");*/