So senden Sie Zeichen an einen virtuellen seriellen Port in Windows 8.1

1164
Jodes

Microsoft ist sehr wenig hilfreich, wie in diesem Link .

Eine Methode ist jedoch der Befehl:

echo abcdefghijklmnopqrstuvwxyz > COM3 

Und als Frage hier ist eine andere Option:

SerialSend /baudrate 56000 "Send this text" 

Ich habe jedoch einen Fehler, bei dem nicht alle Daten gesendet werden. Durch das Spiel mit der Menge des gesendeten Textes und der gewählten Baudrate bin ich zu dem Schluss gekommen, dass, während der Text Zeichen für Zeichen zu einem Puffer / einer Warteschlange hinzugefügt wird, der Puffer in die serielle Schnittstelle geleert wird Puffer wurde gefüllt, die verbleibenden nicht gesendeten Zeichen im Puffer werden verworfen und der Befehl wird zurückgegeben.

Ich möchte also eine Art Hyperterminal-Äquivalent, das Daten an die virtuelle serielle Schnittstelle senden kann - was diesen Fehler hoffentlich nicht haben wird. Kann mir jemand empfehlen?

Vielen Dank

Update: Puttyfunktioniert, aber ich kann keinen fortlaufenden Zeichenstrom ausgeben, sondern sendet sie während der Eingabe einzeln aus.

1

1 Antwort auf die Frage

0
Jodes

TeraTermhat funktioniert. Es sendet Dateien, ist vollständig konfigurierbar, z. B. Baudrate, Stoppbits, Verzögerungen zwischen Zeichen und mehr.