Guten Morgen,
ich bin in Eurer Community neu und möchte tiefer in die Nutzung von DMXControl einsteigen. Insbesondere möchte ich Unterstützungen für meine DMX Geräte programmieren, die noch nicht in der DDF-Bibliothek zur Verfügung stehen. Die entsprechenden Tutorials habe ich mir auf YOUTUBE angeschaut und auch verstanden wie diese XML-Files aufgebaut sind und funktionieren.
Ich habe angefange ein DDF für die THOMANN DMX-Hausmarke FUN GENERATION PICOSPOT 20 LED zu erstellen. Bin auch schon recht weit gekommen. Nur bei der Implementation der letzten Funktionen komme ich nicht recht weiter und benötige Eure Unterstützung und Danke für Eure Tipps
wie genau diese Funktionen mit welchen Befehlen angesprochen werden müssen.
Den Auszug aus dem Handbuch zu diesem Gerät habe ich Euch unten beigefügt. Danke schon einmal vorab.
************* FOLGENDES HABE ICH SOWEIT ERSTELLT *************
<?xml version="1.0" encoding="UTF-8"?>
<device image="Fun Generation PicoSpot 20 LED.png" type="DMXDevice" dmxaddresscount="11" dmxcversion="3.2.3" ddfversion="1.1.0">
<information>
<ddf-library-id>2000</ddf-library-id>
<model>PicoSpot 20 LED</model>
<vendor>Fun Generation</vendor>
<author>Nils Upahl</author>
<mode>11 Channel</mode>
<comment>11 Channel (16-bit)</comment>
</information>
<functions>
<position>
<pan dmxchannel="0" finedmxchannel="2">
<range range="540"/>
</pan>
<tilt dmxchannel="1" finedmxchannel="3">
<range range="230"/>
</tilt>
</position>
<ptspeed dmxchannel="4">
<range type="linear" mindmx="255" maxdmx="0" minval="0" maxval="100"/>
</ptspeed>
<colorwheel dmxchannel="5">
<step type="color" val="#ffffff" mindmx="0" maxdmx="10" caption="White"/>
<step type="color" val="#ff0000" mindmx="11" maxdmx="21" caption="Red"/>
<step type="color" val="#ff7f00" mindmx="22" maxdmx="32" caption="Orange"/>
<step type="color" val="#ffff00" mindmx="33" maxdmx="43" caption="Yellow"/>
<step type="color" val="#00ff00" mindmx="44" maxdmx="54" caption="Green"/>
<step type="color" val="#0000ff" mindmx="55" maxdmx="65" caption="Blue"/>
<step type="color" val="#00ffff" mindmx="66" maxdmx="76" caption="Cyan"/>
<step type="color" val="#B200CC" mindmx="77" maxdmx="87" caption="Purple"/>
Display More
************* BIS HIERHER HABE ICH DIE IMPLEMENTIERUNG DENKE ICH VERSTANDEN, DER NACHFOLGENDE TEIL STAMMT VON EINEM ANDEREN MOVING HEAD UND DIENT MIR ALS ORIENTIERUNG, KÖNNT IHR MIR
BITTE HELFEN DIE LETZTEN FUNKTIONEN ZU PROGRAMMIEREN? DANN KOMME ICH WOHL ZUKÜNFTIG ZURECHT. DIE AUSZÜGE AUS DEM HANDBUCH FÜGE ICH EUCH BEI *************
<wheelrotation>
<range type="cw" mindmx="176" maxdmx="255" minval="0.1" maxval="8"/>
</wheelrotation>
</colorwheel>
<gobowheel dmxchannel="6">
<goboshake/>
<step type="open" mindmx="0" maxdmx="7" caption="Open"/>
<step type="gobo" mindmx="8" maxdmx="15" caption="Gobo 1" val="ICON-001106.png">
<range handler="goboshake" mindmx="72" maxdmx="79" minval="0.4" maxval="5"/>
</step>
<step type="gobo" mindmx="16" maxdmx="23" caption="Gobo 2" val="ICON-001107.png">
<range handler="goboshake" mindmx="80" maxdmx="87" minval="0.4" maxval="5"/>
</step>
<step type="gobo" mindmx="24" maxdmx="31" caption="Gobo 3" val="ICON-001108.png">
<range handler="goboshake" mindmx="88" maxdmx="95" minval="0.4" maxval="5"/>
</step>
<step type="gobo" mindmx="32" maxdmx="39" caption="Gobo 4" val="ICON-001109.png">
<range handler="goboshake" mindmx="96" maxdmx="103" minval="0.4" maxval="5"/>
</step>
<step type="gobo" mindmx="40" maxdmx="47" caption="Gobo 5" val="ICON-001110.png">
<range handler="goboshake" mindmx="104" maxdmx="111" minval="0.4" maxval="5"/>
</step>
<step type="gobo" mindmx="48" maxdmx="55" caption="Gobo 6" val="ICON-001111.png">
<range handler="goboshake" mindmx="112" maxdmx="119" minval="0.4" maxval="5"/>
</step>
<step type="gobo" mindmx="56" maxdmx="63" caption="Gobo 7" val="ICON-001112.png">
<range handler="goboshake" mindmx="120" maxdmx="127" minval="0.4" maxval="5"/>
</step>
<wheelrotation>
<range type="cw" mindmx="128" maxdmx="255" minval="0.1" maxval="8"/>
</wheelrotation>
</gobowheel>
<shutter dmxchannel="7">
<step type="closed" mindmx="0" maxdmx="8"/>
<step type="open" mindmx="9" maxdmx="255"/>
</shutter>
<strobe dmxchannel="6">
<step type="open" mindmx="0" maxdmx="9"/>
<range type="linear" mindmx="10" maxdmx="249" minval="0.1" maxval="30"/>
</strobe>
<dimmer dmxchannel="7">
<range type="linear" mindmx="9" maxdmx="255" minval="0" maxval="100"/>
</dimmer>
<rawstep dmxchannel="9" name="Auto Mode">
<step caption="No Function" mindmx="0" maxdmx="59"/>
<step caption="Auto Fast1" mindmx="60" maxdmx="109"/>
<step caption="Auto Fast2" mindmx="110" maxdmx="134"/>
<step caption="Auto Slow" mindmx="135" maxdmx="159"/>
<step caption="Music" mindmx="160" maxdmx="255"/>
</rawstep>
<rawstep dmxchannel="10" name="Auto Move">
<step caption="No Function" mindmx="0" maxdmx="20"/>
<step caption="X-Axis Swing" mindmx="21" maxdmx="100"/>
<step caption="Y-Axis Swing" mindmx="101" maxdmx="200"/>
<step caption="X/Y-Axis Swing" mindmx="201" maxdmx="249"/>
</rawstep>
</functions>
<procedures/>
</device>
Display More