QSerialDevice is working just fine - reads and writes with no problems (thanks for all of your hard work Denis!), unless the h/w or s/w device on the other end of the serial port is unavailable (like the power is off to the device). Then when you try to write a command to it, it goes away and freezes the application. Not sure how to resolve this.

I would like to give the user a QMessageBox with a warning when this happens.

Thanks for any ideas.