Qt and serial port programming [closed]

2019-03-11 04:12发布

Is there any serial port facilities in Qt ?

If not, which crossplatform (desirable) libraries (for working with serial port and, maybe, with other I/O ports), do you recommend ?

3条回答
对你真心纯属浪费
2楼-- · 2019-03-11 04:42

Well, there's always Boost.

In Boost there is a great Async I/O library called ASIO. It can perform operations in all sorts of endpoints, including serial ports.

There is a great example about how to build a minicom-like application using Boost::Asio, that you can use to see if ASIO will attend your needs.

Since boost works on all platforms/compilers under the sun, the cross platform requirement can be checked.

Cheers.

查看更多
甜甜的少女心
3楼-- · 2019-03-11 04:45

Take a look at the Project QextSerialPort.

查看更多
再贱就再见
4楼-- · 2019-03-11 04:51

Here is a Qt serial library, works on Win, WinCE, Linux (i386 and ARM), Mac...

http://gitorious.org/inbiza-labs/qserialport

Also, it is based on QIODevice for a native feel, with it you can, if you like, direct serial communication onto TCPIP with little no no effort.

It is LGPL also... enjoy.

查看更多
登录 后发表回答