vr1.1

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of CDMS_RTOS_v1_1 by Team Fox

Revision:
8:607ae92fa6af
Child:
11:d6dc9074075b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.h	Sat Jul 04 08:56:34 2015 +0000
@@ -0,0 +1,25 @@
+/*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*/
+
+/*Delclaring extern objects*/
+extern I2C master;
+extern DigitalOut irpt_2_slv;
+extern SPISlave pl_spi ; // mosi, miso, sclk, ssel --> using SPI1
+/*End*/
+
+/*Declaring global variables*/
+uint64_t sc_timer = 0;
+/*End*/
+
+/*Threads used*/
+Thread *ptr_t_hk_acq;              //pointer to read state of one thread from another
+Thread *ptr_t_sc_data;
+Thread *ptr_t_tc;
+Thread *ptr_t_tm;
+Thread *ptr_t_fault;
+Thread *ptr_t_wdt;
+/*End*/