Serial Port Simulator

Gast #1965996
Hallo,

Ich suche ein Tool (für XP) mit dessen Hilfe man eine Aplication
mit einer RS232 Schnittstelle simulieren kann.

D.h. mit dessen Hilfe man kontrolliert Datensätze (die man vorher in
eine Datei geschrieben hat, manuell oder per Logger) über die serielle
Schnittstelle eines PCs wieder ausgeben kann.

(Wenn es geht free SW)

Danke
Persönliche Seite
Nein, das hier könnte tatsächlich ernstgemeint sein, das riecht nicht 
ganz so streng nach unserem beliebten Kommunikationssimulator.

Wenn es nicht auf das Timingverhalten (Pausen zwischen übertragenen 
Zeichen oder Zeichensequenzen) ankommt, dann genügt ein einfaches

   copy blafusel.txt COMx:

in einem Windows-Konsolenfenster (nachdem mit mode COM vorher die 
gewünschten Übertragungsparameter eingestellt wurden).

Terminalprogramme wie HyperTerminal können auch Dateien übertragen, hier 
darf kein Übertragungsprotokoll (XModem, Kermit o.ä.) verwendet 
werden.

Zu guter Letzt sollte das beliebte "Terminalprogramm" hTerm so etwas 
auch können.

http://www.der-hammer.info/terminal/
Gast
Wenn Schwachkopf eine Unterschrift ist, ist das für mich völlig
in Ordnung!

@ Marek Galek.

Danke für die Info. Den Virtual Serial Ports Emulator hatte ich schon
all im Auge, bin aber damit nicht zurecht gekommen für meine Anwendung.

Wie ich eingangs geschrieben habe, möchte ich kontrolliert Daten aus
einem File über eine serielle Schnittstelle ausgeben und nicht
"rausfeuern".

Mit anderen Worten, ich möchte damit eine noch nicht vorhandene HW
simulieren, die in einer gewisse zeitliche Abfolge serielle Daten
liefert. Schöne wäre natürlich auch wenn diese auf Anforderung den
nächdsten Datensatz ausgäbe. Das würde das Debuggen meiner SW auf dem MC
Board erleichtern.

Natürlich könnte man sich ein Programm für den PC schreiben, wollte aber
erst mal sehen ob es was fertiges gibt, weil ich eigentlich ein ganz
anderes Projekt verfolge.

Danke nochmals.

Gruss
Gast
Aber meines Wissens senden nicht aus einer Datei, nur ASend geht!
(Nutze ich schon länger, aber ist nicht das was ich jetzt benötige)

Dank trotzdem.
Gast
Muss mich berichtigen.

HTerm kann anscheinend doch Dateien senden.
Wusste ich bisher nicht. Vielleicht kann man die Ausgabe auch bremsen.

Danke für den Tip.
Gast
Das Terminalprogramm Teraterm unterstützt eine recht umfangreiche 
Scriptsprache, mit der Du vermutlich das gewünschte Verhalten erzeugen 
kannst.

Dinge wie Warte auf Zeichen, Gehe weiter in Abhängigkeit vom Zeichen, 
Gibt etwas aus oder Öffne eine Eingabeaufforderung und frage etwas ab 
und noch vieles mehr sind vorhanden.

Anwendung ist eigentlich die automatisierte Bedienung von Geräten, aber 
warum sollte man den Spieß nicht umkehren können.

Und ganz schlicht: Beim Senden von Dateien kann es zeichen- und 
zeilenweise verzögern.

Gruß
Jens
Gast
Jens, das klingt gut.

Dumme Frage mal, wo ist das schreiben? Bei meiner Version 0.8.1 beta
gibt's kein Help, bzw open help is nicht anklickbar .

Auf der Hammer Seite find ich dazu auch nichts.

Wäre nett wenn du mir helfen könntest.

Danke
Gast
Hallo FSPMON,

ich verstehe Deine Frage nicht. Welches Schreiben suchst Du?

Die Macro-Verarbeitung läuft über ein Extra-Programm ttpmacro.exe. Ich 
weiss nicht, welche Version ich benutzt habe, es war vor gut einem Jahr.

Gruß
Jens
Gast
Jens, Entschuldigung!

Es ging villeicht etwas zu schnell vorhin.

Wollte fragen wo das beschrieben ist.

Mir ist das total neu dass das überhaupt geht und zusammenarbeitet.

Mir fehlt gegliche Dokumenation zu HTERM ,  zu TTPMACRO und über
das Zusammenspiel.

Danke für deine Geduld.
Gast
Wollte mich nochmals bei Jens für den Tip zu TeraTerm bedanke.

TeraTerm kann alles was ich brauche. Die Macroerstellung ist relativ
einfach. Damit konnte ich in kurzer Zeit schon mal die wichtigsten
Anforderungen erledigen.

Hat mir viel Zeit gespart.

Danke

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.