diff --git a/java_console/io/src/test/java/com/rusefi/binaryprotocol/test/SerialSandbox.java b/java_console/io/src/test/java/com/rusefi/binaryprotocol/test/SerialSandbox.java new file mode 100644 index 0000000000..ea6b9ce3e7 --- /dev/null +++ b/java_console/io/src/test/java/com/rusefi/binaryprotocol/test/SerialSandbox.java @@ -0,0 +1,20 @@ +package com.rusefi.binaryprotocol.test; + +import com.rusefi.autodetect.PortDetector; +import com.rusefi.io.LinkManager; + +import java.util.concurrent.CountDownLatch; + +public class SerialSandbox { + public static void main(String[] args) { + String port = PortDetector.autoDetectSerial(callbackContext -> null).getSerialPort(); + System.out.println("Serial detected on " + port); + + LinkManager linkManager = new LinkManager(); + CountDownLatch connected = linkManager.connect(port); + if (connected.getCount() > 0) + throw new IllegalStateException("Not connected in time"); + + + } +}