Probleme mit F-Tasten bei RS232 Uebertragung

Gast #198813
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
Gast #198814
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.
Gast #198815
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
Gast #198817
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren