無法在 tty 上使用流量控制

無法在 tty 上使用流量控制

我正在使用 pyserial 控制 FTDI USB 轉串行適配器的 RTS 和 DTR 訊號。我在兩台機器(Windows 10 和 Ubuntu 18.04)上成功執行了此操作,但在使用 Ubuntu 14.04 的舊裝置上無法執行此操作。

要么我無法在沒有收到異常的情況下編寫。否則我懷疑它可能是另一個程式訪問所述 ttyUSB 連接埠。因此,我使用 udev 規則將對 ttyUSB 的存取限制為 600。

現在,我需要使用 root 存取權限執行 python 程序,但行為沒有改變。

有的總結一下:

  • 連接埠正確(拔出時消失,反之亦然)
  • 硬體可以在其他系統上運行
  • 將 DTR 改為 true 或 false 沒有任何效果
  • Ubuntu 14.04 上的 pyserial 出現問題

我已經沒有主意了。你知道我該如何繼續嗎?

相關內容