From 02908ee4ab0d12bb7b98591aa8f70441318a3a1f Mon Sep 17 00:00:00 2001 From: Alessio Morale Date: Mon, 12 Sep 2016 23:18:35 +0200 Subject: [PATCH] [LP Support] - Add OpenPilot hardware USB IDs --- .../hoho/android/usbserial/driver/CdcAcmSerialDriver.java | 7 +++++++ android/src/com/hoho/android/usbserial/driver/UsbId.java | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java b/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java index b1599474f..808933671 100644 --- a/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java +++ b/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java @@ -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; } diff --git a/android/src/com/hoho/android/usbserial/driver/UsbId.java b/android/src/com/hoho/android/usbserial/driver/UsbId.java index 4fabc3def..ef2acf7ee 100644 --- a/android/src/com/hoho/android/usbserial/driver/UsbId.java +++ b/android/src/com/hoho/android/usbserial/driver/UsbId.java @@ -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."); } -- 2.22.0