Есть ли в Qt средства последовательного порта?
Если нет, то какие кроссплатформенные (желательные) библиотеки (для работы с последовательным портом и, может быть, с другими портами ввода/вывода) порекомендуете?
Есть ли в Qt средства последовательного порта?
Если нет, то какие кроссплатформенные (желательные) библиотеки (для работы с последовательным портом и, может быть, с другими портами ввода/вывода) порекомендуете?
Взгляните на проект QextSerialPort.
Ну, всегда есть Boost.
В Boost есть отличная библиотека асинхронного ввода-вывода под названием ASIO< /а>. Он может выполнять операции во всех типах конечных точек, включая последовательные порты< /а>.
Существует отличный пример о том, как создать приложение, похожее на minicom, с помощью Boost::Asio, которое вы можете использовать, чтобы увидеть, будет ли ASIO удовлетворять ваши потребности.
Поскольку boost работает на всех платформах/компиляторах под солнцем, можно проверить требование кроссплатформенности.
Ваше здоровье.
Вот последовательная библиотека Qt, работает на Win, WinCE, Linux (i386 и ARM), Mac...
http://gitorious.org/inbiza-labs/qserialport
Кроме того, он основан на QIODevice для естественного ощущения, с его помощью вы можете, если хотите, направить последовательную связь на TCPIP без особых усилий.
Это тоже LGPL... наслаждайтесь.