Browse Source

Add VID/PID for ArduPilot ChibiOS and DragonLink

QGC4.4
Don Gagne 6 years ago
parent
commit
461f9cb7d9
  1. 12
      android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java
  2. 7
      android/src/com/hoho/android/usbserial/driver/UsbId.java

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

@ -304,6 +304,18 @@ public class CdcAcmSerialDriver extends CommonUsbSerialDriver { @@ -304,6 +304,18 @@ public class CdcAcmSerialDriver extends CommonUsbSerialDriver {
UsbId.DEVICE_SPARKY2,
UsbId.DEVICE_OPLINK,
});
supportedDevices.put(Integer.valueOf(UsbId.VENDOR_ARDUPILOT_CHIBIOS1),
new int[] {
UsbId.DEVICE_ARDUPILOT_CHIBIOS,
});
supportedDevices.put(Integer.valueOf(UsbId.VENDOR_ARDUPILOT_CHIBIOS2),
new int[] {
UsbId.DEVICE_ARDUPILOT_CHIBIOS,
});
supportedDevices.put(Integer.valueOf(UsbId.VENDOR_DRAGONLINK),
new int[] {
UsbId.DEVICE_DRAGONLINK,
});
return supportedDevices;
}

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

@ -74,6 +74,13 @@ public final class UsbId { @@ -74,6 +74,13 @@ public final class UsbId {
public static final int DEVICE_SPARKY2 = 0x41D0;
public static final int DEVICE_CC3D = 0x415D;
public static final int VENDOR_ARDUPILOT_CHIBIOS1 = 0x0483;
public static final int VENDOR_ARDUPILOT_CHIBIOS2 = 0x1209;
public static final int DEVICE_ARDUPILOT_CHIBIOS = 0x5740;
public static final int VENDOR_DRAGONLINK = 0x1FC9;
public static final int DEVICE_DRAGONLINK = 0x0083;
private UsbId() {
throw new IllegalAccessError("Non-instantiable class.");
}

Loading…
Cancel
Save