Putty (Terminal-Software)

OP #4283562
Lesenswert?
• ▲
▼
Hallo Community,

gibt es die Möglichkeit einer Einstellung unter putty bei einer Serial 
Verbindung? Das dieses Steuerzeichen direkt absendet. Ohne Bestätigung
durch Enter.

Ich möchte mit putty einen Arduino steuern. Und benötige zB.
TAB ('\t'). Wenn ich zur Zeit Tab drücke, erscheint in putty
TAB ( ^I ) aber dieses wird erst durch drücken durch ENTER
an den µC gesendet. Das ist nicht so toll !!! ;(

Wenn ich einen Linux Server mit putty remote. Funzt TAB ja auch
direkt?

LG MEIK
Persönliche Seite #4283683
Lesenswert?
• ▲
▼
Meik J. schrieb:
> Wenn ich zur Zeit Tab drücke, erscheint in putty
> TAB ( ^I ) aber dieses wird erst durch drücken durch ENTER
> an den µC gesendet.

Das ist mehrfach merkwürdig.

Putty sollte gar nicht darstellen, was Du auf der Tastatur tippst, es 
sei denn, Du hast das lokale Echo aktiviert.

Zweitens: Putty sendet jedes eingegebene Zeichen sofort und wartet 
nicht auf "Enter".
#4283704
Lesenswert?
• ▲
▼
Meik J. schrieb:
> Wenn ich zur Zeit Tab drücke, erscheint in putty
> TAB ( ^I ) aber dieses wird erst durch drücken durch ENTER
> an den µC gesendet.

Bist Du denn sicher, dass das Problem bei putty liegt und nicht beim µC? 
Wenn putty sich auf einen seriellen Port verbindet sollte es eigentlich 
im raw mode arbeiten, also jedes Zeichen einfach nur weiterleiten. 
Insbesondere sollte es auch kein lokales Echo erzeugen. Was Du von putty 
angezeigt bekommst müsste also schon die Antwort Deines µC sein. Es ist 
zwar noch denkbar, dass putty den TAB statt in „auszuführen“ in eine 
druckbare Zeichenkette "^I" umwandelt und anzeigt, glauben tue ich das 
aber eher nicht. Wahrscheinlicher scheint mir, dass die Umwandlung im µC 
passiert.
#4283718
Lesenswert?
• ▲
▼
PS: Ich unterstelle, dass die Einstellungen des seriellen Ports stimmen 
(Geschwindigkeit, Parität etc.) Klingt zwar nicht unbedingt so, dass da 
das Problem liegt, aber bei Problemen mit einem seriellen Port ist es 
immer eine gute Idee, das noch einmal zu prüfen.
OP #4283811
Lesenswert?
• ▲
▼
Danke für die schnellen Antworten.

Vorweg in diesem Punkt liegt es nicht am µC.
Über den Serial-Monitor der Arduino IDE.
Antwortet der µC wie erwartet/gewünscht.
Nur mit diesem kann ich kein TAB senden.
Desweiteren blinkt die RX Led auf dem µC,
nach der Eingabe in Putty nicht.
Deswegen behaupte ich mal der PC sendet auch
nicht jedes Zeichen direkt nach der Eingabe.
Erst nach Enter geht die Mäuse-Disco los.

Eure Tipps haben mir aber weiter geholfen.
In der Putty-Config, Reiter Terminal.
Stehen die Punkte Local line editing und
Local echo auf "Force on".
Wenn ich diesen auf "Force off"
stellen sieht es schon anders aus.

Gruß Meik

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.