...und Ralf versucht das umsezusetzen

Es geht um saubere Gliederung der SW-Layer, um den Code leichter auf anderen System abstrahieren zu können.
Damit steigt die Wiederverwendbarkeit und Verständlichkeit des Codes für weitere Projekte und fremde Entwickler.
Wirkung wird sein, das gelegentlich (aber sehr selten) mehr als ein SW-Modul von Änderungen betroffen sein könnte

Erste Ziele:
- Vereinheitlichung von Daten-Typen
- saubere Trennung von HW-Zugriffen von HighLevel Funktionen
Ralf