Value changed to Bool (Input Assignment) DMXC3

Aus Deutsches DMXC-Wiki
Books.png Value changed to Bool (Input Assignment) DMXC3 Artikel beschreibt
DMXControl 3.2.2


Inhaltsverzeichnis

A

B

C

D

E

F

G

H

K

L

M

N

O

P

R

S



Abbildung 1: Werteänderung zu Bool (Value Changed to Bool)
Abbildung 1: Werteänderung zu Bool (Value Changed to Bool)

Das Werteänderung zu Bool (Value Changed to Bool)-Node gibt bei jeder Werteänderung des am Eingang anliegenden Signals ein Impulssignal (1 bzw. true) am Ausgang aus. Die Zeit, wie lange der Impulssignal anliegen soll, ist einstellbar.


Eingänge

Name Zulässige Werte Datentyp Beschreibung
deutsche GUI englische GUI
Wert Value beliebiger Wert beliebiger Typ Eingang für den Wert

Ausgänge

Name Ausgebende Werte Datentyp Beschreibung
deutsche GUI englische GUI
Bool 0 oder 1 Bool Gibt einen Impuls bei Werteänderung aus

Eigenschaften

Das Werteänderung zu Bool (Value Changed to Bool)-Node bietet folgende Einstellparameter in den Eigenschaften (Properties).

Einstellung Möglicher Parameter Standardwert Beschreibung
deutsche GUI englische GUI
Einstellungen des Kernels (Kernel properties)
Name beliebiger Text Value Changed to Bool Benutzerdefinierte Beschreibung des Nodes im Titel.
On Time Int-Zahlenwert 200 Länge des 1- bzw. true-Signals.
Einstellungen der Oberfläche (GUI properties)
Position X-Koordinate
Y-Koordinate
variabel Manuelle Position in X-Richtung und Y-Richtung für das Node in der Graphenansicht.

Anwendungsbeispiel

Pulsantwort für eine Signallampe

Üblicherweise wird schon beim Drücken eines Buttons eine Aktion ausgelöst. Im folgenden Beispiel wird die Aktion durch die Kombination mit dem Compare-Node erst beim Loslassen des Buttons getriggert. Dies muss nicht zwingend eine Signallampe sein, welche nun nach dem Loslassen des Buttons für die im Werteänderung zu Bool (Value Changed to Bool)-Node eingestellte Zeit aufleuchtet. Denkbar ist eine Nutzung auch bei einer Szenenliste (Cuelist), die einen besonderen Effekt generiert, wo der Effekt aber eine gewisse Vorbereitungszeit benötigt, weil zum Beispiel Moving Heads vorher eine bestimmte Position einnehmen sollen.

Abbildung 2: Beispiel für die Verwendung des Value Changed to Bool Nodes
Abbildung 2: Beispiel für die Verwendung des Value Changed to Bool Nodes