To fix the hang problem
Dependencies: FreescaleIAP SimpleDMA mbed-rtos mbed
Fork of CDMS_CODE by
Diff: OBSRS.h
- Revision:
- 139:1018e1dc82e9
- Parent:
- 127:8a7bee7b8e8b
- Child:
- 140:be4eea8275c3
diff -r 8a7bee7b8e8b -r 1018e1dc82e9 OBSRS.h --- a/OBSRS.h Fri Feb 26 13:01:11 2016 +0000 +++ b/OBSRS.h Sat Mar 12 14:07:32 2016 +0000 @@ -269,8 +269,8 @@ new_OBSRS_TC = false;\ get_call_sign(callsign);\ snd_tm.head_pointer(callsign);\ + int temp = snd_tm.make_shor_tm();\ delete callsign;\ - int temp = snd_tm.make_shor_tm();\ }\ else{\ enable_read_block = true;\ @@ -514,8 +514,8 @@ gLAST_TM_SHORT_OR_LONG = LONG_TM_CODE; } } + ack_and_callsign = ack_head; delete ack_head; - ack_and_callsign = ack_head; while(ack_and_callsign != NULL){ Base_tm *temp = ack_and_callsign->next_TM; delete ack_and_callsign;