Latest

Dependencies:   serial_terminal sample_hardware PLL_Config SDCard BMP280 Networkbits TextLCD SDBlockDevice

Revision:
32:8c9d8f2dfe89
Parent:
31:087e295cc859
--- a/main.cpp	Wed Jan 02 19:46:04 2019 +0000
+++ b/main.cpp	Thu Jan 03 10:33:33 2019 +0000
@@ -240,14 +240,14 @@
         producer_tout.attach(producer_toutISR, TOUT_TIME_DEF);
                
         //Update buffer     
-        newestIndex = (newestIndex+1) % BUFFERSIZE;  //CIRCULAR  
-        
-         if (newestIndex == oldestIndex)
+         
+        if ((newestIndex == oldestIndex) && (Nspaces==0))
         {
+            //printQueue.call(printf, "oldest index being increased\n\r");
             oldestIndex = (oldestIndex+1) % BUFFERSIZE;     
         }
             
-         
+        newestIndex = (newestIndex+1) % BUFFERSIZE;  //CIRCULAR 
         /*     
         buffer[newestIndex].updatetemp(sensor.getTemperature());
         buffer[newestIndex].updatepress(sensor.getPressure());