blob: 815ae54a0ccb14303f2ca444881d61efe866c783 [file] [log] [blame]
QtSerialPort 5.6 introduces a few new features and improvements as well as
bugfixes over the 5.5.x series. For more details, refer to the online
documentation included in this distribution. The documentation is also available
online:
http://doc.qt.io/qt-5/index.html
The QtSerialPort version 5.6 series is binary compatible with the 5.5.x series.
Applications compiled for 5.5 will continue to run with 5.6.
Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker:
http://bugreports.qt.io/
Each of these identifiers can be entered in the bug tracker to obtain more
information about a particular change.
****************************************************************************
* Library *
****************************************************************************
- Improved the documentation:
* [QTBUG-45391] Fixed the examples link.
* [QTBUG-43810] Improved the references to the readyRead() signal for
some examples.
* [QTBUG-48736] Fixed the examplesinstallpath variable in .qdocconf file.
* [QTBUG-44994] Fixed warning about supported directions on Windows(CE).
- QSerialPortInfo:
* Added enumeration of virtual tty0tty devices, which are provided by the
http://sourceforge.net/p/tty0tty/wiki/Home/ driver.
* Fixed detection of 8250 serial port types with the udev backend.
* [QTBUG-50223] Now it enumerates the ttyTHSx devices, which are provided
by the 'Tegra Jetson TK1' board, when no udev or sysfs backends are
available.
- QSerialPort:
* Added handling of the ERROR_PATH_NOT_FOUND error code on Windows, which
now is interpreted as QSP::DeviceNotFoundError.
* Fixed the QSP::clear() method that caused "The parameter is incorrect"
error on Windows.
* [QTBUG-48094] Added support of the termios v2 feature to configure a
custom baud rate on Linux.
* Custom speed configuration for one direction is not allowed on Linux.
Trying to do this will lead to QSP::UnsupportedOperationError.
* Now any attempt to change the policy to anything else than QSP::IgnorePolicy
will fail with QSerialPoirt::UnsupportedOperationError.
* Fixed stalling of reading with the limited buffer size on *nix.
* Improved the console warning message when a suitable custom baud rate
divisor is not found.
* [QTBUG-50052] Fixed recursion issue that is caused because of an error
in QSP::close().