Forum: PC-Programmierung Probleme mit F-Tasten bei RS232 Uebertragung


von Tobias (Gast)


Lesenswert?

Hallo zusammen,

meine Suche im Forum blieb bis jetzt leider ohne Erfolg, so habe ich
mich entschlossen, mal bei den Freaks nachzufragen ;-)
Aaaalso, ich beginne gerade mit der Programmierung eines
(Industrie)Roboters und komme mit der Kommunikation Terminal-Roboter
nicht klar, weil der PC mir ueber die RS-232 Schnittstelle (via
Hyperterminal) die Funktionstasten nicht sendet, die ich aber zur
Steuerung des Editors dringend brauche. Hat jemand ne Idee?
vielen Dank,
tobias

von Johannes M. Richter (Gast)


Lesenswert?

So wie ich das verstehe, haben die Funktionstasten einfach keinen
ASCII-Wert, deshalb ist auch nix zum Senden da.
D.h. Du muesstest Dir ueberlegen, welche ASCII-Werte Du nicht wirklich
brauchst und diese Wert fuer die F-Tasten verwenden. Dein Programm am
Computer muss dann natuerlich auch entsprechend auf den Druck der
F-Tasten reagieren, indem es die ausgedachten Werte sendet.

von Ralf Altmann (Gast)


Lesenswert?

Wieso, er muss HyperTerminal doch nur auf eine Emulation einstellen, die
Funktionstasten unterstützt. Dann bekommt er eine ESCAPE-Sequenz für
jede Funktionstaste.
Ich glaub, unter VT100.com oder so ähnlich bekommt er Infos über die
verschiedenen Emulationen. Auf der Microsoft-Seite bekommt er es
detailliert, welche Escape-Sequenzen bei welcher Emulation welcher
Taste entspricht. Er muss halt danach suchen.

Gruß Ralf

von Johannes M. Richter (Gast)


Lesenswert?

Aja, HyperTerminal kann verschiedene Terminals emulieren :O Entschuldige
also die Missinformation!

Gruss,
j.

von tobias (Gast)


Lesenswert?

Vielen Dank fuer die Info, ich habe allerdings schon die verschiedenen
Moeglichkeiten von HT ausprobiert, die laut Beschreibung die F-Tasten
emulieren koennen, allerdings blieb dies ohne Erfolg. Deshalb meine
Frage. VT100.com ista llerdings ein guter tip. Danke soweit!
t.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.