Hallo Forum,
Ich baue gerade einen Datenlogger der verschiedene Messwerte auf einer SD-Karte abspeichert. Wenn das Gerät dann in Reichweite meines Wlans kommt, speichert er die Daten automatisch auf einem Netzwerklaufwerk ab. So weit so gut... Es funktioniert auch alles bestens außer einem kleinen Problem .
Zero Pi bootet ....es werden Daten in einem Python-Script erfasst und in einer Datei gespeichert... Dann wird aber plötzlich das Gerät ausgeschaltet und die Datei mit den Messwerten bleibt leer.
Ich nehme an das es daran liegt, dass erst in bestimmten Zeitabständen die Datei wirklich auf die SD gespeichert wird und vorher in irgendeinem flüchtigen Speicher liegt. Gibt es eine Möglichkeit dieses Schreiben zu beschleunigen? Ich habe ein bisschen rumexperementiert und festgestellt dass so ca. alle 30 sec die Daten wirklich in der Datei landen. Wenn ich einen sauberen Shutdown mache geht auch nichts verloren. Ich könnte natürlich aus einer Powerbank oder Kondensatoren eine USV basteln aber das würde alles zu groß machen.
Gibt es eine Möglichkeit das der Pi diese Zeit bis zum wirklichen Schreiben auf SD umgeht?
Hoffe habe die Frage einigermaßen verständlich formuliert . Falls Fragen fragen.
Ich danke euch schon einmal im voraus!