GLP Mighty-Scan 250 ELC

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!


  • Moin!

    Kann mir bitte jemand dabei helfen, die DMX Prozeduren für den GLP Mighty-Scan 250 ELC zu erstellen?

    Mir ist Programmiersprache grundsätzlich bekannt (HTML, etc.), nur fehlen mir hier die Grundlagen um mit den Bezeichnungen klarzukommen.

    DMX Kanäle usw. sind kein Problem, nur die Prozeduren für INITCONTROLS, SetColor, GetColor, SetGobo, GetGobo bekomme ich nicht hin.

    Die hier im Forum angebotenen DDF für dieses Gerät sind nicht zu gebrauchen, jedenfalls tut sich da zu wenig. Dann lieber einmal ein neues, komplettes DDF erstellen. :D

    Ben

  • Hallo Ben,
    wenn Du dich mit Programmiersprachen grundsätzlich auskennst,
    wobei HTML nicht zu den Programiersprachen sondern zu den
    Seitenbeschreibungssprachen gehört, dürfte das kein Problem sein.

    Proceduren sind nicht so kompliziert wie sie aussehen, wenn Du dir mal ein bestehendes ddf mit Procedure vornimmst und die Procedure analysierst, kommst Du schnell dahinter wie das Funktioniert.

    Einzig die Syntax ist etwas gewöhnungsbedürftig.

    Wenn Du noch Fragen hast kann ich dir gerne weiterhelfen.

    Gruß Uwe

  • Hey Uwe, danke für die schnelle Antwort.

    Grundsätzlich habe ich die Infos gefunden, die ich benötige (Forumsuche), nur mangelt es mir noch am "learning-by-doing". :rolleyes:

    Also mir fehlt einfach: Was genau will / soll ich in SetColor, GetColor, etc. festlegen? Wieviele Bedingungen muss ich abfragen?

    Naja, vielleicht kommt das noch im Laufe der Zeit. ;)

  • Hmm, das habe ich wohl irgendwie nicht verstanden.

    Trotz Get- und Set-Befehlen macht der Scanner nix. Scheint gar keine Abfrage stattzufinden.

    Muss ich für die Positionen nicht auch noch was definieren? Oder geht das von alleine?

    H I L F E büdde... ;(

    Edited once, last by DJ BigBen (July 25, 2009 at 2:28 AM).

  • So, anbei das DDF soweit ich es eben habe.
    Stecken jede Menge Fehler drin (Parsen des DMX-script), aber ich komme so mit try and error nicht weiter.

    Wäre toll, wenn Du (Uwe) mal drübergucken würdest.

    Ausserdem anbei das Manual vom Mighty Scan, wegen der Kanalbelegung.

    Vielen Dank, bzw.: Für jedwede Mithilfe stehe ich natürlich zur Verfügung, Ihr sollt mir ja nicht die Arbeit abnehmen, sondern erklären. ;)

    Ben

  • Hallo Ben,
    ich denke mal das Du das DDF mit dem DDF-Creator gemacht hast.

    Ich stehe persönlich da mehr auf Handarbeit mit einem Editor, dann
    weiss man auch was man gemacht hat.

    O.K. beschränken wir uns erst mal auf die Farben, den wenn wir das
    haben ist das andere auch nicht komplizierter

    Fehler Nummer 1
    Es gibt in deinem DDF insgeamt 4 mal eine Zuweisung für Kanal 3, ohne die Proceduren.
    Das ist eine Redundanz die nicht auftreten darf, deshalb nimmt man
    Prozeduren und lässt den Kanal weg.
    Die Zeile für das Dropdown müsste dann so aussehen:

    Code
    <dropdown top="40" left="296" width="135" name="color_color" action="SetColor">


    Wobei 'name' (color_color) die Variable ist die Du in deinen Proceduren
    auswerten kannst.

    Fehler Nummer 2
    Radio Buttons werden eigentlich gruppiert um Sinn zu machen.
    So nicht:

    Code
    <label top="120" left="248" caption="Wechsel" />    <options top="123" left="376" name="color_slow" action="SetColor" channel="3">      <option value="0" caption="Langsam" top="0" left="0" />    </options>    <options top="121" left="312" name="color_fast" action="SetColor" channel="3">      <option value="1" caption="Schnell" top="0" left="0" />    </options>


    sondern so:

    Code
    <label top="120" left="248" caption="Wechsel" />
        <options top="123" left="376" name="color_slow" action="SetColor">
          <option value="0" caption="Langsam" top="0" left="0" />
          <option value="1" caption="Schnell" top="0" left="0" />
        </options>


    Auch hier gilt wieder eine Zuweisung auf Kanal 3 ergibt nur Murks,
    deshalb rausnehmen und mit dem Namen in der Procedure Arbeiten.

    Für den Slider gilt übrigens das gleiche. :O

    Ob die Procedure 'SetColor' Sinn macht?
    Auf den ersten Blick würde ich nein sagen da steckt auch einiges im
    argen also noch mal überprüfen.

    Desweiteren hatte Frank und Stefan mal ein Manual zur Erstellung von
    DDF's geschrieben, zu einer Zeit als es noch keinen DDF-Creator gab.

    http://dmxcontrol.de/docs/dmxc28_de…0040419_ger.pdf

    Also wenn Du noch Fragen hast, einfach melden :P

    Gruß Uwe

    Edited once, last by Uwe (July 25, 2009 at 5:37 PM).

  • Moin Uwe,
    danke für die Tips, z.T. hats ja geholfen.

    Natürlich mag ich auch eher das direkte Programmieren ohne Editor (habe meine HP so geschrieben, bloß keinen Editordreck im Quelltext!), aber dafür mangelt es mir hier zu sehr an XML-Kenntnissen.

    Das mit den Options habe ich jetzt verstanden (habs nochmal im Wiki nachgelesen), aber mit Syntax und Prozeduren kämpfe ich nach wie vor.

    Es irritiert mich auch enorm, das viele Funktionen im 3D Easy View funzen, nicht aber real am Gerät. Lampe an/aus ist ein Beispiel dafür.

    Die Simulation ist über X- und Y-Achse steuerbar, das reale Gerät reagiert nur auf eine Achse. 8o

    Magst Du mir nochmal nen Tip geben, wo es hapert?

    Vielen Dank,
    Ben

  • Hallo Ben,
    schön das Du ein stück weiter gekommen bist.

    Quote

    Es irritiert mich auch enorm, das viele Funktionen im 3D Easy View funzen, nicht aber real am Gerät. Lampe an/aus ist ein Beispiel dafür.

    Also wie so das in 3D Easy View funzt kann ich dir auch nicht sagen.

    Wenn ich dein DDF bei mir lade funktioniert An/Aus einwandfrei,
    An DMX-Wert 10, Aus DMX-Wert 0 auf Kanal 6 und 3.

    Was mir auf gefallen ist das Du bei Vergleichen in den Proceduren auf
    gleich abfragst.
    Das hat bei mir noch nie gefunzt, mach das gleich mit wenn gößer und kleiner als dann funktioniert es.
    Das ist anscheinend ein Bug in den Proceduren.

    Die Achsensteuerung funktioniert bei mir einwandfrei, schau doch mal bei dir in der Kanalübersicht ob sich Pan und Tilt ändern.

    Quote

    aber dafür mangelt es mir hier zu sehr an XML-Kenntnissen

    Schau Dir mal den Code im Editor etwas genauer an, das ist nicht schwerer als HTML.

    Ich hab mal deinen Code sortiert und Leerzeilen eingefügt so das er etwas übersichtlicher wird.

    Gruß Uwe

  • Hallo Uwe,

    sorry für die lange Funkstille. Folgender Entwicklungsstand:

    - Habe rausgefunden, das bei dem Mighty Scan die DMX Adresse 1 nur dadurch zu erreichen ist, dass man ALLE Dipschalter auf 0 setzt! Ja, toll, dadurch funzen schonmal ne Menge Abläufe, die ich bereits als "Gerät defekt" abgeschrieben hatte. ;o)

    - Nach einem ausführlichen Ausflug zu freestyler (tatsächlich DEUTLICH einfacher in der Handhabe der Gerätefunktionen und der Mighty ist vorhanden), kenne ich die Schwächen beider Programme recht gut.

    - Jetzt gehe ich gerade wieder auf DMXC zu, habe das ältere DDF nochmal bearbeitet (nicht schön, aber es reicht für die Grundfunktionen / Programmierung), trotzdem bekomme ich Fehlermeldungen. Siehe Anhang! Kannst Du mir da nochmal sagen, woran es hapert?

    - Derzeit suche ich gerade eine Möglichkeit, schnell und einfach im Figureneditor die Figuren (z.B. einen Kreis) grösser oder kleiner zu machen. Wie geht das bitte? :rolleyes:

    Vielen Dank und Grüße,
    Ben

    P.S. Obwohl im Fehlerprotokoll als Plattform Windows NT steht, benutze ich XP!

  • einen kleinen Kreis im Figureneditor wirst du selbst erstellen müssen.

    Allerdings kannst du wenn du eine Bewegungszene anlegst den Kreis dabb unten mit den 4 Schiebereglern Transformieren.

    Dazu musst du die Geräte selektieren deren Bewegung du transformieren willst.

    Gruß, Simmon

    Chacka!

  • @ Simmon:
    Danke für den Tip, jetzt gehts.

    Trotzdem wüsste ich gerne, wie ich die Fehlermeldungen für das DDF wegbekomme. Woran hapert es denn da?

    Mir persönlich ist ein DDF mit Prozeduren ja auch lieber. ;o)

    LG,
    Ben

  • Hallo Gemeinde, ich hab mich mal an den GLP Mighty Scan 250 DDF versucht und kapier das immernoch nicht :D

    Ich dachte eigentlich, dass es ein DDF in der Gerätebibliothek gibt. Da es die Geräte ja nun schon seit Jehren gibt.
    Hat jemand ein fertiges DDF für die Geräte, das auch funktioniert?

    Gruß Markus

    [Blocked Image: http://i49.tinypic.com/fe2d10.jpg]
    DMXControl 2.10.5
    2x nvent Open CoreDMX IF, 2x billig Variante
    4x GLP MAX ;2x IMG Stageline TWIST 252
    2x Eurolite TS3 ;4x Stairville LED PAR 56
    3x 4ch. Dimmerpacks ;1x STAIRVILLE SF-1000;1x Profog K120,
    1x Blinder ;12x PAR 56 short ;8x LED PAR 56
    1x 1500W Strobe ;1x UV Fluter
    1x STAIRVILLE DMX-MASTER I
    1x SHOWTEC SHOWMASTER 24
    1x DMX Controller mit Batterie
    1x Beamer
    kleine Effekte

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