Thanks Chris,

I have read the documentation on QProcess. I've also used waitForBytesWritten() and saw it returns the numbers of bytes the device wants to write or 0 in some cases.

Now I will experiment more with readyRead () and see what I can come up with.

If any one else has extra suggestions they are welcomed too.