├── .github └── workflows │ └── build.yml ├── .gitignore ├── .idea ├── .gitignore ├── AndroidProjectSystem.xml ├── compiler.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── CHANGELOG.txt ├── LICENSE.txt ├── README.md ├── codecov.yml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── settings.gradle ├── test ├── arduino_leonardo_bridge │ └── arduino_leonardo_bridge.ino ├── arduino_leonardo_bridge_castrated_cdc │ ├── CDC.cpp │ ├── README.md │ ├── USBCore.h │ └── arduino_leonardo_bridge_castrated_cdc.ino ├── arduino_leonardo_bridge_multi_cdc │ ├── CDC.cpp │ ├── README.md │ ├── USBCore.cpp │ ├── USBCore.h │ ├── USBDesc.h │ └── arduino_leonardo_bridge_multi_cdc.ino ├── pi_pico │ ├── README.md │ └── tinyusb_dev_cdc_dual_ports.uf2 └── rfc2217_server.diff ├── usbSerialExamples ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── hoho │ │ └── android │ │ └── usbserial │ │ └── examples │ │ ├── CustomProber.java │ │ ├── DevicesFragment.java │ │ ├── MainActivity.java │ │ └── TerminalFragment.java │ └── res │ ├── drawable │ ├── ic_delete_white_24dp.xml │ └── ic_send_white_24dp.xml │ ├── layout │ ├── activity_main.xml │ ├── device_list_header.xml │ ├── device_list_item.xml │ └── fragment_terminal.xml │ ├── menu │ ├── menu_devices.xml │ └── menu_terminal.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values │ ├── arrays.xml │ ├── colors.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ └── device_filter.xml └── usbSerialForAndroid ├── build.gradle ├── coverage.gradle ├── proguard-rules.pro └── src ├── androidTest ├── AndroidManifest.xml └── java │ └── com │ └── hoho │ └── android │ └── usbserial │ ├── CrossoverTest.java │ ├── DeviceTest.java │ ├── driver │ ├── CommonUsbSerialPortWrapper.java │ └── ProlificSerialPortWrapper.java │ └── util │ ├── TelnetWrapper.java │ ├── TestBuffer.java │ └── UsbWrapper.java ├── main ├── AndroidManifest.xml └── java │ └── com │ └── hoho │ └── android │ └── usbserial │ ├── driver │ ├── CdcAcmSerialDriver.java │ ├── Ch34xSerialDriver.java │ ├── ChromeCcdSerialDriver.java │ ├── CommonUsbSerialPort.java │ ├── Cp21xxSerialDriver.java │ ├── FtdiSerialDriver.java │ ├── GsmModemSerialDriver.java │ ├── ProbeTable.java │ ├── ProlificSerialDriver.java │ ├── SerialTimeoutException.java │ ├── UsbId.java │ ├── UsbSerialDriver.java │ ├── UsbSerialPort.java │ └── UsbSerialProber.java │ └── util │ ├── HexDump.java │ ├── MonotonicClock.java │ ├── SerialInputOutputManager.java │ ├── UsbUtils.java │ └── XonXoffFilter.java └── test └── java ├── android └── util │ ├── Log.java │ └── Pair.java └── com └── hoho └── android └── usbserial ├── driver ├── CdcAcmSerialDriverTest.java ├── CommonUsbSerialPortTest.java └── FtdiSerialDriverTest.java └── util ├── HexDumpText.java └── SerialInputOutputManagerTest.java /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/AndroidProjectSystem.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.idea/AndroidProjectSystem.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/CHANGELOG.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/codecov.yml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/jitpack.yml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/settings.gradle -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge/arduino_leonardo_bridge.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge/arduino_leonardo_bridge.ino -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_castrated_cdc/CDC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_castrated_cdc/CDC.cpp -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_castrated_cdc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_castrated_cdc/README.md -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_castrated_cdc/USBCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_castrated_cdc/USBCore.h -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_castrated_cdc/arduino_leonardo_bridge_castrated_cdc.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_castrated_cdc/arduino_leonardo_bridge_castrated_cdc.ino -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_multi_cdc/CDC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_multi_cdc/CDC.cpp -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_multi_cdc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_multi_cdc/README.md -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_multi_cdc/USBCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_multi_cdc/USBCore.cpp -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_multi_cdc/USBCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_multi_cdc/USBCore.h -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_multi_cdc/USBDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_multi_cdc/USBDesc.h -------------------------------------------------------------------------------- /test/arduino_leonardo_bridge_multi_cdc/arduino_leonardo_bridge_multi_cdc.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/arduino_leonardo_bridge_multi_cdc/arduino_leonardo_bridge_multi_cdc.ino -------------------------------------------------------------------------------- /test/pi_pico/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/pi_pico/README.md -------------------------------------------------------------------------------- /test/pi_pico/tinyusb_dev_cdc_dual_ports.uf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/pi_pico/tinyusb_dev_cdc_dual_ports.uf2 -------------------------------------------------------------------------------- /test/rfc2217_server.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/test/rfc2217_server.diff -------------------------------------------------------------------------------- /usbSerialExamples/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/build.gradle -------------------------------------------------------------------------------- /usbSerialExamples/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/CustomProber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/CustomProber.java -------------------------------------------------------------------------------- /usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/DevicesFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/DevicesFragment.java -------------------------------------------------------------------------------- /usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/MainActivity.java -------------------------------------------------------------------------------- /usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/TerminalFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/java/com/hoho/android/usbserial/examples/TerminalFragment.java -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/drawable/ic_delete_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/drawable/ic_delete_white_24dp.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/drawable/ic_send_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/drawable/ic_send_white_24dp.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/layout/device_list_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/layout/device_list_header.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/layout/device_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/layout/device_list_item.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/layout/fragment_terminal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/layout/fragment_terminal.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/menu/menu_devices.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/menu/menu_devices.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/menu/menu_terminal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/menu/menu_terminal.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /usbSerialExamples/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialExamples/src/main/res/xml/device_filter.xml -------------------------------------------------------------------------------- /usbSerialForAndroid/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/build.gradle -------------------------------------------------------------------------------- /usbSerialForAndroid/coverage.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/coverage.gradle -------------------------------------------------------------------------------- /usbSerialForAndroid/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -keep class com.hoho.android.usbserial.driver.* { *; } 2 | -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/CrossoverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/CrossoverTest.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/DeviceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/DeviceTest.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/driver/CommonUsbSerialPortWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/driver/CommonUsbSerialPortWrapper.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/driver/ProlificSerialPortWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/driver/ProlificSerialPortWrapper.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/util/TelnetWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/util/TelnetWrapper.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/util/TestBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/util/TestBuffer.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/util/UsbWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/androidTest/java/com/hoho/android/usbserial/util/UsbWrapper.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/Ch34xSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/Ch34xSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/ChromeCcdSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/ChromeCcdSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CommonUsbSerialPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/CommonUsbSerialPort.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/Cp21xxSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/Cp21xxSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/FtdiSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/FtdiSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/GsmModemSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/GsmModemSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/ProbeTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/ProbeTable.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/ProlificSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/ProlificSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/SerialTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/SerialTimeoutException.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbId.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbSerialDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbSerialDriver.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbSerialPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbSerialPort.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbSerialProber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/UsbSerialProber.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/HexDump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/HexDump.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/MonotonicClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/MonotonicClock.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/SerialInputOutputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/SerialInputOutputManager.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/UsbUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/UsbUtils.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/XonXoffFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/util/XonXoffFilter.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/test/java/android/util/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/test/java/android/util/Log.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/test/java/android/util/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/test/java/android/util/Pair.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/driver/CdcAcmSerialDriverTest.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/driver/CommonUsbSerialPortTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/driver/CommonUsbSerialPortTest.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/driver/FtdiSerialDriverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/driver/FtdiSerialDriverTest.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/util/HexDumpText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/util/HexDumpText.java -------------------------------------------------------------------------------- /usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/util/SerialInputOutputManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mik3y/usb-serial-for-android/HEAD/usbSerialForAndroid/src/test/java/com/hoho/android/usbserial/util/SerialInputOutputManagerTest.java --------------------------------------------------------------------------------