Eine Erfolgsmeldung aus der Software-Schmiede!
In den letzten Wochen und Tagen hat sich eine ganze Menge getan. Der Kern ist jetzt bis auf ein paar Details fertig programmiert und die ersten Tests habe ich heute gemacht! Auch das Modul, das die eigentliche Steuerung (d.h. Vergleichen der Messwerte und ggf. die Geräte schalten) übernimmt, ist heute fertig geworden und das erste Mal in Betrieb gegangen. Ganz nach dem neuen Konzept in Version 2.1 ist auch der erste Weg für das Hinzufügen von neuen Funktionen aus Dateien bereitet. Damit können auch Drittanbieter Funktionen bereitstellen, ohne dazu den Quellcode der Steuerung umprogrammieren zu müssen.
Einige Programmierfehler musste ich noch beheben, aber nun lässt sich die Steuerung sowohl problemlos starten als auch wieder sauber beenden. Eine einfach erscheinende Aufgabe, die allerdings sehr, sehr viel Zeit und Nerven gekostet hat...
Auch ein Anzeigefenster hat die Steuerung schon, das ist bisher allerdings noch leer. Hier wird die nächsten Wochen der Fokus liegen: Die Visualisierung der Messdaten steht auf dem Programm, genau so wie die ersten Grundlagen zur manuellen Steuerung einzelner Geräte. Es bleibt spannend!