Hallo,
kurze Frage zu Makros:
kann ich logische Funktionen in Übergabeparametern für Makros verwenden - und wenn Ja -> WIE?
folgendes Makro:
// BlinkLicht
// @date 12.8.2014
// @version 1
// @author Roland Unterholzer
:begin BlinkLicht(Name, Sekunden, blinken)
:info $Läßt ein Licht im "Sekunden"-Rythmus blinken.$ \\
$Name des Lichts$ \\
$Zeit in Sekunden$ \\
$Invertierung wenn invertieren=EIN $
:shortinfo $BlinkLicht$
// blinken
if (blinken^u01 == EIN and cycle(0, Seconds^u08)) then {
Name^Command = CommandLichtInvertieren;
} endif;
:end
"Aufruf":
BlinkLicht(MozartwegEGWohnzimmerDeckeDimmer, 2, "Alarm Voralarm leise-0/2/201" and !"Alarm Voralarm laut-0/2/202" and !"Alarm Einbruchsalarm-0/2/203");
Danke und LG,
Roland
kurze Frage zu Makros:
kann ich logische Funktionen in Übergabeparametern für Makros verwenden - und wenn Ja -> WIE?
folgendes Makro:
// BlinkLicht
// @date 12.8.2014
// @version 1
// @author Roland Unterholzer
:begin BlinkLicht(Name, Sekunden, blinken)
:info $Läßt ein Licht im "Sekunden"-Rythmus blinken.$ \\
$Name des Lichts$ \\
$Zeit in Sekunden$ \\
$Invertierung wenn invertieren=EIN $
:shortinfo $BlinkLicht$
// blinken
if (blinken^u01 == EIN and cycle(0, Seconds^u08)) then {
Name^Command = CommandLichtInvertieren;
} endif;
:end
"Aufruf":
BlinkLicht(MozartwegEGWohnzimmerDeckeDimmer, 2, "Alarm Voralarm leise-0/2/201" and !"Alarm Voralarm laut-0/2/202" and !"Alarm Einbruchsalarm-0/2/203");
Danke und LG,
Roland
Kommentar