Commit Graph

  • aee7fc1b9d ST CDC See https://www.the-sz.com/products/usbid/index.php?v=0483&p=&n= st_cdc rusefi 2020-06-24 20:38:52 -0400
  • 3e7fd9a748 add vectorDrawables.useSupportLibrary=true to sample app master kai-morich 2020-06-11 13:15:00 +0200
  • 735fa3d70f make all SerialPort classes public v2.2.3 kai-morich 2020-06-08 21:57:16 +0200
  • 33149b66fd
    Merge pull request #281 from bensadiku/master kai-morich 2020-05-19 21:10:08 +0200
  • 37324c6b0f Expose isOpen on CommonUsbSerialPort Behxhet Sadiku 2020-05-19 20:50:42 +0200
  • ca78840144 example app with event-based or direct read kai-morich 2020-04-08 22:10:33 +0200
  • 2354f93354 modernize example app kai-morich 2020-03-23 20:11:39 +0100
  • cffe54e15c test control lines kai-morich 2020-03-20 20:11:47 +0100
  • 5096d6940c relax CH340 initialization Kai Morich 2019-02-23 16:10:11 +0100
  • 2cad1fd5a2 fix CP2102N initialization v2.2.2 kai-morich 2020-03-01 13:49:51 +0100
  • 17c3d40605 align device_filter.xml with devices recognized by DefaultProber kai-morich 2020-02-29 19:13:05 +0100
  • 2a77ebf8b9 fix ch340 initialization v2.2.1 kai-morich 2020-02-03 20:36:56 +0100
  • bbed92eafb support multi-port CDC devices v2.2.0 kai-morich 2020-01-08 17:11:08 +0100
  • ce97a3408b reuse UsbRequest kai-morich 2019-12-09 22:42:51 +0100
  • 7b578918b0 support FTDI control lines for multi-port devices kai-morich 2019-11-23 11:01:59 +0100
  • 6b32e25e9c Fixed modem status uholeschak 2015-09-19 11:05:42 +0200
  • 21e96594d2 Added missing functions: - latency timer - modem lines uholeschak 2015-09-19 09:45:55 +0200
  • a954db1b94 readme with sync + async read kai-morich 2019-11-16 00:09:41 +0100
  • 6d3ed12ca8
    Create build.yml kai-morich 2019-11-15 23:57:39 +0100
  • e2e9df8463 reimplement read timeout v2.1.0 kai-morich 2019-11-15 21:45:22 +0100
  • 669ab48e0f resolve merge issue kai-morich 2019-11-15 07:51:03 +0100
  • 8c559ef892
    Merge pull request #240 from tva-TIS/master kai-morich 2019-11-14 19:40:45 +0100
  • 89ad5be9c3 Improved DTR and RTS support. DTR and RTS can now be queried after transmission. Added usage of existing methods and new constants. Tim Vahlbrock 2019-11-14 14:44:39 +0100
  • 92b16a8c24 Merge branch 'master' of https://github.com/mik3y/usb-serial-for-android Tim Vahlbrock 2019-11-14 14:15:39 +0100
  • fd2055791a added proguard rules kai-morich 2019-11-13 07:47:04 +0100
  • 24187b3af6 refactor duplicated code in close method kai-morich 2019-11-09 22:48:00 +0100
  • 5767298636 refactor duplicated read/write methods kai-morich 2019-11-09 20:18:47 +0100
  • e1b62cf675 write + purge tests, remove unused read buffer code kai-morich 2019-11-03 13:59:50 +0100
  • 5c6748e1b8 improve setParameter() error handling kai-morich 2019-11-02 13:08:03 +0100
  • 18b5b6e648 unify open() error handling, more tests, minor cleanup kai-morich 2019-11-02 13:03:11 +0100
  • 6869eff88a revert previous usbRequest.cancel() removal kai-morich 2019-11-02 11:24:58 +0100
  • 7eaea45068 Added DTR and RTS support for cp21xx driver Tim Vahlbrock 2019-10-28 13:20:34 +0100
  • e20b3cc913
    Merge pull request #1 from mik3y/master TVa[TIS] 2019-10-28 13:16:12 +0100
  • 9ea936b14a improve close handling kai-morich 2019-10-27 21:32:38 +0100
  • b3631dff58 README with SerialInputOutputManager for read() and port for write() Kai Morich 2019-10-26 21:32:28 +0200
  • 800381e370 CdcAcm driver: cancel read() on close() Kai Morich 2019-10-26 20:37:06 +0200
  • fac8c9f340 test nonstandard baud rates Kai Morich 2019-10-26 15:40:40 +0200
  • f7399c2aad more coverage tests Kai Morich 2019-10-24 22:25:36 +0200
  • 37059b1a27 reduce non covered code Kai Morich 2019-10-21 21:04:58 +0200
  • ac1fe40793 manage USB permission intent Kai Morich 2019-10-21 20:56:13 +0200
  • 6a50595274
    Merge pull request #231 from mik3y/coverage kai-morich 2019-10-20 22:52:58 +0200
  • 54a3db115f show code coverage Kai Morich 2019-10-20 22:12:56 +0200
  • 9755a4cb87 release preparations v2.0.0 Kai Morich 2019-10-12 11:37:35 +0200
  • 2bee5b930b build with jitpack Kai Morich 2019-10-06 10:31:34 +0200
  • 508c39e66a README cleanup Kai Morich 2019-10-06 10:19:04 +0200
  • 6e58180f91
    Merge pull request #230 from kai-morich/async kai-morich 2019-10-05 14:12:27 +0200
  • 0d48ed04e7 Always use async read, as bulkTransfer can cause data loss. Increase API version to 17 because async read only works reliably since Android 4.2 (http://b.android.com/28023) Kai Morich 2019-02-03 10:22:53 +0100
  • e527afdf35 compile+target sdk 28, gradle 4.6 Kai Morich 2018-11-11 09:29:09 +0100
  • f54dd65624
    Merge pull request #212 from kai-morich/multiport kai-morich 2019-10-05 10:32:27 +0200
  • 61b272b8b6 support ft_232h, cp210_ multiport devices Kai Morich 2018-05-10 20:28:26 +0200
  • 0ea5b282b7 implement async read for all devices Kai Morich 2018-03-23 22:58:33 +0100
  • adb22f718e build tools update; instrumented device test Kai Morich 2018-03-09 22:37:06 +0100
  • c89ca2c96a
    Merge pull request #195 from kai-morich/ch340-parameter kai-morich 2019-10-04 16:50:16 +0200
  • d7147201de
    Merge pull request #188 from kai-morich/ch340-async kai-morich 2019-10-04 16:49:50 +0200
  • eb2de17af8
    Merge pull request #170 from kai-morich/ftdi-async kai-morich 2019-10-04 16:49:03 +0200
  • deabc510c1
    Merge pull request #189 from kai-morich/cdc-endpoints kai-morich 2019-10-04 16:48:03 +0200
  • f1c147125f
    Merge pull request #156 from grevaillot/master kai-morich 2019-10-04 16:45:34 +0200
  • 9c1ca288ae CH34x: data bits, parity, stop bits CP21xx: mark+space all devices: return error on unsupported parameters Kai Morich 2018-01-20 13:09:29 +0100
  • df4e9174cb enable async read for CH340 as in CDC driver to prevent data loss at high baud rates Kai Morich 2017-11-03 22:52:32 +0100
  • fcd8596bdd enable async read for FTDI as in CDC driver. this prevents -1 error from bulkTransfer() when receiving data in multiple packets, e.g. if consumed to slow at high baud rates. prevent loss of last packet if full Kai Morich 2017-04-01 23:15:55 +0200
  • 608c67499a support USB devices with other non CDC related endpoints, e.g. when using ARM mbed DAPLink firmware Kai Morich 2017-02-17 22:03:32 +0100
  • 73b8b73133 ch34xSerialDriver: support more baudrates. Guillaume Revaillot 2016-11-16 13:58:01 +0100
  • b96f9ca7a2 Merge pull request #108 from Scypho/master mike w 2016-09-11 16:32:00 -0400
  • 6d8c40a71c Merge pull request #137 from shanet/readme_fixes mike w 2016-09-11 16:30:05 -0400
  • 3d6c092e07 Merge pull request #147 from jmiguelrc/add_support_arduino_micro mike w 2016-09-11 16:29:18 -0400
  • 458ed446fb Add support for Arduino Micro João Costa 2016-07-08 16:29:55 +0100
  • 1ef426920f fix example code in README shane tully 2016-05-01 18:37:02 -0700
  • 3479892809 fix link to device_filter.xml and remove trailing whitespace in README shane tully 2016-05-01 18:31:40 -0700
  • ccc8e8d3f0 Merge pull request #96 from marcosdiez/dtr_and_rts mike w 2016-03-23 19:31:56 -0400
  • f53c5e548a Merge pull request #103 from xeonfusion/patch-1 mike w 2016-03-23 19:31:24 -0400
  • b9b9c7268f Merge pull request #121 from xseignard/master mike w 2016-03-23 19:27:55 -0400
  • e0d9c3c091 Added CH34x driver xseignard 2015-12-09 02:29:30 +0100
  • a213f06ad0 Merge pull request #111 from sureshjoshi/master mike w 2015-06-23 10:05:45 -0400
  • 9d48757285 - Updating Gradle project to > 1.0.0 - Updated .gitignore with Github ignore settings - Updated build tools and SDK versions to 22 - Migrated .gradle files from pre-1.0.0 to post-1.0.0 SJ 2015-06-23 00:24:43 -0400
  • 45b8364103 adding support for USB devices with only one channel Jens Peter Schroer 2015-05-12 12:22:28 +0200
  • 50dda78a63 Update ProlificSerialDriver.java xeonfusion 2015-03-13 15:50:14 +0400
  • e04c5f8877 User can now set DTR and RTS on the fly Marcos Diez 2015-01-17 14:34:31 +0200
  • 228c7936eb Merge pull request #85 from treymarc/patch-1 mike w 2014-11-10 23:10:04 -0500
  • b251430e02 remove uncessary call to mWriteBuffer.position() Trey Marc 2014-11-10 23:35:03 +0100
  • ef13784f4f Fix off-by-one error in `filterStatusBytes`. mike w 2014-11-10 10:24:53 -0500
  • f6f7e2600a Merge pull request #82 from treymarc/patch-1 mike w 2014-11-10 09:38:27 -0500
  • 37bfca8908 Merge pull request #84 from diegoherranz/master mike w 2014-11-04 10:43:03 -0500
  • 49af3725d0 Fix typo on link to usbSerialExamples Diego Herranz 2014-11-04 16:31:58 +0100
  • 4ccaff47b1 source formating :replaced tab treymarc 2014-10-27 22:03:58 +0100
  • 8f439384a7 Correct USART init for stm32 autobauding Trey Marc 2014-10-27 21:26:37 +0100
  • 09c84a4a3c added support to retrieve the device serial number bens-unit01 2014-09-09 16:06:28 -0400
  • dbdf95525e maven: Update group name and artifact id. mike wakerly 2014-09-08 11:22:17 -0700
  • 06582e68ad Add Maven Central `uploadArchives` target. mike wakerly 2014-09-08 10:41:08 -0700
  • c842a1d5f6 Fix LICENSE file. mike wakerly 2014-09-08 10:39:58 -0700
  • 0b65b42f84 Update build tools. mike wakerly 2014-09-08 10:17:01 -0700
  • 64652c1971 Merge pull request #77 from chiragnagpal/master mike w 2014-09-01 09:52:47 -0700
  • 942adc18a2 modified: README.md Chirag Nagpal 2014-09-01 21:40:26 +0530
  • 4a226864b0 Merge branch 'develop' mike wakerly 2014-06-24 13:47:22 -0700
  • a9c42b96e1 Update build tools. mike wakerly 2014-06-24 13:45:45 -0700
  • 6ef85d04c1 cdc: Special case read timout == Integer.MAX_VALUE. mike wakerly 2014-03-31 22:59:46 -0700
  • 8e8ded4a9c cdc: Add async read capability. mike wakerly 2014-04-15 15:06:00 -0700
  • 95592f984a Convert to gradle. mike wakerly 2014-03-31 23:40:49 -0700
  • 9c577949b0 Add ProbeDevice. mike wakerly 2014-03-31 23:12:52 -0700
  • 66eec6c870 open(): Set mConnection eagerly, and clear on failure. mike wakerly 2014-03-19 21:59:13 -0700
  • 61714523fc Fix open(). mike wakerly 2014-03-19 21:51:09 -0700