| src/main/java/com/zy/core/thread/impl/ZyStationThread.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/core/thread/impl/ZyStationThread.java
@@ -51,6 +51,20 @@ @SuppressWarnings("InfiniteLoopStatement") public void run() { this.connect(); //设备读取 Thread readThread = new Thread(() -> { while (true) { try { readStatus(); Thread.sleep(200); } catch (Exception e) { log.error("StationThread Fail", e); } } }); readThread.start(); while (true) { try { int step = 1; @@ -59,10 +73,6 @@ step = task.getStep(); } switch (step) { // 读数据 case 1: readStatus(); break; case 2: sendCommand((StationCommand) task.getData()); break;