DMA issue to be tested
Dependencies: FreescaleIAP SimpleDMA mbed-rtos mbed
Fork of CDMS_CODE by
Diff: OBSRS.h
- Revision:
- 271:72529b247333
- Parent:
- 203:424308159a56
- Child:
- 295:699801854b71
diff -r ded5306a1fd1 -r 72529b247333 OBSRS.h --- 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");*/