This commit is contained in:
Matthew Kennedy 2023-11-03 18:01:55 -07:00 committed by rusefillc
parent 71a49ef990
commit 1f7ec7a0f8
1 changed files with 5 additions and 1 deletions

View File

@ -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);