DDF für Eurolite LED TMH-7

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!


  • JPK June 25, 2020 at 8:11 AM

    Approved the thread.
  • LightningBrothers June 25, 2020 at 8:58 AM

    Changed the title of the thread from “DDF” to “DDF für Eurolite LED TMH-7”.
  • Hallo Stefan,

    Danke für deine Antwort habe es mir gerade mal angeschaut in dem creator und Ja ;) Versuche es mal Heute Abend wenn ich zuhause bin

    Aber schonmal Besten Dank

    Liebe Grüße Sascha

  • Guten Morgen ihr lieben,

    Ich habe mal mein Glückversucht jedoch Weis ich paar Sachen nicht wie ich es einbaue


    Es Geht um

    Steuerkanal 3

    Geschwindigkeit PAN/TILT Bewegung


    Steuerkanal 8

    Decimal Hexad. Percentage S/F Eigenschaft

    0 10 00 0A 0% 4% S LED aus

    11 20 0B 14 4% 8% S Neutral

    21 30 15 1E 8% 12% S Reset

    31 200 1F C8 12% 78% F Strobe-Effekt mit zunehmender Geschwindigkeit

    201 250 C9 FA 79% 98% F Strobe-Effekt über Zufallsgenerator mit zunehmender Geschwindigkeit 

    251 255 FB FF 98% 100% S Neutral


    Steuerkanal 10 PAN Bewegung mit 16 Bit-Auflösung

    Steuerkanal 11 TILT Bewegung mit 16 Bit Auflösung


    Vielleicht kann ja jemand mal rüber schauen und mir helfen wäre sehr dankbar dafür

    im anhang die ddf und kanalbelegung von tmh7

    Lieben Gruß Sascha

  • Hallo Sascha!

    Schaue dir mal das DDF vom THM-9 in der DDFLib an. Das Gerät ist ziemlich ähnlich zum THM-7 - wesentlicher Unterschied sind hier die verbauten LEDs, wo der TMH-9 ja mit RGBW-LEDs arbeitet. Wichtig ist aber: die DDFs sollen in englischer Sprache gehalten werden, damit diese allgemeingültig bleiben, weil die Standardsprache von DMXControl 3 ebenfalls englisch ist.

    Ansonsten findest du in der Doku zu den DDFs entsprechende Erläuterungen und Beispiele:

    • Kanal 3: Pan-Tilt-Geschwindigkeit
    • Kanal 8: Strobe
    • Kanal 10 und 11: Position

    Viele Grüße, Stefan.

  • Hallo Stefan,

    Danke für deine schnelle antwort.

    das ist die ddf von TMH-9

    die tmh 9 ist 12 kanal, und tmh-7 11Kanal

    und mit der ddf vom TMH-9 geht es nicht da wenn ich dimmer hoch mache kommt kein licht , wenn ich strobe aufziehe dann kommt licht aber nur im strobe modus

    die farben sind auch nicht gleich.

    ist nicht so das ich es nicht versucht habe ;)

    Lieben gruß sascha

  • Mit "schaue dir das DDF vom TMH-9 an" meinte ich eigentlich, dass du dies als Vorlage für das DDF für den TMH-7 nimmst. Von "es funktioniert" hatte ich nicht gesprochen. :D

    Beim Verwenden eines DDFs als Vorlage bedeutet dies natürlich, dass du vor allem die Kanalbelegung entsprechend anpassen musst, weil wie im konkreten Fall durch die zusätzliche LED-Farbe auch ein DMX-Kanal mehr belegt ist. Deswegen kommt auch ein solcher Murks raus, wenn du ein Gerät mit einem DDF steuern möchtest, wo die Kanalbelegung nicht passt.

    Aber gerade wenn sich Geräte ähnlich sind, kann man so recht schnell ein neues bauen. Insbesondere das Einpflegen von Funktionen auf einem DMX-Kanal wie zum Beispiel die verschiedenen Makros oder vordefinierten Farben ist ja immer mit einer gewissen Fleißarbeit verbunden.

  • Hallo Stefan,

    Ja darum habe ich ja das ddf Hochgeladen was ich als baustein genommen habe und geendert habe.

    und meine frage war die 4 punkte weil ich da nicht weiter weis wie ich da vorgehen muss ;)

    Lieben grußs Sascha

  • Dann zäumen wir das Pferd mal anders auf:

    DMX-Kanal 3: Bitte nochmal mit der Doku zur Pan-Tilt-Geschwindigkeit vergleichen (insbesondere mit dem Beispiel). Es fehlen noch Angaben.

    DMX-Kanal 8: Es fehlt der Bereich, wo die Strobefunktion deaktiviert ist - die Strobefunktion beginnt ja erst ab DMX-Wert 31. Mehr siehe in der Doku zum Strobe. Die beiden Strobemodi sind ansonsten vom Grundsatz her richtig umgesetzt.

    DMX-Kanal 8, LEDs aus / Neutral: Das ist ein elektronischer Shutter und wie in der Doku zum Shutter angegeben umzusetzen.

    DMX-Kanal 8, Reset: Die Funktion ist umgesetzt, nämlich wie es sein soll als procedure. Es muss nur DMX-Kanal korrigiert werden.

    DMX-Kanal 10 und 11: Hier musst du die DMX-Kanäle im DDF korrigieren. Auch hier gilt: Details siehe Doku zur Position.

    Grundsätzlich musst du beim Erstellen der DDFs die Zählweise beachten, die nämlich bei 0 startet.

    Ich weiß, ich könnte dir auch einfach das DDF korrigieren. Aber ich denke, es hilft dir mehr, wenn du selbst "dahinter steigst".

  • Hallo Stefan,

    Ja danke dir dafür Werde es Später umsetzen ;)

    Werde es berichten wenn es geht oder stelle die ddf zur Kontrolle nochmal rein ;)

    Aber besten dank Für deine hilfe

    Lieben Gruß Sascha

  • Ich glaube, du solltest dir nochmal die Tutorials zum Thema DDF selbst schreiben durchlesen. Die Verweise findest du im "Hauptartikel" mit dem Inhaltsverzeichnis zur Doku zu den DDFs. Dies so für den Einstieg.

    Jetzt zum Inhalt. Bei den Zeilennummern beziehe ich mich auf hier im Beitrag eingefügte DDF.

    DMX-Kanal 10 und 11: Hier musst du die DMX-Kanäle im DDF korrigieren. Auch hier gilt: Details siehe Doku zur Position.

    Schaue mal in den Zeilen 16 und 19 bezüglich der DMX-Kanäle. Die zweite Definition in Zeilen 53 bis 60 ist da komplett falsch, weil außerhalb des functions-Tag. Darüber hinaus existiert die Definition in den Zeilen 15 bis 22 schon, nur eben nicht an die richtigen DMX-Kanäle angepasst.

    Die Definition des Schwenkbereichs (Zeilen 17 und 24) kannst du hier auch vereinfachen. Siehe hierzu das Beispiel für die Standardkonstellation in der Doku.

    DMX-Kanal 8: Es fehlt der Bereich, wo die Strobefunktion deaktiviert ist - die Strobefunktion beginnt ja erst ab DMX-Wert 31. Mehr siehe in der Doku zum Strobe. Die beiden Strobemodi sind ansonsten vom Grundsatz her richtig umgesetzt.

    Wenn du das Gerät mal manuell mit der Kanalübersicht ansprichst, wirst du merken, dass die Funktionen auf dem DMX-Kanal für Reset und Neutral keine Strobe-Funktion hervorrufen. Das Gerät besitzt nur zwei verschiedene Strobefunktionen und diese liegen im Wertebereich 31 bis 200 für den linear zunehmenden Strobe und 201 bis 250 für den zufälligen Strobe. Gemeinsam mit dem Bereich, wo die Strobefunktion deaktiviert ist, hast du nur drei Elemente unter dem strobe-Tag, also zwischen <strobe dmxchannel="7"> und </strobe>.

    DMX-Kanal 8, Reset: Die Funktion ist umgesetzt, nämlich wie es sein soll als procedure. Es muss nur DMX-Kanal korrigiert werden.

    Hier hast du wohl versehentlich die zuvor vom Grundsatz her richtige Definition für den Reset überschrieben. Die sollte wieder zurück kopiert werden - aber mit dem richtigen DMX-Kanal.

    An zwei Stellen kannst du das DDF auch noch optimieren. Das rawstep-Element kannst durch die Definition für ein virtuelles Farbrad ersetzen. Siehe hierzu in der Doku den Artikel zum Farbrad. Beim Dimmer kannst du ebenfalls auf die Standarddefinition von DMXControl 3 zurückgreifen, siehe Doku zum Dimmer.

  • Schaue mal in den Zeilen 16 und 19 bezüglich der DMX-Kanäle. Die zweite Definition in Zeilen 53 bis 60 ist da komplett falsch, weil außerhalb des functions-Tag. Darüber hinaus existiert die Definition in den Zeilen 15 bis 22 schon, nur eben nicht an die richtigen DMX-Kanäle angepasst.

    Was muss da denn geändert werden finedmxchannel?? Ich verstehe das gerade nicht ;)

    Edited once, last by LightningBrothers: Beitrag "richtig" zitiert (September 2, 2020 at 3:54 PM).

  • Nein. Schaue bitte nochmal in das Beispiel zum Standardfall in der Doku zur Position, wie sich das mit dem Finechannel für Pan und Tilt verhält (der XML-Code ist ja dort erläutert). Der muss ja schon angegeben werden - woher sollte DMXControl 3 sonst wissen, dass dein Gerät für Pan und Tilt über eine 16bit-Auflösung verfügt? :/

    Daher wird alles in einem position-Element abgefrühstückt.

  • <position>

    <pan dmxchannel="0" finedmxchannel="1">

    <range range="540" mindmx="0" maxdmx="255" minval="0" Maxval="100" />

    </pan>

    <tilt dmxchannel="1" finedmxchannel="2">

    <range range="270" mindmx="0" maxdmx="255" minval="0" Maxval="100" />

    </tilt>

    </position>

    _________________________________________________

    und die 16 bit Habe ich nun so

    <position>

    <pan dmxchannel="9" finedmxchannel="1">

    <range range="540" />

    </pan>

    <tilt dmxchannel="10" finedmxchannel="2">

    <range range="240" />

    </tilt>

    </position>


    Ich bin da einfach zu blöd für

  • Wenn im zweiten Block die DMX-Kanäle für dmxchannel und finedmxchannel tauschst und dann noch die Zählweise bei den DMX-Kanälen im DDF berücksichtigst, dann definiert der zweite Block die Pan-Tilt-Bewegung vollständig. Der erste Block fällt komplett raus bzw. muss vom zweiten überschrieben werden. Denn: einmal Pan-Tilt im Gerät in beliebiger Auflösung bedeutet auch nur einmal ein position-Element im gesamten DDF.

    Zur Zählweise: du stellst dein Gerät auf die DMX-Adresse 127. Hast das Gerät auf seinem 1. DMX-Kanal den Dimmer und du definierst nun im DDF den DMX-Kanal mit <dimmer dmxchannel="1">, heißt das, dass DMXControl 3 die DMX-Werte für den Dimmer auf dem DMX-Kanal 128 aus. Denn: 127+1 = 128. Deswegen die Zählweise ab 0, weil es dann ja heißt: 127+0 = 127. Alles klar soweit?

  • 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.