Am seriellen Port zugange
Windows Vista wird kein Hyperterminal mehr beinhalten. Windows XP hat es zwar noch, aber davon wird es auch nicht besser. Eine Lösung des Problems heißt Docklight. Dieses Tool ist weniger eine Terminalemulation, als ein Universaltool rund um den seriellen Port. Man kann damit Geräte simulieren, ganz normal mit Geräten kommunizieren (ohne auch nur ein übertragenes Zeichen unterschlagen zu bekommen) und sogar Kommunikation abhören (mit dem entsprechenden Kabel). Die Evaluierungsversion läuft zeitlich unbegrenzt, allerdings sind einige Funktionen darin nicht verfügbar (Copy, Paste, Session speichern, Protokollieren, …). Die Vollversion ist recht erschwinglich und lohnt sich sicher schnell, sobald man öfter mit serieller Kommunikation zu tun hat.
http://www.docklight.de/
Nachtrag: In der aktuellen Version kann PuTTY auch Serielle Verbindungen herstellen. Das Programm reagiert auf temporäre Verbindungsabbrüche jedoch etwas zu zimperlich:
http://www.chiark.greenend.org.uk/~sgtatham/putty/
Docklight Scripting ein Tool, welches nicht nur geniale Smarticos (Buttons) mit Leben erfüllt, sondern auch ein Script ablaufen lassen kann, wenn der User es kann. Nun ich halte mich zwar nicht für D:A:U (Dümmste anzunehmende User) aber ich schnall es trotzdem nicht.
Kann hier jemand helfen ?
Ich würde gerne ein Ack/Nak-Protokoll fahren (wenn ich Ascii-Sequence1 erhalte dann…
wenn nicht dann…)
Danke.
Hallo Thomas,
beim Scripting kann ich dir leider nicht helfen, da ich Docklight wie oben erwähnt nur als HyperTerminal-Ersatz verwende. Vielleicht verirrt sich ja mal ein Scriptingkundiger hier her
Gruß
Markus
Hallo Markus,
danke für Deine Antwort.
Es gibt leider kein Forum, welches hier eine echte Hilfe wäre (für mich zumindest)
So langsam erhalte ich einen kleinen Einblick in die Scriptsprache.
also, ciao
Hallo Thomas,
wenn du eine besondere Einsicht gewonnen hast, kannst du ja hier die Info in Form eines Kommentars veröffentlichen. Das würde dann anderen, die via Google auf diese Seite gelangen, sicher helfen.
Viele Grüße aus Böblingen
Markus
[...] Docklight (ich habe bereits berichtet) haben wir mittlerweile noch andere Alternativen zu Hyper Terminal [...]
mit Docklight, Scripting ist es sehr wohl möglich auf unterschiedlich zu erwartenden Strings entsprechend zu reagieren.
ein Weg, der zum Ziehl führen könnte:
Definieren der zu erwartenden Telegramme, hier sind auch Wildcards möglich.
dann im Script anpassen, heir ein ‘simples’Beispiel der Receivesequence.
Sub DL_OnReceive()
‘ Process ACK signals
If DL.OnReceive_GetName() = “Answerstring1″ Then
DL.Sendsequence “Acknowledge”
end if
End Sub
Alternativ kann auch direkt ohne im Script sich zu bewegen ein Event ausgelöst werden (Trigger, Antwort senden, Zeitstempel setzen…)
Also viele Wege führen zum Ziel, einfach versuchen, die Onlinehilfe verwenden, oder wenn gar ncihts mehr geht, die Herren Flachmann und Heggelbacher fragen.
Viel Erfolg.
Ach ja, wenn jemand jemand kennt, der jemand kennt, der ein Forum programmieren kann, dann los. Die Docklight User freuen sich.