vr1.1

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of CDMS_RTOS_v1_1 by Team Fox

Committer:
cholletisaik777
Date:
Sat Jul 04 08:56:34 2015 +0000
Revision:
8:607ae92fa6af
Child:
11:d6dc9074075b
cdms_rtos_v1_0_3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
cholletisaik777 8:607ae92fa6af 1 /*Configuring pins*/
cholletisaik777 8:607ae92fa6af 2 InterruptIn pl_sc_data(PTC3); //interrupt from payload to send science data
cholletisaik777 8:607ae92fa6af 3 InterruptIn cdms_rcv_tc(PTC12); //interrupt from comm b4 sending tc
cholletisaik777 8:607ae92fa6af 4 InterruptIn bae_tm_rcv(PTC11); //interrupt from bae b4 sending tm
cholletisaik777 8:607ae92fa6af 5 InterruptIn pl_tm_rcv(PTC10); ////interrupt from bae b4 sending tm
cholletisaik777 8:607ae92fa6af 6 /*End*/
cholletisaik777 8:607ae92fa6af 7
cholletisaik777 8:607ae92fa6af 8 /*Delclaring extern objects*/
cholletisaik777 8:607ae92fa6af 9 extern I2C master;
cholletisaik777 8:607ae92fa6af 10 extern DigitalOut irpt_2_slv;
cholletisaik777 8:607ae92fa6af 11 extern SPISlave pl_spi ; // mosi, miso, sclk, ssel --> using SPI1
cholletisaik777 8:607ae92fa6af 12 /*End*/
cholletisaik777 8:607ae92fa6af 13
cholletisaik777 8:607ae92fa6af 14 /*Declaring global variables*/
cholletisaik777 8:607ae92fa6af 15 uint64_t sc_timer = 0;
cholletisaik777 8:607ae92fa6af 16 /*End*/
cholletisaik777 8:607ae92fa6af 17
cholletisaik777 8:607ae92fa6af 18 /*Threads used*/
cholletisaik777 8:607ae92fa6af 19 Thread *ptr_t_hk_acq; //pointer to read state of one thread from another
cholletisaik777 8:607ae92fa6af 20 Thread *ptr_t_sc_data;
cholletisaik777 8:607ae92fa6af 21 Thread *ptr_t_tc;
cholletisaik777 8:607ae92fa6af 22 Thread *ptr_t_tm;
cholletisaik777 8:607ae92fa6af 23 Thread *ptr_t_fault;
cholletisaik777 8:607ae92fa6af 24 Thread *ptr_t_wdt;
cholletisaik777 8:607ae92fa6af 25 /*End*/