RAW-Befehl oder Sequenzen?
Verfasst: 27. Januar 2009 09:39
RAW-Befehl oder Sequenzen?
Grundsätzliches:
Beides -sowohl RAW-Befehl als auch Sequenz- beinhalten mehrere Befehle, die zusammen als "eine Einheit" gesendet werden.
Da Sequenzen nur innerhalb einer Aktivität angelegt werden können, sind sie auch nur dort verfügbar, können also nicht aus dem Device-Modus heraus aufgerufen werden.
RAW-Befehle hingegen werden im Device angelernt und sind somit sowohl innerhalb des Gerätes (Device-Modus) als auch innerhalb der Aktivitäten verfügbar.
Ein weiterer Unterschied zwischen RAW und Sequenz ist der zeitliche Ablauf.
Nach dem Senden eines Befehls ist die Harmony eine bestimmte Zeit "mit sich selbst" beschäftigt und wartet ggf. auch noch die Tastenverzögerung des Gerätes ab.
Diese Zeit ist zwar sehr kurz und fällt bei einzelnen Befehlen nicht auf, sendet man nun aber mehrere Befehle aus einer Sequenz heraus, addieren sich diese Zeiten und dann kann die Zeit schon spürbar werden.
Sollen z.B. 4 Befehle aus einer Sequenz gesendet werden, sieht dies so aus:
<-- Befehl-1 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
<-- Befehl-2 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
<-- Befehl-3 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
<-- Befehl-4 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
Und hier kommt der große Vorteil eines RAW-Befehls zum tragen, denn dieser besteht für die Harmony aus einem einzelnen Befehl. Die Verarbeitungs-Zeiten zwischen den Einzel-Befehlen entfallen daher, was den RAW-Befehl im Normalfall weitaus schneller macht als eine Sequenz.
Ein RAW-Befehl macht also dies:
<-- Befehl-1 -->
<-- Befehl-2 -->
<-- Befehl-3 -->
<-- Befehl-4 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung >
Man sieht, dass bei dem RAW-Befehl die <Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung> gerade einmal ausgeführt wird, bei unserer Beispiel-Sequenz jedoch vier mal (nach jedem Befehl einmal).
Zurück zur Harmony FAQ - Themen-Übersicht
Grundsätzliches:
Beides -sowohl RAW-Befehl als auch Sequenz- beinhalten mehrere Befehle, die zusammen als "eine Einheit" gesendet werden.
Da Sequenzen nur innerhalb einer Aktivität angelegt werden können, sind sie auch nur dort verfügbar, können also nicht aus dem Device-Modus heraus aufgerufen werden.
RAW-Befehle hingegen werden im Device angelernt und sind somit sowohl innerhalb des Gerätes (Device-Modus) als auch innerhalb der Aktivitäten verfügbar.
Ein weiterer Unterschied zwischen RAW und Sequenz ist der zeitliche Ablauf.
Nach dem Senden eines Befehls ist die Harmony eine bestimmte Zeit "mit sich selbst" beschäftigt und wartet ggf. auch noch die Tastenverzögerung des Gerätes ab.
Diese Zeit ist zwar sehr kurz und fällt bei einzelnen Befehlen nicht auf, sendet man nun aber mehrere Befehle aus einer Sequenz heraus, addieren sich diese Zeiten und dann kann die Zeit schon spürbar werden.
Sollen z.B. 4 Befehle aus einer Sequenz gesendet werden, sieht dies so aus:
<-- Befehl-1 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
<-- Befehl-2 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
<-- Befehl-3 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
<-- Befehl-4 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung>
Und hier kommt der große Vorteil eines RAW-Befehls zum tragen, denn dieser besteht für die Harmony aus einem einzelnen Befehl. Die Verarbeitungs-Zeiten zwischen den Einzel-Befehlen entfallen daher, was den RAW-Befehl im Normalfall weitaus schneller macht als eine Sequenz.
Ein RAW-Befehl macht also dies:
<-- Befehl-1 -->
<-- Befehl-2 -->
<-- Befehl-3 -->
<-- Befehl-4 -->
<Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung >
Man sieht, dass bei dem RAW-Befehl die <Verarbeitungs-Zeit der Harmony + ggf. Tastenverzögerung> gerade einmal ausgeführt wird, bei unserer Beispiel-Sequenz jedoch vier mal (nach jedem Befehl einmal).
Zurück zur Harmony FAQ - Themen-Übersicht