Forum: PC Hard- und Software Terminal Programm


von guru (Gast)


Lesenswert?

Hallo

Ich suche eine Terminal Software mit welcher ich über Tage loggen kann.

En meiner Testumgebung erhalte ich ca. alle 0.5s einen 16Byte Eintrag 
als Hex oder XML.

Das Logfile müsste mir also ca. alle 3h eine neue Datei eröffnen und 
weiter Loggen damit ich noch einigermassen den Überblick behalten kann.

Danke

von yalu (Gast)


Lesenswert?

Ich verstehe zwar nicht ganz, warum der Überblick besser sein sollte,
wenn man sich die Daten in mehreren Dateien zusammensuchen muss, aber
gehen tut das ganz leicht, man braucht nicht einmal ein Terminalprogramm
dazu:
1
split -l 21600 /dev/ttyS0

speichert die Daten in Dateien und fängt alle 21600 (= 3600s/h * 3h /
0,5s) Zeilen eine neue Datei an. Es wird davon ausgegangen, dass jeder
XML-Datensatz eine Zeile belegt.
1
split -b 345600 /dev/ttyS0

speichert die Daten in Dateien und fängt alle 345600 (= 16Bytes *
3600s/h *3h / 0,5s) Bytes eine neue Datei an. Es wird davon ausgegangen,
dass jeder binäre Datensatz 16 Bytes belegt.

Die Dateinamen haben die Form xaa, xab, xac, ... xba, xbb usw. Das
Format kann aber  leicht geändert werden (s. man split)

von Johnny (Gast)


Lesenswert?

Es kann die Daten zwar nicht automatisch splitten, aber sonst kann man 
mit Tera Term einfach loggen (V2.3 habe ich im Einsatz):
http://hp.vector.co.jp/authors/VA002416/teraterm.html
Du kannst die Daten ja nach der Aufzeichnung immernoch splitten.

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.