vr1.1
Dependencies: FreescaleIAP mbed-rtos mbed
Fork of CDMS_RTOS_v1_1 by
Diff: main.cpp
- Revision:
- 12:cb3ee1ac3638
- Parent:
- 11:d6dc9074075b
diff -r d6dc9074075b -r cb3ee1ac3638 main.cpp --- 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*/