From 82aeccbf1c19c8edc6305bb18ca8c26ce852e394 Mon Sep 17 00:00:00 2001 From: Peter Lawrence <12226419+majbthrd@users.noreply.github.com> Date: Wed, 20 Jul 2022 17:21:00 -0500 Subject: [PATCH] added VID/PID for Qinheng CH9102F --- usbSerialExamples/src/main/res/xml/device_filter.xml | 1 + .../com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java | 4 ++++ .../main/java/com/hoho/android/usbserial/driver/UsbId.java | 1 + 3 files changed, 6 insertions(+) diff --git a/usbSerialExamples/src/main/res/xml/device_filter.xml b/usbSerialExamples/src/main/res/xml/device_filter.xml index c0d4e55..b2a252c 100644 --- a/usbSerialExamples/src/main/res/xml/device_filter.xml +++ b/usbSerialExamples/src/main/res/xml/device_filter.xml @@ -34,4 +34,5 @@ + diff --git a/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java b/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java index 81df685..dc3ce29 100644 --- a/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java +++ b/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java @@ -326,6 +326,10 @@ public class CdcAcmSerialDriver implements UsbSerialDriver { UsbId.RASPBERRY_PI_PICO_MICROPYTHON, UsbId.RASPBERRY_PI_PICO_SDK, }); + supportedDevices.put(UsbId.VENDOR_QINHENG, + new int[] { + UsbId.QINHENG_CH9102F, + }); return supportedDevices; } diff --git a/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbId.java b/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbId.java index 8e22a7d..48a0f70 100644 --- a/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbId.java +++ b/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbId.java @@ -61,6 +61,7 @@ public final class UsbId { public static final int VENDOR_QINHENG = 0x1a86; public static final int QINHENG_CH340 = 0x7523; public static final int QINHENG_CH341A = 0x5523; + public static final int QINHENG_CH9102F = 0x55D4; // at www.linux-usb.org/usb.ids listed for NXP/LPC1768, but all processors supported by ARM mbed DAPLink firmware report these ids public static final int VENDOR_ARM = 0x0d28;