我使用screen \dev\ttyUSB0
命令连接到虚拟串口。它打印出传入的通信,但我不知道如何将消息发送回连接的设备。
感谢您的解答
编辑:
结果我在打字时发出了字符,但我看不到它们。那么有什么办法可以让我在发送之前看到我正在输入的内容吗?它可以像终端一样工作吗?
答案1
只需输入即可。您键入的任何内容(不是screen
转义键组合)都将发送到设备。
问题可能是设备当前没有回显您键入的字符,因此您可能看起来没有发送任何内容。
按照您描述的方式使用screen
几乎是一组“直管”:从键盘到设备,从设备到屏幕。就这样。如果您需要调整串行通信的参数,您可能应该使用minicom
或其他一些实际上设计用于硬件串行端口的程序。
如果设备无法配置为向您回显输入字符(以符合 Unix 常见串行端口行为),那么您将需要一个具有激活“本地回显”选项的通信程序。 Minicom 可以通过Ctrl-AE.