Zitat von anlo007
Beitrag anzeigen
Für Tests/Fehlersuche: Es gibt einen Echtzeitdebugger, d.h. man kann Variablen -während- des normalen Ablaufs ändern, auf den Bus schreiben etc.
Das ist dafür gedacht, um die Programmierung zu testen.
Ein Programm wäre z.B ( "Küche-2/3/4" ist z.B. die Syntax für eine importierte GA) :
Schalter = "Küche-2/3/4" and "Flur-2/1/4"
if (Schalter==EIN) then write("KücheDeckenLicht-2/3/2", EIN) endif
Nun kann man im Debugger die Variable Schalter setzten (während das Programm läuft) oder auf die GA "Küche-2/3/4" schreiben oder ähnliches.
Selbst das Einspielen eines neuen Programms dauert nur etwa 3 bis 8 Sekunden, bis es gestartet ist (ein neu-boot ist also nicht notwendig)
Michael
P.S: Man kann natürlich den Wert, den eine Variable aktuell hat, auch abfragen
Kommentar