João Costa
458ed446fb
Add support for Arduino Micro
2016-07-08 16:29:55 +01:00
shane tully
1ef426920f
fix example code in README
2016-05-01 18:43:30 -07:00
shane tully
3479892809
fix link to device_filter.xml and remove trailing whitespace in README
2016-05-01 18:31:40 -07:00
mike w
ccc8e8d3f0
Merge pull request #96 from marcosdiez/dtr_and_rts
...
User can now set DTR and RTS on the fly
2016-03-23 19:31:56 -04:00
mike w
f53c5e548a
Merge pull request #103 from xeonfusion/patch-1
...
Update ProlificSerialDriver.java
2016-03-23 19:31:24 -04:00
mike w
b9b9c7268f
Merge pull request #121 from xseignard/master
...
Added CH34x driver
2016-03-23 19:27:55 -04:00
xseignard
e0d9c3c091
Added CH34x driver
2015-12-09 02:29:30 +01:00
mike w
a213f06ad0
Merge pull request #111 from sureshjoshi/master
...
Updating Gradle project to > 1.0.0
2015-06-23 10:05:45 -04:00
SJ
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
2015-06-23 00:24:43 -04:00
Jens Peter Schroer
45b8364103
adding support for USB devices with only one channel
2015-05-12 12:23:40 +02:00
xeonfusion
50dda78a63
Update ProlificSerialDriver.java
...
Missing Parity case in switch statement causes the Prolific driver code to crash when Parity is set to Even.
2015-03-13 15:50:14 +04:00
Marcos Diez
e04c5f8877
User can now set DTR and RTS on the fly
2015-01-17 14:34:31 +02:00
mike w
228c7936eb
Merge pull request #85 from treymarc/patch-1
...
remove uncessary call to mWriteBuffer.position()
2014-11-10 23:10:04 -05:00
Trey Marc
b251430e02
remove uncessary call to mWriteBuffer.position()
...
assigne len with mWriteBuffer.position() before testing
2014-11-10 23:35:03 +01:00
mike w
ef13784f4f
Fix off-by-one error in filterStatusBytes
.
...
Closes #74 .
2014-11-10 10:24:53 -05:00
mike w
f6f7e2600a
Merge pull request #82 from treymarc/patch-1
...
Correct USART init for stm32 autobauding
2014-11-10 09:38:27 -05:00
mike w
37bfca8908
Merge pull request #84 from diegoherranz/master
...
Fix typo on link to usbSerialExamples
2014-11-04 10:43:03 -05:00
Diego Herranz
49af3725d0
Fix typo on link to usbSerialExamples
2014-11-04 16:31:58 +01:00
treymarc
4ccaff47b1
source formating :replaced tab
2014-10-27 22:03:58 +01:00
Trey Marc
8f439384a7
Correct USART init for stm32 autobauding
...
Hello,
I had some headache trying to figure out the issue when flashing some stm32 mcu over uart [1]
With the above changes i can now flash stm32 devices correctly.
regards,
1 : http://www.st.com/web/en/resource/technical/document/application_note/CD00264342.pdf
2014-10-27 21:26:37 +01:00
bens-unit01
09c84a4a3c
added support to retrieve the device serial number
2014-09-16 11:50:50 -07:00
mike wakerly
dbdf95525e
maven: Update group name and artifact id.
2014-09-08 11:22:17 -07:00
mike wakerly
06582e68ad
Add Maven Central uploadArchives
target.
...
Issue #70 .
2014-09-08 11:02:45 -07:00
mike wakerly
c842a1d5f6
Fix LICENSE file.
...
Source and docs have always listed LGPL v2.1; v3 version was
originally added in error.
2014-09-08 11:02:45 -07:00
mike wakerly
0b65b42f84
Update build tools.
2014-09-08 11:02:45 -07:00
mike w
64652c1971
Merge pull request #77 from chiragnagpal/master
...
Update README.md
2014-09-01 09:52:47 -07:00
Chirag Nagpal
942adc18a2
modified: README.md
2014-09-01 21:40:26 +05:30
mike wakerly
4a226864b0
Merge branch 'develop'
2014-06-24 13:47:22 -07:00
mike wakerly
a9c42b96e1
Update build tools.
2014-06-24 13:45:45 -07:00
mike wakerly
6ef85d04c1
cdc: Special case read timout == Integer.MAX_VALUE.
...
Some systems return 0 from read() when the device has been disconnected.
The only way to detect this is to 'never' expect a timeout.
2014-06-14 12:55:28 -07:00
mike wakerly
8e8ded4a9c
cdc: Add async read capability.
2014-06-14 12:55:28 -07:00
mike wakerly
95592f984a
Convert to gradle.
2014-06-14 12:55:24 -07:00
mike wakerly
9c577949b0
Add ProbeDevice.
2014-06-14 12:55:24 -07:00
mike wakerly
66eec6c870
open(): Set mConnection eagerly, and clear on failure.
...
Similar to CdcAcmSerialDriver. Issue #53 .
2014-06-14 12:55:24 -07:00
mike wakerly
61714523fc
Fix open().
...
Issue #53 .
2014-06-14 12:55:24 -07:00
mike wakerly
a331afaa1a
UsbSerialProber: Expose getDefaultProbeTable().
2014-06-14 12:55:24 -07:00
mike wakerly
e4b3ed610c
UsbSerialPort: Add port number to interface.
2014-06-14 12:55:24 -07:00
mike wakerly
8a152071b4
Update README.md
2014-06-14 12:55:21 -07:00
Felix Hädicke
e62e95be2e
Rename Cp2102SerialDriver to Cp21xxSerialDriver and add Usb IDs for more Silabs devices
...
Conflicts:
UsbSerialLibrary/src/com/hoho/android/usbserial/driver/Cp21xxSerialDriver.java
UsbSerialLibrary/src/com/hoho/android/usbserial/driver/UsbId.java
UsbSerialLibrary/src/com/hoho/android/usbserial/driver/UsbSerialProber.java
2014-06-14 12:53:34 -07:00
mike wakerly
8abc3be1f1
API refactor, adding UsbSerialPort interface.
...
- UsbSerialDriver is now a discrete interface.
- UsbSerialDriver provides getPorts() method, returning one or
more usable UsbSerialPort.
- Use of UsbDeviceConnection is deferred until open(),
making it possible to probe for ports without
permission from Android.
(Thanks to Felix for inspiring some of these changes).
2014-06-14 12:53:34 -07:00
mike w
d9db4e3607
Merge pull request #63 from venkateshshukla/patch-1
...
Corrected USB Control Request Type definitions
2014-05-18 11:47:47 -07:00
Venkatesh Shukla
6ef7e80f81
Corrected USB Control Request Type definitions
...
Even though they are not being used, might as well set them right. The other option would be to delete these four lines. For reference, http://www.beyondlogic.org/usbnutshell/usb6.shtml
SIgned-off-by Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
2014-05-18 22:47:17 +05:30
mike w
5c8a6556a9
Update README.md
2014-03-03 23:44:06 -08:00
mike w
c212114340
Merge pull request #39 from vocaro/master
...
Throw exception on bad parameters to Prolific
2013-11-06 18:34:16 -08:00
Trevor Harmon
275589eeb6
Throw exception on bad parameters to Prolific
2013-11-06 16:02:05 -08:00
mike wakerly
7e9589d582
Add wiki links.
2013-10-28 18:44:33 -07:00
mike wakerly
d207612d4d
Fix for botched merge 730ed711.
2013-10-28 17:20:47 -07:00
Arthur Benemann
d272021034
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
2013-10-28 17:06:51 -07:00
mike wakerly
f878d5db80
Classpath update from ADT.
2013-10-28 17:06:51 -07:00
Felix Hädicke
730ed711e1
UsbSerialPort: add purgeHwBuffers method.
...
Consolidates following changes from Felix (newest first):
1123807 Rename flushHwBuffers to purgeHwBuffers
3eb145d Use UsbSerialPort instead of UsbSerialDriver in SerialInputOutputManager
f91a974 Return true in flushHwBuffers default implementation if there is nothing to flush
69c0b59 Implement flushHwBuffers for Cp2102 driver
4a41bd9 Rename UsbSerialPort.flush function to flushHwBuffers
c908da4 Refactoring: Make ProlificSerialDriver a subclass of CdcAcmSerialDriver
39cb480 Refactoring: New UsbSerialPort interface
d542f64 Refactoring: Do not require permission to USB device when probing
9a13571 Support flushing non-written / non-read data
2013-10-28 17:05:22 -07:00