diff --git a/java_console/ui/src/main/java/com/rusefi/maintenance/OpenbltJni.java b/java_console/ui/src/main/java/com/rusefi/maintenance/OpenbltJni.java index 6d4a66a348..179692b064 100644 --- a/java_console/ui/src/main/java/com/rusefi/maintenance/OpenbltJni.java +++ b/java_console/ui/src/main/java/com/rusefi/maintenance/OpenbltJni.java @@ -1,13 +1,17 @@ package com.rusefi.maintenance; public final class OpenbltJni { - interface OpenbltCallbacks + public interface OpenbltCallbacks { void log(String line); void updateProgress(int percent); void error(String line); } + static { + System.loadLibrary("openblt_jni"); + } + public static native void loadFirmware(String filename, OpenbltCallbacks callbacks); public static native void sessionStart(String serialPort, OpenbltCallbacks callbacks); public static native void erase(OpenbltCallbacks callbacks);