Latest
Dependencies: serial_terminal sample_hardware PLL_Config SDCard BMP280 Networkbits TextLCD SDBlockDevice
Diff: main.cpp
- Revision:
- 32:8c9d8f2dfe89
- Parent:
- 31:087e295cc859
diff -r 087e295cc859 -r 8c9d8f2dfe89 main.cpp --- 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());