Seite 1 von 1

[V 1.6] Custom-Logik unmittelbar im Code sperren bis Input verfügbar ist

Verfasst: So Jan 10, 2021 5:50 pm
von blaubaerli
Hallo zusammen,

in der GUI kann ich beim Start-Verhalten der Logik die Option "Logik sperren bis Input verfügbar ist" manuell setzen.

Wie mache ich das unmittelbar im Code einer Custom-Logik, ohne die Option manuell in der GUI anpassen zu müssen?

Bei nicht boolschen Variablen könnte ich diese ggf. mit einem nie vom Bus erwwarteten initialisieren und dann mit einem Vergleichsergebnis und dem "Break"-Modul arbeiten. Bei einer boolschen Variable wird das aber schon zum Problem.

In der Doku habe da leider auch noch nichts gefunden.

Danke.

Beste Grüße
Jens

Re: [V 1.6] Custom-Logik unmittelbar im Code sperren bis Input verfügbar ist

Verfasst: Di Jan 12, 2021 8:19 am
von Robosoc
Eine Idee, die mir da Letztens eingefallen ist (und dann habe ich vergessen zu antworten, sorry): Nutzung des Moduls "Triggered" und sperren der Logik mit Break sofern Triggered nicht true ist.

Darüber hinaus könntest Du auch erwägen, ob SendExplicit Dir hilft. Dann wird die Logik zwar ausgeführt, aber du sendest nur unter der Bedingung, dass Triggered = true liefert...

Re: [V 1.6] Custom-Logik unmittelbar im Code sperren bis Input verfügbar ist

Verfasst: Di Jan 12, 2021 12:42 pm
von blaubaerli
Hi Sven,

danke für den Hinweis. Da habe ich vor lauter Bäumen den Wald nicht gesehen.

Beste Grüße
Jens