working
Dependencies: FreescaleIAP SimpleDMA mbed-rtos mbed
Fork of COM_MNG_TMTC_SIMPLE by
Revision 124:7f0d823c5881, committed 2016-02-07
- Comitter:
- shreeshas95
- Date:
- Sun Feb 07 12:58:05 2016 +0000
- Parent:
- 123:457d6fd9ac37
- Child:
- 127:8a7bee7b8e8b
- Commit message:
- added disable and enable science thread statements
Changed in this revision
COM_MNG_TMTC.h | Show annotated file Show diff for this revision Revisions of this file |
ThreadsAndFunctions.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/COM_MNG_TMTC.h Sun Feb 07 07:52:59 2016 +0000 +++ b/COM_MNG_TMTC.h Sun Feb 07 12:58:05 2016 +0000 @@ -1370,6 +1370,7 @@ COM_POWER_OFF_TX;\ reset_all;\ /*PENDING : ENABLE THREADS*/\ + gPAY_SPI.bulkRead_start();\ gSESSION_TIMEOUT.detach();\ gFLAGS = gFLAGS & (~COM_MNG_TMTC_RUNNING_FLAG);\ gFLAGS = gFLAGS & (~COM_SESSION_FLAG);\
--- a/ThreadsAndFunctions.h Sun Feb 07 07:52:59 2016 +0000 +++ b/ThreadsAndFunctions.h Sun Feb 07 12:58:05 2016 +0000 @@ -79,6 +79,7 @@ gFLAGS = gFLAGS & (~UART_INT_FLAG); if( !(gFLAGS & COM_SESSION_FLAG) ){ // PENDING : DISABLE THREADS + gPAY_SPI.bulkRead_end(); gFLAGS = gFLAGS | COM_SESSION_FLAG; gSESSION_TIMEOUT.attach(&after_session, SESSION_TIME_LIMIT); gFLAGS = gFLAGS | COM_RX_FLAG; @@ -163,6 +164,7 @@ reset_all; gFLAGS = gFLAGS & (~COM_SESSION_VALIDITY); // PENDING : ENABLE THREADS + gPAY_SPI.bulkRead_start(); gSESSION_TIMEOUT.detach(); gFLAGS = gFLAGS & (~COM_SESSION_FLAG); // WARNING: clear COM_MNG_TMTC ? @@ -215,6 +217,7 @@ gFLAGS = gFLAGS & (~COM_MNG_TMTC_RUNNING_FLAG); reset_all; // PENDING : ENABLE THREADS + gPAY_SPI.bulkRead_start(); gSESSION_TIMEOUT.detach(); gFLAGS = gFLAGS & (~COM_SESSION_FLAG); } @@ -254,6 +257,7 @@ /*gPC.puts("session timeout: resetting in main\r\n");*/ COM_POWER_OFF_TX; /*PENDING : ENABLE THREADS*/ + gPAY_SPI.bulkRead_start(); gSESSION_TIMEOUT.detach(); gFLAGS = gFLAGS & (~COM_MNG_TMTC_RUNNING_FLAG); gFLAGS = gFLAGS & (~COM_SESSION_FLAG); @@ -265,6 +269,7 @@ COM_POWER_OFF_TX; reset_all; // PENDING : ENABLE THREADS + gPAY_SPI.bulkRead_start(); gSESSION_TIMEOUT.detach(); gFLAGS = gFLAGS & (~COM_SESSION_FLAG); }