vr1.1

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of CDMS_RTOS_v1_1 by Team Fox

main.h

Committer:
cholletisaik777
Date:
2015-07-06
Revision:
11:d6dc9074075b
Parent:
8:607ae92fa6af
Child:
12:cb3ee1ac3638

File content as of revision 11:d6dc9074075b:

/*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 all_flags;
uint32_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*/