- Status Neu
- Prozent erledigt
- Aufgabentyp Fehlerbericht
- Kategorie GUI & Server → Server
- zuständig niemand
- Betriebssystem All
- Schweregrad niedrig
- betrifft Version 3.0
- fällig in Version 3.3.x
-
fällig am
unbestimmt
- Stimmen
- versteckt
gehört zu Projekt: DMXControl 3
angelegt von Qasi - 10.03.2016
zuletzt bearbeitet von Qasi - 01.08.2025
angelegt von Qasi - 10.03.2016
zuletzt bearbeitet von Qasi - 01.08.2025
FS#2430 - DDF mit Rotation-Node und Index-Node in Zoom-Node funktioniert nicht.
So solte es meiner meinung nach im ddf aussehen:
<zoom dmxchannel="19" >
<rotation dmxchannel="20" >
<step type="stop" mindmx="191" maxdmx="192" />
<range type="ccw" mindmx="190" maxdmx="128" minval="0.0083333" maxval="0.17" />
<range type="cw" mindmx="193" maxdmx="255" minval="0.0083333" maxval="0.17" />
</rotation>
<index dmxchannel="20" />
<range type="linear" mindmx="0" maxdmx="45" minval="4" maxval="13.529411764705882352941176470588" />
<range type="linear" mindmx="46" maxdmx="255" minval="13.749019607843137254901960784313" maxval="60" >
<range handler="index" range="4" mindmx="0" maxdmx="127" />
<range handler="index" range="0" mindmx="128" maxdmx="255" />
</range>
</zoom>
Aber der Zoom funktioniert dann nicht, erst wenn ich den Rotations-Node lösche geht der wieder.
Außerdem wird Index in diesem fall nicht im Propertygrid angezeigt.
Hab mal das funktionierende DDF und Manuel angehangen
Clay Paky A_LEDA B-EYE K20(St...
Hy Patrick,
Frage: Was ist der Sinn einer Rotation im Zoom? Also was macht das Gerät da? Der Zoom kann doch nicht rotieren oder? Und was ist der Index?
Gruß
Arne
Doch der Zoom kann rotieren ^^
Geiler effwkt
https://www.youtube.com/watch?v=6eQmcX1YYII&app=desktop
Hy,
Aber das ist ja nicht der Zoom der Rotiert, sondern die Linse oder was auch immer. Das die Linse auch für den "Zoom" verwendet wird liegt halt in der Natur der Technik
. Ich denke die Rotation ist unabhängig vom Zoom.
Da sollte man besser eine separate Eigenschaft definieren. Das nächste Gerät hat vielleicht die Rotation aber keinen Zoom, dann haben wir da wieder das Problem.
Gruß Arne
Es gibt davon schon mehere geräte,
Das problem ist das die Rotation abhängig davon ist wie weit der zoom ausgefahren ist.
Deshalb muss die ritation und der Index im Zoomnode sitzen.
Aber selbst wenn ich die rotation und den index außerhalb vom zoom einbaue, wie krig ich das hin das 0-127 index ist und 128 - 255 Rotation, (wie beim goborad) ist?
MfG
Patrick
Verstanden. Dann implementiere ich das so.
Wie ist denn hier der Stand? Kommt das noch in die 3.2.2, oder verschieben wir das?
Getestet mit 3.3.2: Bug besteht weiterhin
Ich hatte das Problem mit dem support-handler für ein vergleichbares Gerät, dem Involight MH FXWASH1912 zufriedenstellend lösen können. Der Auszug im DDF sieht wie folgt aus:
<zoom dmxchannel="5"> <support dmxchannel="6" name="zoom"/> <range type="linear" mindmx="28" maxdmx="255" minval="4" maxval="60"> <step handler="support-zoom" mindmx="0" maxdmx="0"/> </range> </zoom> <index dmxchannel="6" defaultval="-30"> <support dmxchannel="5" name="index"/> <range range="60" mindmx="0" maxdmx="127" minval="4" maxval="60"> <step handler="support-index" mindmx="0" maxdmx="0"/> </range> </index> <rotation dmxchannel="6"> <support dmxchannel="5" name="rotation"/> <step type="stop" mindmx="191" maxdmx="192"> <step handler="support-rotation" mindmx="0" maxdmx="0"/> </step> <range type="cw" mindmx="191" maxdmx="128" minval="0.05" maxval="3"> <step handler="support-rotation" mindmx="0" maxdmx="0"/> </range> <range type="ccw" mindmx="255" maxdmx="192" minval="0.05" maxval="3"> <step handler="support-rotation" mindmx="0" maxdmx="0"/> </range> </rotation>Der technische Hintergrund ist, dass immer nur eine der Funktionen genutzt werden kann - also entweder Zoom oder die Indizierung / Rotation der Linse. Folglich setzen die supporthandler die Werte auf dem jeweils anderen DMX-Kanal auf 0.
Es wäre daher zu besprechen, ob diese Lösung "in Ordnung" ist, ober ob die Umsetzung im DDF durch den initialen Vorschlag vereinfacht werden soll.