Bekomme DDF nicht zum laufen

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hey,

    hab heute versucht ein DDF für den MH-X50 zu schreiben.
    Es ist noch nicht ganz fertig, aber es wird von DMXControl nicht richtig geladen. Es wird zwar in der Liste angezeigt, aber wenn man versucht, ein Gerät zu erstellen, wird dieses nicht angezeigt. Es kommt aber keine Fehlermeldung.
    Vielleicht kann mir ja jemand helfen.

    DDF ist im Anhang und wurde teils im DDFCreator und teil von Hand geschrieben.
    fblaese

  • Hallo fblaese,
    wenn Du dir ein DDF für die 2'er Version baust, dann solltest Du auch
    den DDF-Creator für die 2'er nehmen.

    Das DDF welches Du angehängt hast, ist für DMXControl 3.

    Sollte das DDF doch richtig sein, dann hast Du im falschen Unterforum
    gepostet, davon abgesehen, das es sowohl im 2'er als auch im 3'er Unterforum
    einen Bereich DDF gibt in den dein Problem gehört. 8)

    Schreib also bitte mal für welche Software du das DDF geschrieben hast.

    Gruß Uwe

  • Hallo!

    Kurzum: du hast direkt nichts verkehrt gemacht. Das Problem liegt beim Kanal für das Prisma begraben. DMXC3 will dort noch eine ergänzende Angabe, die du aber mit dem aktuellen DDFCreator 3 nicht pflegen kannst. Das gleiche Problem hatte ich nämlich auch, nur mit einem anderen Gerät: DDF für Eurolite TMH-60 lässt sich nicht in DMXC3 einfügen.

    Damit es läuft, ersetze den Block

    Code
    <prism dmxchannel="12">  <range type="open" mindmx="0" maxdmx="7"/>  <range type="prism" mindmx="248" maxdmx="255"/></prism>


    du den folgenden Block, in dem das von DMXC3 geforderte Attribut "caption" enthalten ist. Ggf. kannst du auch anstelle von "range" einfach "step" nehmen, sofern du in den beiden Bereichen nur eine Einstellung für das Prisma hast - nämlich kein Prisma (offen) oder Prisma eingeschoben.

    Code
    <prism dmxchannel="12">
      <range type="open" mindmx="0" maxdmx="7" caption="Offen"/>
      <range type="prism" mindmx="248" maxdmx="255" caption="Prisma"/>
    </prism>


    Damit sollte es dann funktionieren. Im Übrigen erzeugt DMXC3 beim Einfügen auch entsprechende Fehlermeldungen - und zwar im Kernel, der aber in der Regel im Hintergrund läuft und bei Bedarf erst über die GUI in den Vordergrund geholt werden muss.

    Viele Grüße, Stefan von den LightningBrothers.

  • Dann guck bitte ob das DDF funktioniert.
    Neu schreiben wäre suboptimal, da die DDFs möglichst einheitlich gebaut werden sollen um in der HAL ordentlich angezeigt zu werden zu können.
    Der 25er und 50er sind ja 90% gleich, weshalb sie von mir auch 1 zu 1 zusammen passend geschrieben wurden, um optimal genutzt weden zu können.

    Der 25% er wurde von mir auch ausgibig getestet, den 50er könntest du ja testen, ich glaub der 50er hat zusätzlich nur nen Prisma, wenn da was nicht stimmt, muss kannste da was ändern und ich guck nochmal drüber.

    Wichtig ist, das das 5oer DDFs nicht vom DDFCreator3 unterstützt wird, da der Prisma noch buggy is.

    MfG
    Patrick

    Dev. DMXC3 Series | RDM & ArtNet 4 Implementation

    Github

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.