Problem mit procedure

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!


  • hi,

    ich hab ein problem mit dieser procedure:
    <procedure name="GetGoboRot">
    !if|{channel_5}|eq|0|
    !set_control|{gobo_mode}|0$
    !set_control|{gobo_rotspeed}|11$
    $
    !if|({channel_5} |gt| 0) and ({channel_5} |lt| 121)|
    !set_control|{gobo_mode}|-1$
    !set_control|{gobo_rotspeed}|(({channel_5}-10)/10)$
    $
    !if|({channel_5}|gt|134) and ({channel_5}|lt|246)|
    !set_control|{gobo_mode}|-2$
    !set_control|{gobo_rotspeed}|(({channel_5}+245)/10)$
    $
    </procedure>

    er sagt mir das eine ) erwartet wird, zeile gibt der frmFormParser nicht an, nur eben fehler 1006. der fehler muss im zweiten und dritten IF sein, wenn ich das erste alleine stehen hab geht alles... ???

    danke für die hilfe!

  • Die Syntax des 2. und 3. IF ist "etwas merkwürdig" ;)
    Versuch es so:

  • hi,

    hab weitergeschafftelt, es scheint als würde er {gobo_mode} und {gobo_rotspeed} nicht finden aber sie sind vorhanden und auch richtig geschrieben, benutze ja in der SetGoboRot dieselben controls?!

    irgendwelche tipps? deshalb findet er auch control 0 nicht O ???

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