init

Dependencies:   aconno_I2C Lis2dh12 WatchdogTimer

Revision:
51:9078e6928412
Parent:
48:64b1613941d5
--- a/NRFuart.cpp	Thu May 16 12:31:44 2019 +0000
+++ b/NRFuart.cpp	Thu May 23 11:39:28 2019 +0000
@@ -17,9 +17,9 @@
         NRF_UART0->TASKS_STARTTX = 1;
         //NRF_UART0->INTENCLR = 0xffffffffUL;
         //NRF_UART0->INTENSET = UART_INTENSET_RXDRDY_Msk; //or
-        /*NRF_UART0->INTENSET = (UART_INTENSET_RXDRDY_Set << UART_INTENSET_RXDRDY_Pos) |
-                              (UART_INTENSET_TXDRDY_Set << UART_INTENSET_TXDRDY_Pos) |
-                              (UART_INTENSET_ERROR_Set << UART_INTENSET_ERROR_Pos);*/    
+        //NRF_UART0->INTENSET = (UART_INTENSET_RXDRDY_Set << UART_INTENSET_RXDRDY_Pos) |
+        //                      (UART_INTENSET_TXDRDY_Set << UART_INTENSET_TXDRDY_Pos) |
+        //                      (UART_INTENSET_ERROR_Set << UART_INTENSET_ERROR_Pos); 
         //NVIC_ClearPendingIRQ(UART0_IRQn);
         //NVIC_SetPriority(UART0_IRQn, 1); //3
         //NVIC_EnableIRQ(UART0_IRQn);
@@ -45,9 +45,9 @@
         NRF_UART0->TASKS_STARTTX = 1;
         //NRF_UART0->INTENCLR = 0xffffffffUL;
         //NRF_UART0->INTENSET = UART_INTENSET_RXDRDY_Msk; //or
-        /*NRF_UART0->INTENSET = (UART_INTENSET_RXDRDY_Set << UART_INTENSET_RXDRDY_Pos) |
-                              (UART_INTENSET_TXDRDY_Set << UART_INTENSET_TXDRDY_Pos) |
-                              (UART_INTENSET_ERROR_Set << UART_INTENSET_ERROR_Pos);*/    
+        //NRF_UART0->INTENSET = (UART_INTENSET_RXDRDY_Set << UART_INTENSET_RXDRDY_Pos) |
+        //                      (UART_INTENSET_TXDRDY_Set << UART_INTENSET_TXDRDY_Pos) |
+        //                      (UART_INTENSET_ERROR_Set << UART_INTENSET_ERROR_Pos);   
         //NVIC_ClearPendingIRQ(UART0_IRQn);
         //NVIC_SetPriority(UART0_IRQn, 1); //3
         //NVIC_EnableIRQ(UART0_IRQn);
@@ -136,12 +136,10 @@
 };
 void NRFuart_flush() {
     if (!NRF_UART0->ENABLE) NRFuart_init_nohwfc();
-    //THIS HASNT BEEN TESTED
-    char char1;
     uint32_t safetycounter = 0;
     while (NRFuart_readable() && safetycounter < 10000) {
         safetycounter ++;
-        char1 = NRFuart_getc();
+        char char1 = NRFuart_getc();
     }
 };
 bool NRFuart_readable() {