working version
Dependencies: mbed mbed-rtos SimpleDMA FreescaleIAP eeprom
Fork of CDMS_CODE_FM_28JAN2017 by
Diff: COM_MNG_TMTC.h
- Revision:
- 352:022c513aee03
- Parent:
- 351:a89a46894ec0
- Child:
- 353:e1803e801e20
diff -r a89a46894ec0 -r 022c513aee03 COM_MNG_TMTC.h --- 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);\