This website requires JavaScript.
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