https://github.com/felHR85/UsbSerial

sort by:
Revision Author Date Message Commit Date
7ad6c9f Merge pull request #334 from green-green-avk/build-env-update Updating build settings to support current Android Studio and its JRE 29 April 2023, 01:35:06 UTC
9b915b2 release.sh a+x 15 June 2021, 03:31:38 UTC
7fe4ce6 jcenter() expired: => mavenCentral() 15 June 2021, 03:31:38 UTC
9483828 Gradle 6.7.1 / AGP 4.2.1 15 June 2021, 03:31:33 UTC
7fff8b6 Update RELEASING.md 15 June 2021, 03:23:58 UTC
4353bf1 Merge pull request #333 from green-green-avk/fix-ftdi-baudrate-multiport FTDI: Fix baudrate setting on multiport devices 15 June 2021, 02:18:10 UTC
f0dda66 FTDI: Fix baudrate setting on multiport devices Correction of https://github.com/felHR85/UsbSerial/pull/274 15 June 2021, 01:44:59 UTC
f537d13 Merge pull request #270 from changwoo/ftdi-fix-usb-desc-endian ftdi: Fix bcdDevice endian 14 June 2021, 17:20:15 UTC
3e0fe32 Merge pull request #314 from mobilinkd/CDC-Control Use proper control index on multi-class CDC devices 14 June 2021, 17:18:21 UTC
6987b48 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. 13 June 2020, 02:30:12 UTC
319cb9d Looking for collaborators 12 June 2020, 16:11:16 UTC
37eac8d ftdi: Fix bcdDevice endian 02 August 2019, 11:14:42 UTC
828809f changelog 11 July 2019, 21:39:59 UTC
08ef5bb release 6.1.0 11 July 2019, 21:31:57 UTC
85c69b5 Merge pull request #261 from winy57/contribution Added setBreak method for CP21012 devices 11 July 2019, 20:28:20 UTC
b967da3 Merge pull request #262 from felHR85/rabidaudio-outputstream-fix Added sync and streams read/write methods with offsets 11 July 2019, 20:20:35 UTC
f4889f0 Added setBreak method for CP21012 devices 11 July 2019, 09:03:42 UTC
d0232ed Merge pull request #255 from TheSven73/fix-microchip-v2 Correctly determine Microchip pid:vid 04d8:000a device class 07 July 2019, 21:46:12 UTC
538e2e0 using syncWrite and syncRead new methods in Streams 07 July 2019, 21:07:42 UTC
90396ab ftdi adapted for syncRead with offset method 07 July 2019, 20:36:22 UTC
fdfb9f1 added syncRead with offset except in FTDI 07 July 2019, 13:41:19 UTC
1e68f74 checking corner cases 07 July 2019, 11:09:12 UTC
58bc4a4 Merge pull request #256 from felHR85/ftdi_sync_fix Back to previous FTDI sync read method. Referenced in #241 06 July 2019, 18:48:41 UTC
f0898c3 Merge pull request #245 from janimm/CH34X_baud_rates Added baud rates 1228800 and 2000000 to CH34X driver 06 July 2019, 18:44:05 UTC
2f4a4de changed sync tests 05 July 2019, 20:44:45 UTC
10d1088 updated with master 04 July 2019, 20:49:17 UTC
4e74b05 Merge pull request #257 from felHR85/integration_api_tests Added sync mode in integration app 04 July 2019, 20:30:18 UTC
e9eb771 added sync mode in integration app 04 July 2019, 19:46:33 UTC
9f32a3b back to previous ftdi syncRead method 03 July 2019, 21:36:44 UTC
6180eb4 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 02 July 2019, 14:17:12 UTC
f52c67a added chunked stream methods 26 June 2019, 17:39:01 UTC
91a5368 Update README.md 27 May 2019, 19:57:48 UTC
ffe964f fixed link 26 May 2019, 23:20:11 UTC
8261ea8 Added videotutorials in the wiki 26 May 2019, 23:19:18 UTC
c0c5a28 Added baud rates 1228800 and 2000000 to CH34X driver 03 May 2019, 10:45:41 UTC
3465c50 changelog updated 01 May 2019, 19:21:06 UTC
1823f2b release 6.0.6 01 May 2019, 18:59:58 UTC
1e672fc Merge pull request #243 from felHR85/ftdi_custom_baudrates Ftdi custom baudrates 01 May 2019, 17:47:00 UTC
bef34df Merge pull request #240 from xtoolbox/feature_set_break Add a setBreak interface to support the set break feature 01 May 2019, 17:25:26 UTC
33fed5e add a setBreak interface to set the break feature, now tested on FTDI chip. 26 April 2019, 02:03:48 UTC
b6aef50 Readme updated with debugging info 07 April 2019, 20:03:33 UTC
217d651 correction in changelog 06 April 2019, 10:51:46 UTC
f07bb50 updated changelog 05 April 2019, 23:15:07 UTC
ca5379f release 6.0.5 05 April 2019, 23:04:00 UTC
5eddda9 Merge pull request #228 from t2t-sonbui/fix-write-thread Fix Write Thread does not stop when close port 05 April 2019, 22:39:47 UTC
41ced7c Merge pull request #229 from felHR85/cdc_fix CDC Default Setup to CDC_CONTROL_LINE_ON 05 April 2019, 22:03:02 UTC
2afa82d Merge pull request #225 from phuongnam0907/patch-1 Update CP210xIds.java 05 April 2019, 22:02:37 UTC
8a0d9c8 setBaudRated refactored 05 April 2019, 21:40:08 UTC
9c51f4c cdc fix 01 April 2019, 21:35:57 UTC
4108a69 first version with custom baudrates 31 March 2019, 20:10:21 UTC
ac88abc added encoded baudrates in ftdi driver 31 March 2019, 19:57:15 UTC
001e745 Fix Write Thread does not stop when close pory 29 March 2019, 07:02:11 UTC
5ec3079 Update CP210xIds.java 28 March 2019, 03:16:39 UTC
3e889f6 changelog 09 March 2019, 20:55:15 UTC
9458b7f release 6.0.4 09 March 2019, 20:46:15 UTC
dcc5063 release script modified 09 March 2019, 20:27:34 UTC
566c20f changes 09 March 2019, 20:15:31 UTC
aad56b7 added colors in integration.py 09 March 2019, 20:13:42 UTC
da87575 Merge pull request #218 from Arneball/jellybeanapi Reduce garbage by reading usb data right into the buffer on api >= jellybean 09 March 2019, 19:55:26 UTC
1d7d0d9 Deleted unused import 09 March 2019, 01:05:12 UTC
324ec77 Merge pull request #216 from Arneball/proguard Added proguard rules to the AAR-package 09 March 2019, 00:54:22 UTC
1e4bd13 Merge pull request #219 from felHR85/release Release script 09 March 2019, 00:52:32 UTC
2487b60 version of release script 09 March 2019, 00:44:41 UTC
b5f7699 Runka 04 March 2019, 13:26:35 UTC
d369c0d added send_packet script 03 March 2019, 21:04:15 UTC
b5dd43e started release script 03 March 2019, 21:01:28 UTC
47f6063 Merge pull request #217 from felHR85/integration_tests Integration tests 03 March 2019, 17:16:56 UTC
bd350b6 release of integration tests 03 March 2019, 17:01:46 UTC
1215987 added integration script 02 March 2019, 20:45:03 UTC
203a65e first version of integration app 02 March 2019, 17:42:24 UTC
b98ea32 Added proguard rules to the AAR-package 26 February 2019, 10:04:13 UTC
f30817c started integration test app 24 February 2019, 18:29:01 UTC
ed8cf62 fix 23 February 2019, 22:49:26 UTC
d9b790f added firtst test 23 February 2019, 22:45:56 UTC
7ae5df9 updating gitignore for python 23 February 2019, 21:29:05 UTC
901590b correction in CHANGELOG 23 February 2019, 18:16:34 UTC
1e6b5d3 release 6.0.3 23 February 2019, 18:14:53 UTC
050ffb8 RELEASING.md updated 23 February 2019, 18:07:20 UTC
234c83d Merge pull request #212 from Arneball/reuseempty Reuse same instance of byte array when the destination array is empty 23 February 2019, 18:00:16 UTC
62502d5 Merge pull request #210 from Arneball/allocation Removed unneccesary classes and made a memory and cpu optimization 23 February 2019, 12:46:47 UTC
af18d10 Removed unused import 23 February 2019, 12:21:38 UTC
b0f2fd2 Removed "always-null" parameter 20 February 2019, 09:04:23 UTC
aeb1227 Reuse same instance of byte array when the destination array is empty Also using System.arrayCopy in loop instead of manual copying 19 February 2019, 13:16:44 UTC
d874292 Removed unneccesary classes and made a memory and cpu optimization After this commit, vendor-product-tuples are stored as longs internally. This way heap size is conserved and specialized classes are omitted. This might not be a big deal desktop applications, but for Android, every bit counts. The public api is unchanged Added test to verify that things did not break 18 February 2019, 13:52:06 UTC
37e5dfc release 6.0.2 17 February 2019, 17:11:07 UTC
0593683 Merge pull request #205 from felHR85/multiple_ports_fix Disconnect different UsbSerialDevice objects from same device 17 February 2019, 17:01:15 UTC
aec9b11 Update README.md 06 February 2019, 23:31:57 UTC
1751188 Update README.md 06 February 2019, 23:31:38 UTC
04db582 solving issue disconnecting one device with multiple serial ports 30 January 2019, 22:47:16 UTC
dc94ea5 always recognize other people help 27 January 2019, 18:22:56 UTC
9d801e7 added changelog 27 January 2019, 18:16:06 UTC
3bce693 release 6.0.1 27 January 2019, 17:44:28 UTC
b5863e2 changed protocol buffer 27 January 2019, 17:31:30 UTC
d02adc6 Merge pull request #201 from pawitp/patch-1 cp210x: Add support for "Windows Update" PIDs 27 January 2019, 16:47:05 UTC
f25cc0a cp210x: Add support for "Windows Update" PID There are certain PID CP210x devices can be set to to allow Windows to automatically download drivers from Windows Update. This patch adds support for those PIDs. Reference: https://www.silabs.com/community/interface/knowledge-base.entry.html/2016/12/30/downloading_cp210xd-ek07 23 January 2019, 12:29:38 UTC
ab242bd merge 19 January 2019, 19:55:04 UTC
bb69f40 release 6.0.0 19 January 2019, 19:51:52 UTC
7db4e62 Merge pull request #198 from felHR85/cdc_changes Line off when starting CDC driver 19 January 2019, 19:07:45 UTC
1030409 Merge pull request #199 from felHR85/cp2102_bug Fixes for databits, parity and stopbits in CP2102 19 January 2019, 18:58:14 UTC
3c839ef Merge pull request #196 from felHR85/cp2012_improvs Purging CP2102 when closing 19 January 2019, 18:44:28 UTC
back to top