FM
Dependencies: SimpleDMA eeprom mbed-rtos mbed FreescaleIAP
Fork of CDMS_CODE by
Diff: ThreadsAndFunctions.h
- Revision:
- 353:e1803e801e20
- Parent:
- 352:022c513aee03
- Child:
- 354:0da912441c7b
--- a/ThreadsAndFunctions.h Mon Feb 06 16:36:46 2017 +0000 +++ b/ThreadsAndFunctions.h Tue Feb 21 06:30:56 2017 +0000 @@ -53,7 +53,7 @@ //gPAY_SPI->bulkRead_resume(&payload_isr_fun); } // DMA_LED1 = !DMA_LED1; // added by samp - + //__disable_irq(); srp(gPAYLOAD_BUFFER);//skip one apcket when cdms resets uint8_t sd_stat1 = 0; @@ -85,6 +85,7 @@ gPC.printf("\n\rDMA error");*/ gPC.printf("\r\nreleasing mutex for Sci\n\r"); DMA_LED1 =0; + //__enable_irq(); gMutex.unlock(); } } @@ -194,7 +195,7 @@ // DISABLE THREADS HK_counter->stop(); gPAY_SPI->bulkRead_pause(); - PL_GPIO_1_STATUS=1; + PL_GPIO_3_STATUS=1; gFLAGS = gFLAGS | COM_SESSION_FLAG; gSESSION_TIMEOUT.attach(&after_session, COM_SESSION_TIMEOUT); gFLAGS = gFLAGS | COM_RX_FLAG;