diff --git a/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java b/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java index 3dec53a9a78daf83393b11a77147bcc3a21abe86..4a56e4273dbba5f1712f09fbf4f4f9b05c571882 100644 --- a/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java +++ b/android/src/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java @@ -246,6 +246,13 @@ public class CdcAcmSerialDriver extends CommonUsbSerialDriver { new int[] { UsbId.DEVICE_PX4FMU, }); + supportedDevices.put(Integer.valueOf(UsbId.VENDOR_UBLOX), + new int[] { + UsbId.DEVICE_UBLOX_5, + UsbId.DEVICE_UBLOX_6, + UsbId.DEVICE_UBLOX_7, + UsbId.DEVICE_UBLOX_8, + }); 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 618fbc844b398d5179c566933761188a2553e810..4fabc3defffe0083e1a3981b4493e6574d1dad09 100644 --- a/android/src/com/hoho/android/usbserial/driver/UsbId.java +++ b/android/src/com/hoho/android/usbserial/driver/UsbId.java @@ -62,6 +62,12 @@ public final class UsbId { public static final int VENDOR_PROLIFIC = 0x067b; public static final int PROLIFIC_PL2303 = 0x2303; + public static final int VENDOR_UBLOX = 0x1546; + public static final int DEVICE_UBLOX_5 = 0x01a5; + public static final int DEVICE_UBLOX_6 = 0x01a6; + public static final int DEVICE_UBLOX_7 = 0x01a7; + public static final int DEVICE_UBLOX_8 = 0x01a8; + private UsbId() { throw new IllegalAccessError("Non-instantiable class."); }