Hallo zusammen,
ich habe es vor kurzem geschafft eine komplette selbstgesteuerte Rakete und Steueranlage nur mit den WireChips zu basteln.
Nun aber möchte das ganze auf eine EX2 Chip übertragen, da ich aber zuvor noch nie mit EX2 gearbeitet habe, fällt mir die Timer Funktion etwas schwerer.
Beispiel:
Lua Code:
@name RaketenSteuerung
@inputs BTFire BTStop
@outputs Lamp
@persist
@trigger all
if(BTFire == 1) { timer("T1",20000)}
}
if (clk("TI1")) { Lamp = 1}
if(BTStop == 1) { Lamp = 0}
Wie man nun sieht, habe ich oben eine Timer Funktion deklariert und bei Ende wird der Output "Lamp" auf 1 gesetzt. Nun möchte natürlich den Timer auch an einem Screen ausgeben, jedoch ist hierbei das Problem, dass ich nicht auf den Timer zugreifen kann.
Erst habe ich mir gedacht: Man könne doch einen Interval(1000) einstellen und einfach eine Schleife und entsprechend ein Increment einfügen. Aber gibt es nicht dennoch die möglichkeit, auf den Timer zuzugreifen und als Variable zu benutzen?
Vielen Dank schonmal im vorraus!
Gruß, TrAx