vr1.1

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of CDMS_RTOS_v1_1 by Team Fox

Revision:
12:cb3ee1ac3638
Parent:
11:d6dc9074075b
--- a/main.cpp	Mon Jul 06 06:25:14 2015 +0000
+++ b/main.cpp	Mon Jul 06 10:31:29 2015 +0000
@@ -12,6 +12,13 @@
 void FCTN_CDMS_INIT()
 {
     all_flags = all_flags|CDMS_INIT_STATUS; //setting the CDMS_INIT_STATUS Flag
+    
+    /*Configuring pins*/
+    InterruptIn pl_sc_data(PTC3);           //interrupt from payload to send science data
+    InterruptIn cdms_rcv_tc(PTC12);         //interrupt from comm b4 sending tc
+    InterruptIn bae_tm_rcv(PTC11);          //interrupt from bae b4 sending tm
+    InterruptIn pl_tm_rcv(PTC10);           //interrupt from bae b4 sending tm
+    /*End*/
         
     master.frequency(100000);              //I2C master frequency initializing
     irpt_2_slv = 1;                        //Interrupt pin to be pulled down in the beginning
@@ -28,12 +35,10 @@
     pl_spi.frequency(1000000);
     /*End*/
     
-    
     FCTN_CDMS_HK_INIT();
-    
-    FCTN_INIT_RTC();
-    
-    int *status_sd = FCTN_INIT_SD();
+    FCTN_INIT_RTC();    
+    FCTN_INIT_SD();
+    all_flags = all_flags&(~CDMS_INIT_STATUS);
 }
 /*End*/