Browse Source

[LP Support] - Add OpenPilot hardware USB IDs

QGC4.4
Alessio Morale 9 years ago
parent
commit
02908ee4ab
  1. 7
      android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java
  2. 6
      android/src/com/hoho/android/usbserial/driver/UsbId.java

7
android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java

@ -297,6 +297,13 @@ public class CdcAcmSerialDriver extends CommonUsbSerialDriver { @@ -297,6 +297,13 @@ public class CdcAcmSerialDriver extends CommonUsbSerialDriver {
UsbId.DEVICE_UBLOX_7,
UsbId.DEVICE_UBLOX_8,
});
supportedDevices.put(Integer.valueOf(UsbId.VENDOR_OPENPILOT),
new int[] {
UsbId.DEVICE_CC3D,
UsbId.DEVICE_REVOLUTION,
UsbId.DEVICE_SPARKY2,
UsbId.DEVICE_OPLINK,
});
return supportedDevices;
}

6
android/src/com/hoho/android/usbserial/driver/UsbId.java

@ -68,6 +68,12 @@ public final class UsbId { @@ -68,6 +68,12 @@ public final class UsbId {
public static final int DEVICE_UBLOX_7 = 0x01a7;
public static final int DEVICE_UBLOX_8 = 0x01a8;
public static final int VENDOR_OPENPILOT = 0x20A0;
public static final int DEVICE_REVOLUTION = 0x415E;
public static final int DEVICE_OPLINK = 0x415C;
public static final int DEVICE_SPARKY2 = 0x41D0;
public static final int DEVICE_CC3D = 0x415D;
private UsbId() {
throw new IllegalAccessError("Non-instantiable class.");
}

Loading…
Cancel
Save