Hallo zusammen,
ich würde gerne eine bestimmte Anzahl von IR-Befehle in Abhängigkeit eines Status und eines Prozentwertes versenden:
Beispiel:
define x DOIF ([xx] eq "on" and [xxx] <= "10") (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx)
DOELSEIF ([xx] eq "on" and [xxx] <= "20") (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx) (set xxxx xxxxx)
usw.
Jetzt habe ich 2 Probleme und noch keine zufriedenstellende Lösung:
Problem 1:
Ich weiß, dass ich mit "wait" die einzelnen set Befehle im Ms Bereich verzögern kann, allerdings wird das Doif dann in Abhängigkeit der Anzahl der set Befehle ziemlich lang und unübersichtlich.
Problem 2:
"repeatcmd" ist laut commandref nur für Sekunden ausgelegt,und es ist schon ein unterschied, ob ich auf 9 Befehle 9 Sekunden oder 3 Sekunden warte.
Kann mich jemand in die richtige Richtung schupsen?
Vielen Dank für eure Hilfe
Grüße Esjay
Schonmal mit "0.3" versucht?
Zitat von: Per am 26 Januar 2017, 15:10:41
Schonmal mit "0.3" versucht?
Ich habe nirgendwo einen Hinweis gefunden,dass repeatcmd ms kann,daher nicht probiert.Werde es später mal testen!
Zitat von: Esjay am 26 Januar 2017, 15:55:40
Ich habe nirgendwo einen Hinweis gefunden,dass repeatcmd ms kann,daher nicht probiert.Werde es später mal testen!
Das wird schon funktionieren. Die Möglichkeit Verzögerungen < 1 Sekunde anzugeben wurden später eingebaut.
Zitat von: Damian am 26 Januar 2017, 16:02:03
Das wird schon funktionieren. Die Möglichkeit Verzögerungen < 1 Sekunde anzugeben wurden später eingebaut.
Alles klar,danke für die Aussage!
Grüße