Forum: PC-Programmierung Terminalprogramm


von amokinside (Gast)


Lesenswert?

Hallo !

Ich habe mit eine Platine gebastelt mit der ich meinen Stromzähler über 
Serial Port auslesen kann. Zur Zeit mache ich das ganze mit Realterm. 
Dieses Programm ist leider so instabil das es nicht zu gebrauchen ist.

Leider finde ich keine Alternative die folgendes kann:

- SerialPort com3 öffnen
- 15 sec die Daten aufzeichnet
- diese Daten dann in eine Datei speichert
- programm soll sich dann automatisch schliessen

Mein Realterm Befehl sieht so aus :

realterm.exe baud=9600 port=3 Data=8N1 caphex display=6 
capfile=e:\PV\bezug.txt capsecs=10 capture=1 RTS=1 DTS=1 capquit

Leider kommt ständig "Port already open" egal ob Rechner neu gestartet 
ist
oder nicht......

Hoffe es kann jemand helfen ! Danke !

von Peter L. (luidoltp)


Lesenswert?

Hallo,

> Leider finde ich keine Alternative die folgendes kann:
>
> - SerialPort com3 öffnen
> - 15 sec die Daten aufzeichnet
> - diese Daten dann in eine Datei speichert
> - programm soll sich dann automatisch schliessen

Ich verwende TerraTerm [1]. Das Programm ist Open Source und sollte 
(dank Makro-Funktionalität) alles können was du brauchst.

Zusätzlich würde ich noch mit "Autoruns" [2] prüfen welche Programme 
automatisch mit Windows gestartet werden. Vielleicht hast du irgendetwas 
installiert, dass die COM-Ports belegt (z.B: Handy-Software, ...).

Liebe Grüße,
Lui

[1] http://ttssh2.sourceforge.jp/
[2] http://technet.microsoft.com/de-de/sysinternals/bb963902.aspx

von ... (Gast)


Lesenswert?

Peter Luidolt schrieb:
> TerraTerm

TeraTerm

von Ingo (Gast)


Lesenswert?

Ich nehm Termite

von Dennis H. (c-logic) Benutzerseite


Lesenswert?

Eine Programmiersprache dafür zu nutzen ist dir zu heikel ?

von amokinside (Gast)


Lesenswert?

Danke für die Hinweise.

Versuche es mal mit Teraterm.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.