From d27202103418df588d80fa32e8e22b9b80b94c1b Mon Sep 17 00:00:00 2001 From: Arthur Benemann Date: Mon, 30 Sep 2013 15:03:23 -0300 Subject: [PATCH] Adding support for the new FT231X IC from FTDI To use it as a serial-USB bridge it's the same thing as a FT232 IC --- UsbSerialExamples/res/xml/device_filter.xml | 3 +++ .../com/hoho/android/usbserial/driver/FtdiSerialDriver.java | 1 + .../src/com/hoho/android/usbserial/driver/UsbId.java | 1 + 3 files changed, 5 insertions(+) diff --git a/UsbSerialExamples/res/xml/device_filter.xml b/UsbSerialExamples/res/xml/device_filter.xml index d9036a7..ce0fc43 100644 --- a/UsbSerialExamples/res/xml/device_filter.xml +++ b/UsbSerialExamples/res/xml/device_filter.xml @@ -2,6 +2,9 @@ + + + diff --git a/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java b/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java index 3bc3cc5..53e7c7d 100644 --- a/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java +++ b/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java @@ -540,6 +540,7 @@ public class FtdiSerialDriver extends CommonUsbSerialDriver { supportedDevices.put(Integer.valueOf(UsbId.VENDOR_FTDI), new int[] { UsbId.FTDI_FT232R, + UsbId.FTDI_FT231X, }); return supportedDevices; } diff --git a/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/UsbId.java b/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/UsbId.java index fb2764d..2b228aa 100644 --- a/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/UsbId.java +++ b/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/UsbId.java @@ -31,6 +31,7 @@ public final class UsbId { public static final int VENDOR_FTDI = 0x0403; public static final int FTDI_FT232R = 0x6001; + public static final int FTDI_FT231X = 0x6015; public static final int VENDOR_ATMEL = 0x03EB; public static final int ATMEL_LUFA_CDC_DEMO_APP = 0x2044;