Hi klitsuk,
Yesterday I have been playing with QextSerialPort and finally get a solution to the connection problem.
I can't explain the reason because I had no time to know why it was really not working.
Open "win_qextserialport.cpp" and take a look at "open" method:
setBaudRate(Settings.BaudRate);
setDataBits(Settings.DataBits);
setStopBits(Settings.StopBits);
setParity(Settings.Parity);
setFlowControl(Settings.FlowControl);
setTimeout(Settings.Timeout_Millisec);
setBaudRate(Settings.BaudRate);
setDataBits(Settings.DataBits);
setStopBits(Settings.StopBits);
setParity(Settings.Parity);
setFlowControl(Settings.FlowControl);
setTimeout(Settings.Timeout_Millisec);
To copy to clipboard, switch view to plain text mode
If you take a llok at this methods there is a check "if (isOpen())" that checks if the port is opened, so if it is not opened the method don't changes the BaudRate,DataBits, ...
Try commenting the line containing "if (isOpen())" in the methods above.
Bookmarks