- Status Closed
- Percent Complete
- Task Type Fehlerbericht
- Category GUI & Server → InputAssignment
-
Assigned To
Qasi - Operating System All
- Severity Low
- Reported Version 3.2.2
- Due in Version 3.3.0
-
Due Date
Undecided
- Votes
- Private
Opened by LightningBrothers - 25.10.2021
Last edited by Qasi - 25.10.2021
FS#4637 - Kein Double-Wert am Strobe-Output des DMXCMixer
Der DMXCMixer-Node gibt am Strobe-Output keinen Double-Wert aus, sodass nachfolgende, numerisch arbeitende Nodes wie der Compare-Nodes mit den ausgegebenen Werten nicht direkt arbeiten können. Hierzu muss der Wert erst unnötigerweise mit einem Format-Node konvertiert werden. Dieses Verhalten ist insofern unschön als dass es zum einen nicht von außen ersichtlich und zum anderen sich im direkten Vergleich mit dem Intensity-Output nicht gleich verhält. Der Intensity-Output gibt direkt einen Double-Wert aus.
Der Blick in den Code zeigt, dass der DMXCMixer offensichtlich von vorn herein unterschiedliche Datentypen erhält. Denn abgesehen von den verschiedenen Parametern Dimmer (Intensity) bzw. Strobe gibt es keine Unterschiede.
25.10.2021 19:00
Reason for closing: Repariert
Additional comments about closing:
Ab Alpha 7
"{Mode};
{Speed}"
Forumsbeitrag: https://forum.dmxcontrol-projects.org/index.php?thread/16228
Das gleiche gilt auch für den Programmer-Node.
Richtig, aus Strobe kommt kein Double, er wird nur so formatiert.
Der Strobe Wert ist ein eigenes object, welches auch den Strobe-Mode beinhaltet(linear, random Pulse,…)
Der Wert wird am Ausgang vom Programmer bzw DMXCMixer jetzt entsprechend angezeigt, allerdings will mir die Weiterverarbeitung nicht gelingen. Ich habe es mit dem List Selector versucht, an anderer Stelle funktioniert er so wie erwartet, aber hier gibt er mir leider nichts aus.
Der List Selector ist hier das falsche Node. Nutze hier genauso wie an den Ausgängen Color und Position das Split-Node, um die einzelnen Werte zu erhalten.
ok, das klappt. Habe mich, ich fürchte ich muss zugeben zum wiederholten Male, von den Optionen des Nodes täuschen lassen und ihn nur für Farbe verordnet. Ich versuche gerade mir etwas einfallen zu lassen wie ich es besser finden würde, aber irgendwie kommt mir keine ganz einleuchtende Idee.