Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekt:python_ds18b20_logger

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekt:python_ds18b20_logger [2026/02/23 12:16] torsten.roehlprojekt:python_ds18b20_logger [2026/02/23 12:23] (aktuell) – [Testen] torsten.roehl
Zeile 70: Zeile 70:
     │   ├── __init__.py     │   ├── __init__.py
     │   └── temperature_logger.py      │   └── temperature_logger.py 
-    └── temp_logger.py        # Hauptprogram+    └── temp_logger.py        # Hauptprogramm
 </code> </code>
  
Zeile 286: Zeile 286:
  
 Es ermöglicht das Starten und Stoppen der Messung, das Setzen des Messintervalls sowie das Zurücksetzen der gespeicherten Daten. Es ermöglicht das Starten und Stoppen der Messung, das Setzen des Messintervalls sowie das Zurücksetzen der gespeicherten Daten.
 +
 +<note tip>Die eigentliche Messung läuft in einem //Hintergrund-Thread//. Dadurch bleibt die Kommandozeile reaktionsfähig und kann weiterhin Befehle entgegennehmen, während im Hintergrund kontinuierlich Temperaturwerte erfasst, gespeichert und grafisch ausgewertet werden.</note>
 +
 +
  
 <note> <note>
Zeile 387: Zeile 391:
 </note> </note>
  
 +
 +<note tip>
 +Vor dem Testen prüfen, welcher ''MODE'' in ''temperature_logger.py'' gesetzt ist:
 +
 +  * ''local'' → Dateien werden im Projektordner ''data'' gespeichert.
 +  * ''web'' → Dateien werden im Webverzeichnis ''/var/www/html/temp_curve'' gespeichert und können im Browser angezeigt werden.
 +
 +Für die Webausgabe muss ''MODE = "web"'' gesetzt sein.
 +</note>
 ==== Terminal ==== ==== Terminal ====
 Zur Überprüfung wird das Programm im Verzeichnis ''src'' gestartet: Zur Überprüfung wird das Programm im Verzeichnis ''src'' gestartet:
projekt/python_ds18b20_logger.1771848992.txt.gz · Zuletzt geändert: von torsten.roehl