Jason Curl

Results 35 comments of Jason Curl

Hello, I didn't find much on how to do this via Event Viewer, although a few posts suggest this is possible. There appears to be a program by NirSoft that...

https://www.nirsoft.net/utils/usb_log_view.html seems to work. e.g. ![image](https://github.com/jcurl/RJCP.DLL.SerialPortStream/assets/1563519/645e2fea-dc99-4552-8185-e5646156b753)

The `OpenDirect` method is a workaround for drivers that don’t have physical layer, and usually ignore or bork on settings for parity, baud, data bits, etc. if your PL2303GT is...

When you use .NET Framework, it's simpler. Just create/modify your `App.config` to include tracing. See https://github.com/jcurl/RJCP.DLL.SerialPortStream/blob/v2.x/test/SerialPortStreamTest/App.config as an example: ```xml ```

In your case, the Kernel driver (PL2303GT) is throwing the error ([SetCommState](https://github.com/jcurl/RJCP.DLL.SerialPortStream/blob/release/2.4.2.0/code/Native/Windows/CommState.cs#L63-L68)). ```csharp public void SetCommState() { if (!Kernel32.SetCommState(m_ComPortHandle, ref m_Dcb)) { throw new IOException("Unable to set the serial port...

Great to see you got to the root cause. Are you sure you needed reflection? I looked at the 2.x branch and `SerialPortStream` has `public void GetPortSettings()`.

Hello, and thanks for your report. I would be interested to solve it, but I need some information first. * What .NET version are you using? The NuGet package offers...

Hello, not a problem! It's useful to try and find out the root cause, the update should not lead to such a big effort. So this concerns me. From what...

I've provided the latest release 3.0.2 that uses `ConfigureAwait(false)` internally.

You can do this in two ways: 1. Check out my other repositories at the same level as this repo, so it looks like: * `serialportstream` -> rjcp.dll.serialportstream.git * `environment`...