kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dea836d8ce 
							
						 
					 
					
						
						
							
							Merge pull request  #411  from Glass-Imaging/rp2_support  
						
						... 
						
						
						
						Add support for Raspberry Pi Pico 
						
						
							
						
					 
					
						2022-02-13 13:09:45 +01:00 
						 
				 
			
				
					
						
							
							
								Doug MacEwen 
							
						 
					 
					
						
						
						
						
							
						
						
							a2fa5f010a 
							
						 
					 
					
						
						
							
							Specify Support is only for Micropython  
						
						
						
						
							
						
					 
					
						2022-02-11 11:32:51 -08:00 
						 
				 
			
				
					
						
							
							
								Doug MacEwen 
							
						 
					 
					
						
						
						
						
							
						
						
							49ee2d3c8e 
							
						 
					 
					
						
						
							
							Add support for Raspberry Pi Pico  
						
						
						
						
							
						
					 
					
						2022-02-08 16:08:49 -08:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							896b242be0 
							
						 
					 
					
						
						
							
							switch openjdk distribution for build action  
						
						
						
						
							
 
						
					 
					
						2021-10-06 08:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							bdfb7d5f6c 
							
						 
					 
					
						
						
							
							reordered public members  
						
						
						
						
							
						
					 
					
						2021-09-26 08:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							76f9198c02 
							
						 
					 
					
						
						
							
							more configurable debug log, disabled by default ( #389 )  
						
						
						
						
							
						
					 
					
						2021-09-26 08:02:20 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							d319879386 
							
						 
					 
					
						
						
							
							jitpack with gradle 7  
						
						
						
						
							
 
						
					 
					
						2021-09-21 20:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70d4f41268 
							
						 
					 
					
						
						
							
							Create jitpack.yml  
						
						
						
						
							
						
					 
					
						2021-09-20 21:23:00 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7e88827f0 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
							
						
					 
					
						2021-09-20 21:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							12095f6b94 
							
						 
					 
					
						
						
							
							coverage for PL2303 variants  
						
						
						
						
							
						
					 
					
						2021-08-17 22:51:26 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1661535d6b 
							
						 
					 
					
						
						
							
							Update build.yml  
						
						
						
						
							
						
					 
					
						2021-08-17 17:56:52 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							21cf775281 
							
						 
					 
					
						
						
							
							fix PL2303G product IDs ( #383 )  
						
						
						
						
							
						
					 
					
						2021-08-17 17:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd83951bd1 
							
						 
					 
					
						
						
							
							version update  
						
						
						
						
							
 
						
					 
					
						2021-08-05 17:09:05 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							18e300efa3 
							
						 
					 
					
						
						
							
							add dedicated handling for Ch34x baud rate 921600  
						
						
						
						
							
						
					 
					
						2021-07-28 17:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76f0260a55 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
							
 
						
					 
					
						2021-07-01 18:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e0a6d6d2d 
							
						 
					 
					
						
						
							
							Merge pull request  #374  from mik3y/ft2232c  
						
						... 
						
						
						
						restore FT2232C support 
						
						
							
						
					 
					
						2021-07-01 11:15:34 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							7ffbc73919 
							
						 
					 
					
						
						
							
							restore FT2232C support  
						
						
						
						
							
						
					 
					
						2021-07-01 07:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c73c38ca82 
							
						 
					 
					
						
						
							
							Merge pull request  #366  from ti777777/main  
						
						... 
						
						
						
						update readme 
						
						
							
						
					 
					
						2021-05-23 15:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								ti777777 
							
						 
					 
					
						
						
						
						
							
						
						
							25b5f28a8d 
							
						 
					 
					
						
						
							
							update readme  
						
						
						
						
							
						
					 
					
						2021-05-23 17:41:33 +08:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							c82cd284ae 
							
						 
					 
					
						
						
							
							support PL2303GC/GB/GT/GL/GE/GS  
						
						... 
						
						
						
						see https://lore.kernel.org/linux-usb/20190213123000.4656-1-charlesyeh522@gmail.com/  
						
						
							
 
						
					 
					
						2021-05-13 20:55:15 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							2f23bdfb6d 
							
						 
					 
					
						
						
							
							custom baud rates for PL2303TA/TB  
						
						... 
						
						
						
						see https://lore.kernel.org/r/3aee5708-7961-f464-8c5f-6685d96920d6@IEEE.org  
						
						
							
						
					 
					
						2021-05-11 17:30:09 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							22a685e738 
							
						 
					 
					
						
						
							
							target-sdk-version update from 29 to 30  
						
						
						
						
							
						
					 
					
						2021-05-09 08:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38527730cd 
							
						 
					 
					
						
						
							
							Merge pull request  #289  from rusefi/st_cdc  
						
						... 
						
						
						
						ST CDC 
						
						
							
						
					 
					
						2021-05-08 19:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73ef6c5b53 
							
						 
					 
					
						
						
							
							renamed Troubleshooting wiki page to FAQ  
						
						
						
						
							
						
					 
					
						2021-04-26 08:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							5f94a47b63 
							
						 
					 
					
						
						
							
							read w/o timeout now only throws exception on connection lost  
						
						... 
						
						
						
						partly revert f4166f34, as there might be unkown reasons for empty response 
						
						
							
 
						
					 
					
						2021-04-20 22:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							128d1a00b1 
							
						 
					 
					
						
						
							
							new SerialInputOutputManager.start() method  
						
						... 
						
						
						
						Previously recommended start action `Executors.newSingleThreadExecutor().submit(ioManager)` did not shutdown the Executor, which caused a thread leak. It's still possible to use old style start, as SerialInputOutputManager continues to implement Runnable interface. 
						
						
							
						
					 
					
						2021-04-16 21:55:22 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							848d4e7713 
							
						 
					 
					
						
						
							
							SerialInputOutputManager: use optimal read buffer size to reduce latency for FTDI and CH34x  
						
						
						
						
							
 
						
					 
					
						2021-04-04 20:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							c917ac5c83 
							
						 
					 
					
						
						
							
							fixed example app crash  
						
						
						
						
							
						
					 
					
						2021-04-02 20:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							f1d73c04dc 
							
						 
					 
					
						
						
							
							fixed some warnings  
						
						
						
						
							
						
					 
					
						2021-04-02 20:28:41 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e9dbe40f 
							
						 
					 
					
						
						
							
							generate unit test coverage xml for codecov upload  
						
						
						
						
							
						
					 
					
						2021-03-26 20:25:59 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							f4166f34a0 
							
						 
					 
					
						
						
							
							read w/o timeout now throws exception on connection lost or buffer to small  
						
						... 
						
						
						
						SerialInputOutputManager already returned connection lost exception, as the next read failed 
						
						
							
						
					 
					
						2021-03-26 18:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d4d2f78a5 
							
						 
					 
					
						
						
							
							Merge pull request  #351  from lambdapioneer/master  
						
						... 
						
						
						
						Use monotonic clock for timeouts 
						
						
							
						
					 
					
						2021-03-18 08:11:26 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hugenroth 
							
						 
					 
					
						
						
						
						
							
						
						
							b8c3057967 
							
						 
					 
					
						
						
							
							Use monotonic clock for timeouts  
						
						
						
						
							
						
					 
					
						2021-03-16 22:39:00 +00:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							c06ccf70bc 
							
						 
					 
					
						
						
							
							really set thread priority in SerialInputOutputManager ( #349 )  
						
						
						
						
							
 
						
					 
					
						2021-02-27 13:59:30 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							cbed086279 
							
						 
					 
					
						
						
							
							fix write timeout calculation  
						
						
						
						
							
						
					 
					
						2021-02-14 14:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							4ffcc8d0fb 
							
						 
					 
					
						
						
							
							simplify write timeout handling  
						
						
						
						
							
						
					 
					
						2021-02-13 21:07:21 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							f60414f8ec 
							
						 
					 
					
						
						
							
							improve write timeout handling  
						
						... 
						
						
						
						Return type of write() method changed to void. The return value was redundant before, as it always was the request length or an exception was thrown.
If timeout is reached, write() now throws a SerialTimeoutException with ex.bytesTransferred filled with known transferred bytes.
Added CommonUsbSerialPort.getReadEndpoint() and .getWriteEndpoint() to assist in setting the optimal write buffer size with port.setWriteBufferSize(port.getWriteEndpoint().getMaxPacketSize()).
By default the write buffer size is > MaxPacketSize and the Linux kernel splits writes in chunks. When the timeout occurs, it's unknown how many chunks have already been transferred and the exception typically stores 0. With optimal write buffer size, this value is known and stored in SerialTimeoutException, but due to more kernel round trips write() might take slightly longer(). 
						
						
							
						
					 
					
						2021-02-07 16:37:01 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							85d0348844 
							
						 
					 
					
						
						
							
							improve error quality + test for PR  #339  
						
						
						
						
							
						
					 
					
						2021-01-31 19:58:59 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							fc610a9764 
							
						 
					 
					
						
						
							
							IntDef Parity for better warnings  
						
						... 
						
						
						
						but no @Intdef for databits, stopbits as these are frequently used with numbers instead of constants
remove redundant modifiers 
						
						
							
						
					 
					
						2021-01-16 23:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5519182256 
							
						 
					 
					
						
						
							
							Merge pull request  #339  from ybs-github/master  
						
						... 
						
						
						
						catch exception thrown by `close()` inside `open()` 
						
						
							
						
					 
					
						2021-01-10 10:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a807ea91f0 
							
						 
					 
					
						
						
							
							Merge pull request  #333  from IljaK/patch-1  
						
						... 
						
						
						
						Debug mode disable 
						
						
							
						
					 
					
						2020-12-16 20:01:48 +01:00 
						 
				 
			
				
					
						
							
							
								Ilja 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							911cf96ba0 
							
						 
					 
					
						
						
							
							Debug mode disable  
						
						... 
						
						
						
						Ability to disable DEBUG Logging for in/out bytes. 
						
						
							
						
					 
					
						2020-12-16 14:24:43 +02:00 
						 
				 
			
				
					
						
							
							
								Yehezkiel Syamsuhadi 
							
						 
					 
					
						
						
						
						
							
						
						
							ebc8d791fc 
							
						 
					 
					
						
						
							
							catch exception thrown by close()  
						
						
						
						
							
						
					 
					
						2020-12-14 10:23:29 +11:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b7d358f1f 
							
						 
					 
					
						
						
							
							move codacy project  
						
						
						
						
							
						
					 
					
						2020-12-12 11:40:16 +01:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d3f5e73ab 
							
						 
					 
					
						
						
							
							Merge pull request  #330  from Sharabaddin/master  
						
						... 
						
						
						
						dependencies example with current version instead of `Tag` that has to be replaced by each user 
						
						
							
						
					 
					
						2020-12-10 20:45:35 +01:00 
						 
				 
			
				
					
						
							
							
								Sharabaddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ff679d989 
							
						 
					 
					
						
						
							
							ez for start  
						
						... 
						
						
						
						and fix potential problems 
						
						
							
						
					 
					
						2020-12-10 14:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69330e9168 
							
						 
					 
					
						
						
							
							link feature matrix  
						
						
						
						
							
 
						
					 
					
						2020-10-17 12:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							115fb407b4 
							
						 
					 
					
						
						
							
							coverage fix, gradle update  
						
						
						
						
							
						
					 
					
						2020-10-14 20:36:49 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							768f716600 
							
						 
					 
					
						
						
							
							new setBreak() method  
						
						
						
						
							
						
					 
					
						2020-10-14 20:36:49 +02:00 
						 
				 
			
				
					
						
							
							
								kai-morich 
							
						 
					 
					
						
						
						
						
							
						
						
							1e75f91467 
							
						 
					 
					
						
						
							
							slightly more coverage, local coverage report, dependency update  
						
						
						
						
							
						
					 
					
						2020-10-12 21:28:50 +02:00