FM

Dependencies:   SimpleDMA eeprom mbed-rtos mbed FreescaleIAP

Fork of CDMS_CODE by shubham c

Revision:
352:022c513aee03
Parent:
351:a89a46894ec0
Child:
353:e1803e801e20
--- a/COM_MNG_TMTC.h	Sun Jan 22 04:47:11 2017 +0000
+++ b/COM_MNG_TMTC.h	Mon Feb 06 16:36:46 2017 +0000
@@ -1616,6 +1616,8 @@
             if (DEBUG)\
                 gPC.puts("ABORTING DUE TO ABORT ON NACK\r\n");\
             /*EXITED DUE TO ABORT ON NACK:*/\
+            COM_DATA_fromuC_ENAIN = 0;\
+            COM_DATA_fromISO_ENAOUT=0;\
             COM_TX_CNTRL = 0;\
             RX1M.attach(&rx_read, Serial::RxIrq);\
             gFLAGS = gFLAGS & (~COM_MNG_TMTC_RUNNING_FLAG);\
@@ -1624,6 +1626,8 @@
         else if( (gFLAGS & COM_PA_HOT_FLAG) || (gFLAGS & COM_PA_OC_FLAG) ){\
             /*PA HOT: WAIT FOR TIMEOUT*/\
             gCOM_PA_COOLING_TIMEOUT.attach(&after_cooling_pa, COM_PA_COOLING_TIME_LIMIT);\
+            COM_DATA_fromuC_ENAIN = 0;\
+            COM_DATA_fromISO_ENAOUT=0;\
             COM_TX_CNTRL = 0;\
             RX1M.attach(&rx_read, Serial::RxIrq);\
             gFLAGS = gFLAGS & (~COM_MNG_TMTC_RUNNING_FLAG);\