Befehlskette Version 3.2.2

Didaktische und organisatorische Zwischenversion vor der ESP32-Anbindung

Rekonstruierter Zwischenstand

Versionsdaten

Version3.2.2
Datum22.07.2026 · rekonstruierter Zwischenstand
Modulkein eindeutig archivierter Quellstand gefunden
BeispielÜbergang zu v3.3
GrundlageVersion 3.2.1

Quellenstatus

Für die Version 3.2.2 wurde in den derzeit verfügbaren Projektdateien keine eindeutig benannte Datei befehlskette_v3_2_2.py gefunden. Diese Seite dokumentiert deshalb den aus dem Entwicklungsverlauf nachvollziehbaren Zwischenstand. Sie darf nicht als zeilengenaue Beschreibung einer archivierten Quelldatei verstanden werden.

Einordnung

Version 3.2.2 war offenbar weniger eine große technische Erweiterung als eine didaktische und organisatorische Bereinigung vor der ESP32-Anbindung. Im Mittelpunkt stand eine für Schüler und Lehrkraft überschaubare Darstellung der Befehlsfolge.

Nachvollziehbare Änderungen

Bevorzugte Darstellung der Befehlsliste

befehle = [
    ("fahre_zu", 180, 160, 50, 0, "Fahre zu Punkt 1", 500),
    ("sauger_ein", "Sauger einschalten", 500),
    ("fahre_zu", 240, 140, 70, 0, "Fahre zu Punkt 2", 500),
    ("sauger_aus", "Sauger ausschalten", 500),
]

Diese Schreibweise wurde als übersichtlicher für Unterricht und AG-Arbeit bewertet und in späteren Versionen beibehalten.

Probleme und offene Punkte

Übergang zu Version 3.3

Der nächste klar dokumentierte Entwicklungsschritt war die serielle ESP32-Anbindung. Aus der vorbereiteten gemeinsamen Queue entstand in Version 3.3 eine Architektur mit mehreren Steuerquellen.