Debug COM-Port-Lese / Schreib unter Verwendung von Software / virtuelle COM-Port und Konsole / Terminal am anderen Ende

StackOverflow https://stackoverflow.com/questions/3869643

Frage

Ich habe eine Delphi-Anwendung, die auf einem COM-Port liest / schreibt auf eine große Hardware-Gerät verbunden, so dass ich in der Regel nicht über die Hardware während der Entwicklung zur Verfügung stehen. Das heißt, die Kommunikationsprotokoll ist ziemlich einfach, so dass ich im Allgemeinen die Entwicklung tun kann und jemand vor Ort testen, und es funktioniert in der Regel. Gelegentlich ich in ein schwierigeres Problem führen, wenn. Um dies zu lösen, würde ich die Einrichtung wie einen virtuellen COM-Port, an dem eine Seite der COM-Port meiner Anwendung ist und die andere Seite ist eine sehr einfache COM-Port-Debug-Konsole (ähnlich den alten Modem Terminal-Programme), wo ASCII-Befehle mein App Sends sind Bildschirm angemeldet, und ich kann in einigen ASCII-Befehl eingeben, um meine Bewerbung zurück zu senden das Hardware-Gerät zu simulieren. Ich habe nicht in der Lage gewesen, keine Werkzeuge zu finden, die mit einem virtuellen / Software-COM-Port und einer Konsole / Terminal zu debuggen bereitzustellen. Hat jemand Software Vorschläge und Schritte Satz so etwas wie diese auf?

Die Software / virtuell COM-Port und Terminal Notwendigkeit unterstützen Windows 7 64-Bit (oder Vista 32 falls erforderlich).

War es hilfreich?

Lösung

Ich verwende Advanced Virtual COM-Port und ich bin ganz zufrieden damit. Nicht frei, sondern wirkt wie ein Zauber -. Auch mit Win7-x64

Andere Tipps

Ich mache etwas ähnliches mit gepaart virtuellen COM-Ports erstellt von http://com0com.sourceforge.net/

Sie können nicht fügen Sie einfach einen Redirector auf der untersten Ebene der Anwendung, die eine Konsole öffnet sich anstelle von Daten auf COM zu schreiben? Sollte nicht lange dauern.

Ich kann nicht dafür bürgen, aber klingt wie etwas, wie das ist, was Sie suchen. http://www.windows7download.com/win7-free -Virtual-seriell-Ports-Emulator / yarqmowu.html

habe ich Eterlogic Virtual Serial Ports verwendet Emulator erfolgreich für genau diese auf einem Laptop mit keine serielle Ports. Es ist ein bisschen einfacher als com0com einzurichten, die ich auch genutzt haben. Es ist auch für die serielle Schnittstelle Spionage nützlich, wenn Sie irgendwelche Kommunikation umkehren müssen Ingenieur Die 32-Bit-Version ist kostenlos, die 64-Bit-Version ist derzeit $ 25. Versuchen Sie es auf Vista32 zu sehen, ob es das tut, was Sie brauchen.

Ich verwende com0com für diesen Zweck, aber ich weiß nicht, ob es mit etwas jüngeren arbeitet als Windows XP.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top