I have used Sax CommStudio in the past, but now I just use System.IO.Ports.SerialPort.
Do you accidentally use a USB serial port? I had problems with those who go BSOD and much more. In this case, you have a driver problem, not a software problem.
If you want to troubleshoot problems outside your application, you can watch the HHD serial monitor . I think they have a free trial, but if you are seriously developing RS232, it is really worth buying.
source
share