From 6e9d42fcb156a1e2204d58ffd09dc750606880aa Mon Sep 17 00:00:00 2001 From: rusefi Date: Wed, 24 Jun 2020 00:52:38 -0400 Subject: [PATCH] REO progress --- .../main/java/com/rusefi/tools/ConsoleTools.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/java_console/ui/src/main/java/com/rusefi/tools/ConsoleTools.java b/java_console/ui/src/main/java/com/rusefi/tools/ConsoleTools.java index 9f93a1130c..b8e1d1b106 100644 --- a/java_console/ui/src/main/java/com/rusefi/tools/ConsoleTools.java +++ b/java_console/ui/src/main/java/com/rusefi/tools/ConsoleTools.java @@ -18,6 +18,7 @@ import com.rusefi.io.ConnectionStatusLogic; import com.rusefi.io.IoStream; import com.rusefi.io.LinkManager; import com.rusefi.io.serial.SerialIoStreamJSerialComm; +import com.rusefi.io.tcp.BinaryProtocolServer; import com.rusefi.maintenance.ExecHelper; import com.rusefi.tools.online.Online; import com.rusefi.tune.xml.Msq; @@ -194,7 +195,17 @@ public class ConsoleTools { System.err.println("rusEFI not detected"); return; } - LinkManager.startAndConnect(autoDetectedPort, ConnectionStateListener.VOID); + LinkManager.startAndConnect(autoDetectedPort, new ConnectionStateListener() { + @Override + public void onConnectionEstablished() { + BinaryProtocolServer.start(); + } + + @Override + public void onConnectionFailed() { + + } + }); } private static void invokeCallback(String callback) {