Strotmann.de
14 Dec 2011

Terminal Emulatoren für Forth Systeme über serielle USB-Schnittstellen (amForth)

Wednesday Dec 14, 2011

screen

Screen ist der Allrounder unter den Terminal-Programmen. Eigendlich mehr ein Fenster-Manager für die Kommandozeile. Keine Konfiguration, einfach loslegen. Um den vollen Funktionsumfang ausnutzen zu können unbedingt einen Blick in die Man-Pages werfen.

da94c492-d3de-4a80-8c61-b00c9975bdbd.png

  • Screen in den unterbrechen mit "CTRL+A-d"
  • Screen beenden mit "CTRL+A-\"
  • Backspace / Delete mit "CTRL+H"
  • Split-Screen mit "CTRL+A+S"
  • Bildschirm welchseln mit "CTRL+A-[TAB]"
  • neuer Screen mit Unix-Shell "CTRL+A+c"
$ screen /dev/ttyUSB1

Webseite: GNU screen

Emacs

Bei Programmierprojekten ist Emacs die erste Wahl. Per "M-x serial-term" wird das eingebaute Terminalprogramm aufgerufen, Geräteschnittstelle und Baud-Rate einstellen, und flupps, ist die Verbindung da. Quelltexte kann man auch editieren.

c1d3ee58-b439-4938-a5b0-06e0892539d5.png

Webseite: http://www.gnu.org/software/emacs/

cKermit

Da alt-ehrwürdige Kermit, läuft fast auf so vielen Plattformen wie Forth. Funktioniert immer noch, kommt mit Scripting-Funktionen. Gut für Automatisierungsaufgaben.

/home/cas$ kermit
C-Kermit 9.0.301 OPEN SOURCE:, 11 Jul 2011, for Linux (64-bit)
 Copyright (C) 1985, 2011,
  Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/home/cas/) C-Kermit>set line /dev/ttyUSB1
(/home/cas/) C-Kermit>set serial 8n1
(/home/cas/) C-Kermit>set flow-control none
(/home/cas/) C-Kermit>set carrier-watch off
(/home/cas/) C-Kermit>connect
Connecting to /dev/ttyUSB1, speed 9600
 Escape character: Ctrl-\ (ASCII 28, FS): enabled
Type the escape character followed by C to get back,
or followed by ? to see other options.
----------------------------------------------------

> amforth 4.2 ATmega328P
> 
 ok
> 
 ok
> 
 ok
> 
(Back at csmobile4.home.strotmann.de)
----------------------------------------------------
(/home/cas/) C-Kermit>quit
Closing /dev/ttyUSB1...OK

Webseite: Kermit Projekt

minicom

Wir von vielen Anwendern benutzt, ist aber nicht meine erste Wahl.

358cc086-7d55-4fbc-b6aa-6366e623de52.png

a156cddd-254c-4c6b-ad32-36a06296b405.png

7e607b39-8d43-4acc-99b6-c9c0af71b7dc.png

Webseite: MiniCom

cu (uucp utils)

Einfach und simpel, ohne Ballast.

/home/cas$ cu -s 9600 -l /dev/ttyUSB1

gtkterm

98665169-3e88-4161-af67-9e1dddd33b79.png

Webseite: GTK Term

Putty

Putty kennen viele unter Windows. Aber es gibt auch einen Port für Linux/Unix, der funktioniert auch gut. Ideal für Programmierer, die zwischen den Welten wandern.

6d59ee61-e6b8-4b6e-9202-dc2cea2d59bf.png

4a7cf8df-f010-480f-97af-898dbce4774e.png

Webseite: Putty

Other posts
Creative Commons License
strotmann.de by Carsten Strotmann is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License .