@Override
public void serialEvent(SerialPortEvent event) {
if (event.getEventType() == SerialPortEvent.DATA_AVAILABLE) {
synchronized (serialPort) {
try {
if (br == null) {
logger.warn("BufferedReader for serial connection is null");
} else {
String line = br.readLine();
logger.trace("Serial event: received '{}'", line);
processNextLine(line);
}
} catch (IOException e) {
logger.warn("Can't read from serial device {}", config.getDeviceName(), e);
tryReopenHardware();
}
}
}
}
CULSerialHandlerImpl.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:openhab1-addons
作者:
评论列表
文章目录