Befehlskette v3.1 bis v3.3

Ausführliche Versionsgeschichte mit Änderungen, Erweiterungen und bekannten Problemen

Fünf Entwicklungsstände

Überblick

Die Versionen 3.1 bis 3.3 zeigen den Übergang von einer linearen Dobot-Queue zu einer interaktiv bedienbaren und schließlich von mehreren Quellen steuerbaren Befehlskette.

VersionSchwerpunktWichtigste ErweiterungWesentliche Grenze
3.1TastatursteuerungPause, Weiter, Halt und Status während der Queue-Ausführung.Alarmbehandlung noch abrupt; keine externe Steuerquelle.
3.2Saugersauger_ein, sauger_aus und sauger_status.Status ist nur Pumpenschaltzustand; nicht queuefähige Abfrage benötigt Marker.
3.2.1FehlerbetriebQueue verwerfen, Alarme anzeigen, Sofortfahrten und kontrolliertes Programmende.Deutlich komplexer; sichere Zielwahl bleibt Bedienverantwortung.
3.2.2ÜbersichtlichkeitEinzeilige Befehle, klarere Projekt- und Versionsorganisation.Kein eindeutig archivierter Quellstand gefunden; Seite ist rekonstruiert.
3.3ESP32-COMTastatur und ESP32 schreiben in dieselbe Steuerbefehls-Queue.Nur Steuerbefehle; COM-/Treiberfragen; noch keine Sensorwerte.

Entwicklungslinie

  1. v3.1: Die laufende Queue wird über die PC-Tastatur bedienbar.
  2. v3.2: Bewegungen werden um Saugerbefehle ergänzt.
  3. v3.2.1: Alarm, Timeout und Halt führen in einen kontrollierten Fehlerbetrieb.
  4. v3.2.2: Die Darstellung und Projektorganisation werden für Unterricht und Weiterentwicklung bereinigt.
  5. v3.3: Ein ESP32 wird als zweite Steuerquelle über COM eingebunden.

Gemeinsame Grundprinzipien

Hinweis zur Version 3.2.2

Für v3.2.2 wurde keine eindeutig archivierte Quelldatei gefunden. Die betreffende Seite ist daher als transparente Rekonstruktion des Zwischenstands gekennzeichnet. Die übrigen vier Seiten beruhen auf den gefundenen Modulen und Beispielprogrammen.

Dateien dieses Pakets