Programmsteuerung per PDA

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!


  • Hallo!
    Nach langer Zeit melde ich mich mal wieder...
    Hat sich ja einiges getan in Version 2.8.
    Nun blicke ich aber vorhin auf die Featureliste und entdecke dort zu meiner Freude:
    Programmsteuerung PDAs(experimentell)

    Leider habe ich dazu sonst nirgendwo etwas gefunden.
    Wie soll das im einzelnen aussehen?

    Was mir so vorschwebt:
    Es ist immer unglaublich unpraktisch, wenn man grade mal wieder alleine die Schweinwerfer einstellen muss, und dann jedes mal zum an/ausschalten zum foh latscht. Da wäre es doch sehr praktisch, wenn man per PDA+Browser und wlan auf den DMXC-Rechner zugreifen könnte, um die einzelnen Kanäle zu dimmen usw.
    Nebenbei könnte man dann natürlich auch noch so (eher unwichtige) Spielereien machen, wie: Setz ich mich mal ins Publikum und starte von dort die Lichtshow oder diverse Soundeinspielungen...

    Würde mich aber jedenfalls interessieren, was Euch da so unter "Programmsteuerung per PDA" vorschwebt.

  • > Würde mich aber jedenfalls interessieren, was Euch da so unter "Programmsteuerung per PDA" vorschwebt.

    Nun, bisher ist das nur n Experiment für mich gewesen. Ich hab einfach mal probiert, meinen PDA per Bluetooth mit DMXC zu verkuppeln, um dann die Gerätekanäle setzen zu können. Hat zwar geklappt, ist aber noch nicht besonders ausgereift (Protokoll zu langsam, ausser Kanäle ändern noch nichts möglich). Das ganze funzte per serieller Verbindung (weil via Bluetooth am einfachsten), aber WLan wäre auch ne Idee.
    Inzwischen würde ich eher die Befehle aus den anderen Tools mobil machen. Die Ide mit dem Browser finde ich nicht schlecht...

  • das mit dem browser hätte den Vorteil, dass man relativ plattformunabhängig bleibt, was die software des PDAs anbelangt. Ob Palm oder PocketPC usw. ist dann eigentlich egal. Ausserdem hätte eine Steuermöglichkeit über das tcp/ip Protokoll den Vorteil, dass es eben sehr viele Möglichkeiten bietet; u.a. eben auch die Steuerung mittels wlan-datenübertragung.
    DMXC müsste dann allerdings als (web)server fungieren, wenn kein clientprogramm benötigt werden sollte, sonden das ganze per webinterface abläuft.

    Ich habe leider nicht genau die Ahnung, wie das mit VB realisierbar ist, aber imho müsste sowas gehen.

    Aber wie gesagt, nur mal als Anregung. Ich fände sowas echt praktisch. Damit wäre quasi sogar eine Remote-Control von überall aus per Internet möglich ;)

  • Ich hab jetzt mal ein bischen damit rumgespielt, sogar n Webserver in DMXC an den Start bekommen, der im mom. die Geräteliste und das DMX-Universe ausgeben kann.
    Allerdings scheint HTML/HTTP doch ziemlich ungeeignet zu sein:
    a) Hab ich keine Möglichkeit gefunden, nen vernünftigen Scrollbalken oder ähnliches einzufügen, bleibt noch ne Werteauswahl via Links, was natürlich nur in Stufen passieren kann
    b) Dauert ein Refresh immer recht lange, schließlich muss erst wieder ne verbindung aufgebaut werden, der Request gesendet, ne Antwortseite erzeugt, gesendet und vom Gerät dargestellt werden... Das dauert schon mal ein paar Sekunden.

    Also scheint mir HTML doch vielleicht nicht der richtige Weg zu sein. Gegenvorschläge?

    Stefan

  • Halli Hallo ...
    Habe gerade mit Interesse die Beiträge gelesen und finde das alles recht witzig von der Idee her. Vielleicht hilft das:
    1: Eine Anbindung sollte über WLAN ( 802.11g / 54 MBit ) erfolgen, den Infrarot hat eine zu kurze Reichweite und das Bluetooth ist für meine Begriffe gerade was Standarts angeht recht schwammig ( Frage Kompatibilitäten etc. ). Der WLAN sollte eigentlich schnell genug sein und man kann Ihn gut gegen Manipulation schützen.
    2: Versucht doch mal die Berechnung der DMX-Werte aus dem PDA rauszunehmen ( wenn Ihr es bis jetzt so gemacht habt !) und in die Software des PC's zu verlagern - so das der PDA nur die Grafikwerte vom PC bekommt und die geänderten Werte per Lan sendet - das dürfte doch eigentlich nicht meht als eine Textdatei sein oder ???
    3: Die Anbindung an HTML ist für mein Verständnis die sinnfolste - den dann sollten die Programme ja auf allen gängigen PDAs laufen - egal ob WinCE oder PalmOS. und die Geschichte mit den Scrollbalken könnte man ja dann unter HTMl in VB lösen.
    mfg Olaf Bürger

  • > und die Geschichte mit den Scrollbalken könnte man ja dann unter HTMl in VB lösen.

    Hä? Das versteh ich nicht...
    Mein Problem ist, dass HTML an sich gar keine Möglichkiet anbietet, z.B. nen einzelnen Scrollbalken anzeigen zu lassen. Mir viele höchstens n Java-Applet ein, aber dann ist die Kompatibilität auch schon wieder dahin, denn wie viele PDAs können schon von sich aus (ohne irgendwelche experimentellen Plugins) JAVA ausführen?
    Neben der Aktualisierungsgeschwindigkeit ist also das User Interface das Hauptproblem.
    Dass ne TCP/IP-Verbindung zum Einsatz kommen sollte ist für mich klar, denn die kann man eigentlich mit jeder der Technologien hinbekommen (IR, Bluetooth und WLan sowieso).

  • Das dürfte meines Wissens nach wirklich nicht funktionieren. Aber man kann doch aus HTML heraus ein VB-Programm starten ( ähnlich den Java-Applets ) - das ist zwar jetzt wieder von hinten durch die Brust ins linke Auge gemacht , sollte doch aber eigentlich funktionieren - oder bin ich jetzt auf einem völlig falschen Dampfer ??

    mfg Olaf Bürger

  • zunächst einmal freut es mich, dass das Thema so großen Anklang findet.

    Ich gebe allerings zu, dass ich mich nicht genauer mit der Umsetzung befasst habe.
    zu a)
    Grade die Fadersteuerung ist in HTML wohl ein Problem und nicht ohne weiteres zu realisieren.
    Ich habe mich dann mal mit der Hilfe von Herrn Google auf die Suche im Netz gemacht, und nachgeschaut, ob man das Rad tatsächlich neu erfinden muss.
    Zumindest habe ich Lösungsansätze mit Javascript bzw. DHTML gefunden, die wohl von den gängigsten Browsern unterstützt werden sollten.
    Hier mal einige interessante Links zu Beispielfadern:
    - http://www.eggheadcafe.com/articles/20020922.asp

    - http://www.devx.com/webdev/Article/9734/0/page/1

    - http://javascript.internet.com/calculators/rgb-slider.html

    Viele weitere lassen sich in z.B. Google unter dem Stichwort "slider control" finden.
    Da es schon relativ spät ist und ich morgen früh raus muss :( habe ich leider noch keine Zeit gefunden, mir die Scripts näher zu betrachten. Ich denke allerdings, dass es schon möglich sein müsste, zumindest auf Basis von Javascript, dass ja mittlerweile doch recht gut unterstützt wird, etwas auf die Beine zu stellen.
    Wie das allerdings bei PDAs mit PalmOS aussieht, weiß ich nicht.
    Evtl. müsste man auch in Betracht ziehen, zwei verschiedene Interfaces zu implementieren.

    zu b)
    Ich habe jetzt zwar nicht so wirklich die Ahnung, wie ich so etwas in VB realisieren sollte, aber warum baust du nicht eine persistente Verbindung auf? Das sollte die Zeit schon um einiges verkürzen.

    >Aber man kann doch aus HTML heraus ein VB-Programm starten

    Dann wäre die Kompatibilität aber wieder vollends im Eimer. Ausserdem müsste dann ein weiteres Programm auf dem Client gestartet werden. Einzige möglichkeit wäre wohl VB-Script. Das dürfte sich dann aber wohl wieder auf den Einsatz im IE beschränken...allerdings werden wohl viele Leute auch einen PDA mit diesem Browser haben...es wäre also keine Lösung für alle user, aber schonmal für einen teil, sollte es etwas vbscript-mäßiges geben...
    Ich wäre allerdings mehr für den Einsatz von Javascript, wenn man schon nicht um eine Scriptsprache herumkommt, da dieses, wie bereits erwähnt, wohl die meiste Browserunterstützung besitzt...


    So, jetzt habe ich aber genug geschrieben...gute Nacht. ;)

  • Hallo,

    Ich finde die Idee, mit dem PDA hammerfett.

    Leider kenne ich mich nicht genug in HTML und soweiter aus um euch weiterzuhelfen. Ich möchte auch aber hiermit den Rücken moralisch stärken ;D ;D ;D

    Ausserdem hätte ich ein paar Anregungen.
    Ich fände es super, wenn ich nicht nur bestimmte DMX Werte ändern könnte, sondern auch Effekte Abrufen kann usw. Ich habe mir gedacht, dass man dazu am Hostrechner ähnlich wie bei der Tastatursteuerung Effekte oder Szenen auf einzelne Buttons legt. Und am PDA muss man dann nur den entsprechenden Button drücken. Dadurch wird das Protokoll halt vereinfacht, da nur die Nummer des Buttons übertragen werden muss.

    Ich hoffe es ist verständlich was gemeint ist.

    Also weiterhin viel Erfolg.

    MfG

    Soon5

    Das Leben ist NP vollständig!

  • Nun, ich glaube nicht, dass der Pocket IE JavaScript (vll. noch ein bischen) geschweige denn DHTML kann.
    Zwischenzeitlich hatte ich doch wieder n eigenes Client-Programm vor, jetzt denke ich aber wieder über HTML nach. Bei den Slidern ist mir eingefallen, dass ich irgendwo mal Server-seitige Imagemaps gesehen hab, so dass der Server bei Klick auf das Bild die Koordinaten des Klicks bekommen hat. Dann könnte man die Slider einfach als Grafik darstellen...
    Die Buttons hatte ich auch vor, allerdings sollte die Belegung auch per Browser änderbar werden.

  • hm, zumindest die neueren Versionen des pIE scheinen JavaScript zu unterstützen.
    Ein Artikel, der Überblick über die Features und weiterführende Links bietet, ist unter
    http://www.zdnet.de/builder/progra…121850-3,00.htm

    zu finden.
    Vielleicht hilft das ja weiter.

    Andererseits: Ein Clientprogramm wäre natürlich auch eine Lösung. Nur muss die dann nicht für alle Versionen portiert werden? Also für PPC2003, PPC2002, Palm usw. ?

  • Die ImageMap halte ich fürziemlich übel zu implementieren:
    Du müsstest die Slidergrafik in 255 Bereiche unterteilen (pro Slider...)

    wie sähe es notfalls mit Flash aus? Slider sind definitiv möglich. Wie ist es mit der kompatibilität??

    Grüße, hendrik

  • > Du müsstest die Slidergrafik in 255 Bereiche unterteilen (pro Slider...)

    a) wäre das dank VB nicht so ein Problem (geht ja quasi automatisch), wäre nur ne Menge HTML zu übertragen

    b) hatte ich deswegen auch serverseitige ImageMaps gemeint, bei denen der Server die Koordinaten des Klicks bekommt. Hatte ich mal auf ner Website gesehen, hab aber jetzt noch nicht nachgesehen, wie man das implementiert.

  • Also ich habe mich jetzt auch nochmal ein wenig näher damit befasst, und muss sagen, dass das Problem, einen Fader in HTML zu realisieren, der die DMX-Werte auch in Echtzeit ändert, wirklich ein großes Problem ist. U.a. auch wegen der geringen refreshrate.

    An Flash hatte ich noch gar nicht gedacht - ich weiß nur, dass es da für den pIE ein Plugin definitiv gibt. Und per ActionScript sollte auch eine Anbindung möglich sein. Allerdings hab ich auch hier wieder mal keinen genauen Plan von der Umsetzung.

    Wie es mit Java-Plugins aussieht weiß ich nicht - aber wenn es da sowohl für den pIE als auch für den Browser von PalmPDAs was gibt, wäre das sicher ne gute Möglichkeit.

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