Öffne Seriell, um dich mit einer seriellen Konsole zu verbinden (USB-Seriell-Adapter wie /dev/ttyUSB0, CDC-ACM-Geräte wie /dev/ttyACM0, eingebaute UARTs wie /dev/ttyS0).
Der Dialog listet die auf diesem Rechner erkannten Ports (Aktualisieren sucht erneut) und akzeptiert auch jeden von Hand eingegebenen Gerätepfad.
| Einstellung | Werte | Standard |
|---|---|---|
| Baudrate | 9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600 oder ein benutzerdefinierter Wert | 115200 |
| Datenbits | 5, 6, 7, 8 | 8 |
| Parität | Keine, Ungerade, Gerade | Keine |
| Stoppbits | 1, 2 | 1 |
| Flusskontrolle | Keine, XON/XOFF (Software), RTS/CTS (Hardware) | Keine |
Der Tab heißt <device> @ <baud>. Tasten werden so gesendet, wie sie getippt werden (Enter sendet CR), und das Ändern der Fenstergröße wirkt sich nicht auf das Gerät aus.
Die Tastenkürzel der App (Ctrl+Shift+...) funktionieren in seriellen Tabs genauso und erreichen das Gerät nie.
- Permission denied: Serielle Geräte gehören zur Gruppe
dialout. Führesudo usermod -aG dialout $USERaus, melde dich dann ab und wieder an. - Ein fehlendes Gerät oder eines, das bereits in einem anderen Programm (oder in einem anderen Tab oder Bereich) geöffnet ist, wird im Tab gemeldet.
- Verschwindet das Gerät, während es geöffnet ist (USB-Adapter abgezogen), zeigt der Tab den Fehler und die Sitzung endet; schließe den Tab oder öffne den Port erneut.
Die Porterkennung liest /sys/class/tty und braucht kein libudev; sie öffnet die Geräte nie.