Serial-Port

如何測試兩個連接的串列埠是否真正傳輸數據?

  • February 21, 2013

我有一個帶有兩個串列埠的設備,我將它們連接在一起,然後通過 SSH 連接到它。我想通過一個串列埠發送數據並從另一個串列埠讀取數據,以查看它們是否傳輸/接收數據。

我閱讀了該主題,但我對與 tty 一起使用的程序的各種選擇感到困惑,並且我不知道如何管理此過程,因為當我呼叫其中一個程序時,我要麼將控制權交給它,因此失去了除了使用埠之外做其他事情的能力,或者如果我試圖在後台執行它,我將無法控制它。

我如何實現我的目標?

您可以使用 ssh 打開一個附加會話並在其中發出以下命令:

tail -f /dev/ttyS0

它將列印出到達 ttyS0 的所有內容。當然,如果您僅傳輸可列印字元,則此解決方案很有用,否則您的螢幕可能會被垃圾淹沒。

引用自:https://unix.stackexchange.com/questions/65613