我正在 MacOS 上开发 Qt5 应用程序。
我想测试我的应用程序串行端口通信。
我想用socat http://www.dest-unreach.org/socat/但我无法打开使用 socat 创建的端口:QSerialPortInfo::availablePorts()只列出了/dev/cu-XXXXXX港口...
Socat端口创建示例:
socat pty,link=/dev/mytty,raw tcp:192.168.254.254:2001&
之后你就得到了你的伪端口/dev/mytty
现在您可以通过引用该端口Q串口 http://qt-project.org/doc/qt-5.1/qtserialport/qserialport.html#QSerialPort-2
serial = new QSerialPort("/dev/mytty");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)