Wykres commitów

426 Commity (master)

Autor SHA1 Wiadomość Data
green-green-avk 7ad6c9f688
Merge pull request #334 from green-green-avk/build-env-update
Updating build settings to support current Android Studio and its JRE
2023-04-28 18:35:06 -07:00
green-green-avk 9b915b2f84
release.sh a+x 2021-06-14 20:31:38 -07:00
green-green-avk 7fe4ce6e50
jcenter() expired: => mavenCentral() 2021-06-14 20:31:38 -07:00
alex 94838280cd
Gradle 6.7.1 / AGP 4.2.1 2021-06-14 20:31:33 -07:00
green-green-avk 7fff8b6d5c
Update RELEASING.md 2021-06-14 20:23:58 -07:00
green-green-avk 4353bf1f4f
Merge pull request #333 from green-green-avk/fix-ftdi-baudrate-multiport
FTDI: Fix baudrate setting on multiport devices
2021-06-14 19:18:10 -07:00
alex f0dda6635c
FTDI: Fix baudrate setting on multiport devices
Correction of https://github.com/felHR85/UsbSerial/pull/274
2021-06-14 18:44:59 -07:00
green-green-avk f537d13ede
Merge pull request #270 from changwoo/ftdi-fix-usb-desc-endian
ftdi: Fix bcdDevice endian
2021-06-14 10:20:15 -07:00
green-green-avk 3e0fe32f16
Merge pull request #314 from mobilinkd/CDC-Control
Use proper control index on multi-class CDC devices
2021-06-14 10:18:21 -07:00
Rob Riggs 6987b48e14 Find the proper control index to use for CDC devices with multiple devices classes present. This fixes the problem which prevented the library from working with STM32 Nucleo boards, among others. 2020-06-12 21:30:12 -05:00
Felipe Herranz 319cb9de68
Looking for collaborators 2020-06-12 18:11:16 +02:00
Changwoo Ryu 37eac8d477 ftdi: Fix bcdDevice endian 2019-08-02 20:14:42 +09:00
Felipe Herranz 828809f874 changelog 2019-07-11 23:39:59 +02:00
Felipe Herranz 08ef5bbb3f release 6.1.0 2019-07-11 23:31:57 +02:00
Felipe Herranz 85c69b540d
Merge pull request #261 from winy57/contribution
Added setBreak method for CP21012 devices
2019-07-11 22:28:20 +02:00
Felipe Herranz b967da3c54
Merge pull request #262 from felHR85/rabidaudio-outputstream-fix
Added sync and streams read/write methods with offsets
2019-07-11 22:20:35 +02:00
Mickael Storck f4889f03cb Added setBreak method for CP21012 devices 2019-07-11 11:03:42 +02:00
Felipe Herranz d0232ed59a
Merge pull request #255 from TheSven73/fix-microchip-v2
Correctly determine Microchip pid:vid 04d8:000a device class
2019-07-07 23:46:12 +02:00
Felipe Herranz 538e2e0483 using syncWrite and syncRead new methods in Streams 2019-07-07 23:07:42 +02:00
Felipe Herranz 90396ab436 ftdi adapted for syncRead with offset method 2019-07-07 22:36:22 +02:00
Felipe Herranz fdfb9f1053 added syncRead with offset except in FTDI 2019-07-07 15:41:19 +02:00
Felipe Herranz 1e68f744c5 checking corner cases 2019-07-07 13:09:12 +02:00
Felipe Herranz 58bc4a47c3
Merge pull request #256 from felHR85/ftdi_sync_fix
Back to previous FTDI sync read method. Referenced in #241
2019-07-06 20:48:41 +02:00
Felipe Herranz f0898c3c1d
Merge pull request #245 from janimm/CH34X_baud_rates
Added baud rates 1228800 and 2000000 to CH34X driver
2019-07-06 20:44:05 +02:00
Felipe Herranz 2f4a4de99c changed sync tests 2019-07-05 22:44:45 +02:00
Felipe Herranz 10d1088228 updated with master 2019-07-04 22:49:17 +02:00
Felipe Herranz 4e74b05689
Merge pull request #257 from felHR85/integration_api_tests
Added sync mode in integration app
2019-07-04 22:30:18 +02:00
Felipe Herranz e9eb771541 added sync mode in integration app 2019-07-04 21:46:33 +02:00
Felipe Herranz 9f32a3b7e9 back to previous ftdi syncRead method 2019-07-03 23:36:44 +02:00
Sven Van Asbroeck 6180eb497c Correctly determine Microchip pid:vid 04d8:000a device class
According to the Linux kernel tree [1], Microchip pid:vid 04d8:000a
is generally a CDC ACM device, implemented by a demo firmware
application.

However, some vendors have re-used this vid:pid for other types of
firmware, emulating FTDI chips. The Linux kernel attempts to detect
such cases by matching on interface class/subclass/proto. If these
are ff/ff/00 it uses FTDI, otherwise CDC.

Mimic the Linux kernel's logic in determining whether the Microchip
device is CDC or FTDI.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f08dea734844aa42ec57c229b0b73b3d7d21f810
2019-07-02 10:17:12 -04:00
Charles Julian Knight f52c67a134 added chunked stream methods 2019-06-26 13:39:01 -04:00
Felipe Herranz 91a5368445
Update README.md 2019-05-27 21:57:48 +02:00
Felipe Herranz ffe964f672
fixed link 2019-05-27 01:20:11 +02:00
Felipe Herranz 8261ea855c
Added videotutorials in the wiki 2019-05-27 01:19:18 +02:00
jani c0c5a2848c Added baud rates 1228800 and 2000000 to CH34X driver 2019-05-03 13:45:41 +03:00
Felipe Herranz 3465c5041e changelog updated 2019-05-01 21:21:06 +02:00
Felipe Herranz 1823f2b167 release 6.0.6 2019-05-01 20:59:58 +02:00
Felipe Herranz 1e672fcb96
Merge pull request #243 from felHR85/ftdi_custom_baudrates
Ftdi custom baudrates
2019-05-01 19:47:00 +02:00
Felipe Herranz bef34df377
Merge pull request #240 from xtoolbox/feature_set_break
Add a setBreak interface to support the set break feature
2019-05-01 19:25:26 +02:00
xiongyi 33fed5e09c add a setBreak interface to set the break feature, now tested on FTDI chip. 2019-04-26 10:03:48 +08:00
Felipe Herranz b6aef50017
Readme updated with debugging info 2019-04-07 22:03:33 +02:00
Felipe Herranz 217d651f68 correction in changelog 2019-04-06 12:51:46 +02:00
Felipe Herranz f07bb50b28 updated changelog 2019-04-06 01:15:07 +02:00
Felipe Herranz ca5379f9c4 release 6.0.5 2019-04-06 01:04:00 +02:00
Felipe Herranz 5eddda99e9
Merge pull request #228 from t2t-sonbui/fix-write-thread
Fix Write Thread does not stop when close port
2019-04-06 00:39:47 +02:00
Felipe Herranz 41ced7c2a7
Merge pull request #229 from felHR85/cdc_fix
CDC Default Setup to CDC_CONTROL_LINE_ON
2019-04-06 00:03:02 +02:00
Felipe Herranz 2afa82ddc3
Merge pull request #225 from phuongnam0907/patch-1
Update CP210xIds.java
2019-04-06 00:02:37 +02:00
Felipe Herranz 8a0d9c8850 setBaudRated refactored 2019-04-05 23:40:08 +02:00
Felipe Herranz 9c51f4c19b cdc fix 2019-04-01 23:35:57 +02:00
Felipe Herranz 4108a6905e first version with custom baudrates 2019-03-31 22:10:21 +02:00