![]() |
Log-Datei in Diagramm umwandeln
Hall Leute,
nachdem ich es geschafft habe, die Temperatursensor zu loggen, bekomme ich nun eine Datei mit folgendem Inhalt: Code:
2013/10/01 16:30:01 Temperature 23.56C |
du könntest dir zB. Notepad++ herunterladen und damit ein kl. Makro erstellen, dass dir die Infos so umstellt, dass eine Tabellenkalkulation eine Diagramm damit darstellen kann.
wird sicher auch einen Editor unter Linux geben, der Makros anbietet |
Uiuiuiui. Und das als Programmiernoob.
|
in eine datenbank reinschreiben und von dort die grafiken erstellen, entweder mit perl oder php.....ein wenig arbeit oder
http://www.logviewer1.com/ in excel reinholen sollte auch gehen, denke ich mal..... |
Direkt in Excel (bzw. Calc von LibreOffice) funktioniert. Sämtliche Daten sind jeweils in einer eigenen Spalte (Also Datum, Uhrzeit, Benennung, Temperatur). Wie sagt man jetzt aber, nimm nur jede 12. Zeile für die jeweilige Kurve?
|
Also ich bin es gewohnt, dass jeder Sensor eine Spalte hat und die Uhrzeit nur 1x angeschrieben wird.
Also: Code:
2013/10/01 16:30:01 23.56C 22.81C 23.44C 22.44C 22.44C 22.62C 21.94C 21.38C 21.69C Vielleicht muss man das nur ein wenig anpassen ... Ansonst müsstest du die Datei umwandeln. |
Ein Skript namens Pcsensor-1.0.0 welches per Cron alle 5min. in die Log schreibt. http://www.wcm.at/forum/showthread.p...ux-246910.html
|
oder mit awk, mit grep sollte es auch gehen
http://www.linux-schule.com/trans_ht...ernierend.html |
Ok. Und wie sieht es bei awk mit jeder 12. Zeile in ein Log aus? Also 1./13./25. // 2./14./26. usw.
|
Zitat:
so oft wiederholen, bis die 12 Werte in einer Zeile stehen, dann auf die nächste Zeile mit der re. Pfeiltaste wechseln, Makroaufnahme stoppen. Dann aufgenommenes Makro speichern dann würde ich noch die Punkte mit Beistrichen ersetzen (Strg+H), die gesamten Werte kopieren und in Tabellenkalkulation einsetzen - Diagramm einfügen - fertig. Das Schreiben dieses Textes hat ca. genau so lange gebraucht, wie das "Programmieren" des Makros ;) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag