fixing Android

This commit is contained in:
rusefi 2020-07-09 11:51:52 -04:00
parent d31cb79119
commit faedd3e665
2 changed files with 5 additions and 8 deletions

View File

@ -19,6 +19,7 @@ import java.util.List;
public class AndroidSerial implements IoStream { public class AndroidSerial implements IoStream {
private static final int ST_CDC = 0x5740; private static final int ST_CDC = 0x5740;
private final IncomingDataBuffer dataBuffer;
private boolean isClosed; private boolean isClosed;
private UsbSerialPort usbSerialPort; private UsbSerialPort usbSerialPort;
@ -31,18 +32,14 @@ public class AndroidSerial implements IoStream {
return prober.findAllDrivers(usbManager); return prober.findAllDrivers(usbManager);
} }
public AndroidSerial(UsbSerialPort usbSerialPort) { public AndroidSerial(UsbSerialPort usbSerialPort, Logger logger) {
this.usbSerialPort = usbSerialPort; this.usbSerialPort = usbSerialPort;
} dataBuffer = IncomingDataBuffer.createDataBuffer(this, logger);
@Override
public void setDataBuffer(IncomingDataBuffer dataBuffer) {
} }
@Override @Override
public IncomingDataBuffer getDataBuffer() { public IncomingDataBuffer getDataBuffer() {
return null; return dataBuffer;
} }
@Override @Override

View File

@ -233,7 +233,7 @@ public class rusEFI extends Activity {
port.open(connection); port.open(connection);
port.setParameters(115200, 8, UsbSerialPort.STOPBITS_1, UsbSerialPort.PARITY_NONE); port.setParameters(115200, 8, UsbSerialPort.STOPBITS_1, UsbSerialPort.PARITY_NONE);
AndroidSerial serial = new AndroidSerial(port); AndroidSerial serial = new AndroidSerial(port, Logger.CONSOLE);
mResultView.append("Switching to DFU\n"); mResultView.append("Switching to DFU\n");
DfuHelper.sendDfuRebootCommand(serial, new StringBuilder(), Logger.CONSOLE); DfuHelper.sendDfuRebootCommand(serial, new StringBuilder(), Logger.CONSOLE);