Hallo Christian,
mir ist eben aufgefallen, dass LBS-interne Variablen (v#1...) beim Edomi-Start mit ihrem Kommentar (!) initialisiert werden.
Zum Test habe ich in einem LBS direkt am Anfang die internen Variablen loggen lassen und sehe in diesem Output als "Wert" der Variablen deren Kommentar:
M.M.n. ist das ein Fehler. Wenn kein #init=... angegeben wurde, sollten diese Var's leer sein. Was meinst Du?
Darauf gekommen bin ich durch die Problemstellung herauszufinden, ob ein LBS zum allerersten Mal läuft (also nachdem Edomi neu gestartet wurde) oder nicht.
mir ist eben aufgefallen, dass LBS-interne Variablen (v#1...) beim Edomi-Start mit ihrem Kommentar (!) initialisiert werden.
Zum Test habe ich in einem LBS direkt am Anfang die internen Variablen loggen lassen und sehe in diesem Output als "Wert" der Variablen deren Kommentar:
Code:
for ($i = 1; $i <= 16; $i++) { LB_LBSID_debug(true, "Initial value for v$i: " . getLogicElementVar($id, $i)); }
Darauf gekommen bin ich durch die Problemstellung herauszufinden, ob ein LBS zum allerersten Mal läuft (also nachdem Edomi neu gestartet wurde) oder nicht.
Kommentar