QextSerialPort is not a Qt class, and even if it were it would be a
question for qt-interest, not qt-creator.
Check the class's home page to find contact information for its creator.
/s/ Adam
On Mon, Jan 11, 2010 at 1:51 PM, Robert Wood
robert.w...@apostrophe.co.uk wrote:
Folks,
Not sure this is quite the right place for this question, but here goes:
I am writing data out to a VCP using qextserialport and all works fine
in terms of getting the data to and fro the PC. One thing I do want to
do though, is check when the last byte of data has actually been sent.
ie The output buffer of the UART IC itself is empty.
Reason I want to do this is that once all the data has gone, I need to
immediately set the RTS line low, so my little RS485 adapter is put into
receive mode.
I thought that maybe waitForBytesWritten(int msec) would do the trick
(and maybe it does), but I can't get it to work.
I've tried
vcp-writeData(c[0],10);
while (vcp-waitForBytesWritten(x) == false);
vcp-setRts(false);
where x is various values, including -1, but it just jumps out and the
RTS line gets set low too early, the data thus not getting sent out.
Anyone know whether what I want to do is possible?!
Many thanks,
Rob
___
Qt-creator mailing list
Qt-creator@trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-creator
___
Qt-creator mailing list
Qt-creator@trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-creator