DMA issue to be tested

Dependencies:   FreescaleIAP SimpleDMA mbed-rtos mbed

Fork of CDMS_CODE by shubham c

Files at this revision

API Documentation at this revision

Comitter:
ee12b079
Date:
Tue Jul 12 17:03:01 2016 +0000
Parent:
254:22d97475ca79
Commit message:
Latest working code

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
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/COM_MNG_TMTC.h	Tue Jul 12 11:10:48 2016 +0000
+++ b/COM_MNG_TMTC.h	Tue Jul 12 17:03:01 2016 +0000
@@ -1490,7 +1490,7 @@
             gPC.printf("completed or session timed out: %x\r\n", gMASTER_STATE);\
         /*COMPLETED EXECUTION OF TC*/\
         gMASTER_STATE = TCL_STATE_COMPLETED;\
-        /*COM_POWER_OFF_TX;*/\
+        COM_POWER_OFF_TX;\
         reset_all;\
         /*PENDING : ENABLE THREADS*/\
         gPAY_SPI->bulkRead_resume(&payload_isr_fun);\
--- a/ThreadsAndFunctions.h	Tue Jul 12 11:10:48 2016 +0000
+++ b/ThreadsAndFunctions.h	Tue Jul 12 17:03:01 2016 +0000
@@ -113,6 +113,7 @@
     }
     while(true){
         Thread::signal_wait( COM_MNG_TMTC_SIGNAL_UART_INT );
+        /*gPC.printf("in\n");*/
         if( gFLAGS & UART_INT_FLAG ){
             gFLAGS = gFLAGS & (~UART_INT_FLAG);
             if( !(gFLAGS & COM_SESSION_FLAG) ){
@@ -266,7 +267,7 @@
             }
         }
         else if( gFLAGS & COM_PA_HOT_FLAG ){
-            /*gPC.puts("checking for PA hot in main\r\n");*/
+            gPC.puts("checking for PA hot in main\r\n");
             if( gFLAGS & COM_RX_FLAG ){
                 uint8_t tempPA = 0xFF;
                 isPAhot(tempPA);
@@ -297,7 +298,7 @@
             }
         }
         else if( gFLAGS & COM_SESSION_TIMEOUT_FLAG ){
-            /*gPC.puts("session timeout: resetting in main\r\n");*/
+            gPC.puts("session timeout: resetting in main\r\n");
             COM_POWER_OFF_TX;
             /*PENDING : ENABLE THREADS*/
             HK_counter->start(10000);
@@ -308,7 +309,7 @@
             reset_all;
         }
         else{
-            /*gPC.puts("INVALID SIGNAL RECEIVED IN MAIN\r\n");*/
+            gPC.puts("INVALID SIGNAL RECEIVED IN MAIN\r\n");
             // SOME INVALID SIGNAL RECEIVED
             COM_POWER_OFF_TX;
             reset_all;
--- a/main.cpp	Tue Jul 12 11:10:48 2016 +0000
+++ b/main.cpp	Tue Jul 12 17:03:01 2016 +0000
@@ -110,7 +110,7 @@
     gCS_RTC = 1;
     gCS_ADF = 1;
     
-    //FCTN_CDMS_INIT_RTC();/* rtc initialization*/
+    FCTN_CDMS_INIT_RTC();/* rtc initialization*/
     FCTN_CDMS_SD_INIT();/* sd card initialization*/