diff --git a/java/libraries/serial/src/processing/serial/Serial.java b/java/libraries/serial/src/processing/serial/Serial.java index a106ba0f6..aeb76d9ca 100644 --- a/java/libraries/serial/src/processing/serial/Serial.java +++ b/java/libraries/serial/src/processing/serial/Serial.java @@ -200,7 +200,7 @@ public class Serial implements SerialPortEventListener { public void debug() { float secs = (System.nanoTime()-firstEvent)/1000000000.0f; - System.out.println("\nSerial: test #3"); + System.out.println("\nSerial: test #4"); System.out.println(port.getPortName()+" @ "+baudRate+" bps"); System.out.println(secs+" sec receiving data:"); System.out.println(countEvents+" events, "+(countEvents/secs)+" per sec"); @@ -461,6 +461,7 @@ public class Serial implements SerialPortEventListener { long start = System.nanoTime(); // this method can be called from the context of another thread synchronized (buffer) { + toRead = 1; long len = System.nanoTime()-start; if (maxReadSyncTime < len) { maxReadSyncTime = len;