NEWS
Frage zu "Ausführen interval"
-
Hallo,
ich will mich etwas Blockly beschäftigen, hänge aber an einem Problem, oder es fehlt mir das Verständniss dafür.
Wie komme ich aus diesem "Ausführen interval" heraus?
Gruß
Uwe -
@uwet sagte: Wie komme ich aus diesem "Ausführen interval" heraus?
Das ist doch schon gelöst.
Die Logausgabe "ende2" kommt bereits 2 s nach Skriptstart bevor im Intervall etwas passiert. -
Hallo,
ich will mich etwas Blockly beschäftigen, hänge aber an einem Problem, oder es fehlt mir das Verständniss dafür.
Wie komme ich aus diesem "Ausführen interval" heraus?
Gruß
Uwe@uwet
Asynchrone Denkfalle :grin:
Du darfst die in Blockly dargestellt Abfolge nicht als "Ablauffolge" eines Programms verstehen.
In ioBroker läuft (fast) alles asynchron. Sobald hier die "zyklische Ausführung" eingerichtet wurde, geht's weiter und der Debug-Baustein mit "ende2" wird ausgeführt. Erst 100 ms später wird zum ersten Mal der Code innerhalb der zyklischen Ausführung durchlaufen.