Linux: Empfehlung Terminalprogramm TIO

OP #7485818
Lesenswert?
• ▲
▼

Ich wollte nur eine Empfehlung für ein Terminalprogramm unter Linux abgeben. Nachdem ich auf Linux umgestiegen bin, nutze ich es weil es mir gut gefällt.

Was für mich das "Killerfeature" schlechthin ist, es erkennt wenn ein serieller Port (USB-Serial-Wandler) abgezogen wird und meldet dann "disconnected". Steckt man das Device wieder an und das Device steht wieder zur Verfügung, verbindet es sich wieder mit dem seriellen Port und meldet "connected" und arbeitet brav weiter. Das hat mich bei allen anderen Programmen immer genervt, dass man Close/Open oder so machen musste oder sogar das Programm beenden.

Es ist auch in den Mint Paketquellen vorhanden aber nicht in der aktuellen Version. Ich habe mir den Source geholt und selbst gebaut um die aktuelle Version zu haben.

Es beherrscht Log-Files, Timestamps, Hex-Darstellung, Redirect I/O to socket, Pipe input and/or output...

Die Featureliste ist recht lang. Es hat kein GUI aber das stört mich nicht.

Hier er Link: https://github.com/tio/tio

#7487208
Lesenswert?
• ▲
▼

Bei List Devices hätte ich jetzt etwas anderes erwartet:

1
jv@JamesWebb:~$ tio -L
2
jv@JamesWebb:~$ tio --list-devices
3
jv@JamesWebb:~$ ls /dev/tty*
4
/dev/tty    /dev/tty18  /dev/tty28  /dev/tty38  /dev/tty48  /dev/tty58      /dev/ttyS0   /dev/ttyS19  /dev/ttyS29
5
/dev/tty0   /dev/tty19  /dev/tty29  /dev/tty39  /dev/tty49  /dev/tty59      /dev/ttyS1   /dev/ttyS2   /dev/ttyS3
6
/dev/tty1   /dev/tty2   /dev/tty3   /dev/tty4   /dev/tty5   /dev/tty6       /dev/ttyS10  /dev/ttyS20  /dev/ttyS30
7
/dev/tty10  /dev/tty20  /dev/tty30  /dev/tty40  /dev/tty50  /dev/tty60      /dev/ttyS11  /dev/ttyS21  /dev/ttyS31
8
/dev/tty11  /dev/tty21  /dev/tty31  /dev/tty41  /dev/tty51  /dev/tty61      /dev/ttyS12  /dev/ttyS22  /dev/ttyS4
9
/dev/tty12  /dev/tty22  /dev/tty32  /dev/tty42  /dev/tty52  /dev/tty62      /dev/ttyS13  /dev/ttyS23  /dev/ttyS5
10
/dev/tty13  /dev/tty23  /dev/tty33  /dev/tty43  /dev/tty53  /dev/tty63      /dev/ttyS14  /dev/ttyS24  /dev/ttyS6
11
/dev/tty14  /dev/tty24  /dev/tty34  /dev/tty44  /dev/tty54  /dev/tty7       /dev/ttyS15  /dev/ttyS25  /dev/ttyS7
12
/dev/tty15  /dev/tty25  /dev/tty35  /dev/tty45  /dev/tty55  /dev/tty8       /dev/ttyS16  /dev/ttyS26  /dev/ttyS8
13
/dev/tty16  /dev/tty26  /dev/tty36  /dev/tty46  /dev/tty56  /dev/tty9       /dev/ttyS17  /dev/ttyS27  /dev/ttyS9
14
/dev/tty17  /dev/tty27  /dev/tty37  /dev/tty47  /dev/tty57  /dev/ttyprintk  /dev/ttyS18  /dev/ttyS28
15
jv@JamesWebb:~$

Woran merkt das Teil wenn man etwas ein oder aussteckt ?

#7487288
Lesenswert?
• ▲
▼

900ss D. schrieb:

Was für mich das "Killerfeature" schlechthin ist, es erkennt wenn ein serieller Port (USB-Serial-Wandler) abgezogen wird und meldet dann "disconnected". Steckt man das Device wieder an und das Device steht wieder zur Verfügung, verbindet es sich wieder mit dem seriellen Port und meldet "connected" und arbeitet brav weiter.

Das macht minicom doch auch.

OP #7487304
Lesenswert?
• ▲
▼

Hannes W. schrieb:

Das macht minicom doch auch.

Kann sein. Aber Minicom ist überladen mit Features die ich nicht brauche. Und dessen Default ist erstmal zu nerven. Die Konfiguration recht aufwendig.

tio starte ich mit ein paar Parametern und es glänzte bei mir mit unspektakulärem Funktionieren und es bietet das was ich brauche. Dass es auch zu Sockets umleiten kann finde ich ziemlich interessant. Hab es bisher aber nicht genutzt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.