null check on SerialPort.readBytes

This commit is contained in:
Federico Fissore 2013-02-26 17:42:55 +01:00
parent 23086d6b35
commit 991663409a
1 changed files with 4 additions and 2 deletions

View File

@ -185,8 +185,11 @@ public class Serial implements SerialPortEventListener {
case SerialPortEvent.RXFLAG:
try {
byte[] bytes = port.readBytes();
if (bytes == null) {
return;
}
String bytesAsString = new String(bytes);
if(monitor) {
if (monitor) {
System.out.print(bytesAsString);
}
if (this.consumer != null) {
@ -199,7 +202,6 @@ public class Serial implements SerialPortEventListener {
}
/**
* This will handle both ints, bytes and chars transparently.
*/