| | |
| | | // 启动协议解析器 |
| | | if (serialService.getProtocolParser() != null) { |
| | | serialService.getProtocolParser().start(); |
| | | System.out.println("串口协议解析器已启动"); |
| | | //System.out.println("串口协议解析器已启动"); |
| | | } |
| | | |
| | | // 启动数据捕获并启用调试输出 |
| | | serialService.enableDebugOutput(); |
| | | serialService.startCapture(data -> { |
| | | // 这里会触发SerialPortService中的System.out.println打印 |
| | | // 这里会触发SerialPortService中的//System.out.println打印 |
| | | }); |
| | | |
| | | // 重要修改:移除自动创建主界面的代码 |
| | |
| | | |
| | | // 重要修改:移除自动打开主界面的代码 |
| | | // 由Homein统一管理主界面的创建和显示 |
| | | System.out.println("串口连接成功,准备返回控制权给主程序"); |
| | | //System.out.println("串口连接成功,准备返回控制权给主程序"); |
| | | |
| | | // 只需要关闭对话框,不创建主界面 |
| | | // 主界面将在Homein.showMainInterface()中创建 |