我正在尝试弄清楚如何使用termios调用来配置tty。下面我在玩波特率。我可以调用tcgetattr,更改值,在发送它们之前在打印中查看它们是否已更改。我看到可以通过编写一个特殊的termios结构来锁定和解锁termios结构。如何测试它以查看它是否已锁定,如果已锁定,如何解锁?import os fd = os.open(tty,os.O_RDWR | os.O_NONBLOCK) if os.isatt
如何:到目前为止,我发现的唯一方法是使用位于<asm/termios>头中的<asm/termios>结构(正如前面提到的,第一个答案)。到目前为止,我的解决方案工作得很好,但是现在我需要使用一些功能:int tcdrain(int);int tcsendbreak(int, int);
int tcsetattr(int, int, struct te