To fix the hang problem

Dependencies:   FreescaleIAP SimpleDMA mbed-rtos mbed

Fork of CDMS_CODE by shubham c

Committer:
samp1234
Date:
Tue Jan 17 06:19:27 2017 +0000
Revision:
345:8e6b2b4d244e
Parent:
319:c11a52b91d25
Changes include PL GPIO control during COM thread, SD card writing in science thread, Re-init HK Timer in alternate science thread to synchronise ISR.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ee12b079 209:63e9c8f8b5d2 1 #define P_COM_INIT {\
ee12b079 209:63e9c8f8b5d2 2 gFLAGS = gFLAGS | COM_INIT_STATUS_FLAG;\
ee12b079 209:63e9c8f8b5d2 3 RF_SW_CNTRL_BCN = 1;\
ee12b079 209:63e9c8f8b5d2 4 Thread::wait(25);\
ee12b079 209:63e9c8f8b5d2 5 RF_SW_CNTRL_BCN = 0;\
ee12b079 319:c11a52b91d25 6 gFLAGS = gFLAGS & (~RF_SW_STATUS_FLAG);/*RF_SW_STATUS_FLAG set to RF_COM_BCN*/\
aniruddhv 262:752c8689944a 7 COM_RX_CNTRL = 0;\
ee12b079 209:63e9c8f8b5d2 8 Thread::wait(200);\
ee12b079 209:63e9c8f8b5d2 9 COM_RX_CNTRL = 1;\
ee12b079 209:63e9c8f8b5d2 10 gFLAGS = gFLAGS & (~COM_INIT_STATUS_FLAG);\
ee12b079 209:63e9c8f8b5d2 11 }