Hy,
@Ice Eyes
Nein, es gibt keine Aktuelle Version von PDA-2-DMXC.
Trag doch das Problem, das sich DMXC aufhängt, wenn der PDA in den Ruhemodus geht bitte in den Bugtracker ein, dann kümmern wir uns darum.
Gruß Soon5
Hy,
@Ice Eyes
Nein, es gibt keine Aktuelle Version von PDA-2-DMXC.
Trag doch das Problem, das sich DMXC aufhängt, wenn der PDA in den Ruhemodus geht bitte in den Bugtracker ein, dann kümmern wir uns darum.
Gruß Soon5
Quotealso mit "5" meine ich , das wenn man einen button auf wert erhphen stellt, sich der kanal immer um "5" erhöht, also von 0 auf 5, von 5 auf 10 etc..dann muss ich 50mal drücken um von 0 auf 255 zu kommen
Ah, ok - da ist Weissbier zuständig, die Kommandobuttons sind sein Projekt. Vermutlich hat er diese 5er-Schritte irgendwo fest einprogrammiert. Bitte immer mit angeben, in welcher Komponente der Fehler ist.
Quotedas die probleme mit "befehle" an der terminalschnittstelle von dmxcontrol liegt, glaube ich nciht
bei pda2dmx geht das alles ohne problemen und da wird die gleiche terminalschnittstelle benutzt
Dann macht PDA-2-DMXC irgendwas anderes, als im Wiki steht.
GetCommandPossibilities 1
1. Deaktiviert
2. Audiotrack
3. BeatTool
4. DMX-Ausgabe
5. DMXIn-Remote
6. Effekte
7. Ger?te
8. Gruppenauswahl
9. Kommandozeile
10. Master
11. MIDI-Remote
12. Sound Analyzer
13. Submaster
14. Szenenbibliothek
15. Szenenliste
16. Textbuch
.
GetCommandPossibilities 2 7
1. Ausgew?hltes
2. ----
3. PAR left (1)
4. PAR left (2)
5. PAR left (3)
6. PAR left (4)
7. PAR right (1)
8. PAR right (2)
9. PAR right (3)
10. PAR right (4)
.
GetCommandPossibilities 3 3
1. Helligkeit
.
Display More
Stefan: Eigentlich müsste ich ja jetzt mit dem Befehl RunCommand 7 3 1 2 100.000 das Gerät PAR left (1) auf 100% setzen können, oder? Das funktioniert aber bei mir nicht (weder per Telnet noch über meine Klasse).
Stell den Laptop doch einfach so ein des der nicht innen Standby geht ![]()
Naja des was du möchtest könnte man erreichen, wenn man dafür selber eine Funtkion dafür schreibt.
Die müsste den aktuellen Wert auslesen und dann um den gewünschten Wert erhöhern/senken.
Ist eigentlich garnicht so schwer:
Der schwerere Teil währ nun das in das Webinterface einzubauen.
QuoteAh, ok - da ist Weissbier zuständig, die Kommandobuttons sind sein Projekt. Vermutlich hat er diese 5er-Schritte irgendwo fest einprogrammiert. Bitte immer mit angeben, in welcher Komponente der Fehler ist.
Ne hab nirgends die Schritte einprogramiert. Ich nehm ja quasi nur die Befehle die du bei "Befehle" ausführen kannst.
Hab dein Interface nur so umgeschrieben, das der Befehl in die Datenbank eingetragen wird anstatt zu DMXC geschickt wird.
Ich denk eher, dass 5 der Standartwert ist und des bei dem PDA-Programm das wie oben gemacht wird.
Wenn ich den Befehl abschicke wird der Wert des Submasters nur um 5 erhöht anstatt um 100. Ich denke mal er meint dieses Verhalten.
http://localhost/Befehle/?module=Submaster&function=Wert+erh%F6hen&channel=1&flags%5B%5D=flagToggle&flags%5B%5D=flagOverride&value=100&execute=Ausf%FChren
EDIT: Soon5
Es hängt sich DMXC nicht auf ... nur das DMXC2PDA bleibt auf "Verbindung Hergestellt" stehen. Erkennt also nicht das die Verbindung nicht mehr existiert.
QuoteOriginal von mkuron
Stefan: Eigentlich müsste ich ja jetzt mit dem Befehl RunCommand 7 3 1 2 100.000 das Gerät PAR left (1) auf 100% setzen können, oder? Das funktioniert aber bei mir nicht (weder per Telnet noch über meine Klasse).
Hm, da gibt's zwei Probleme - eins bei dir, eins bei mir... ![]()
Erstmal müsste es 100000 statt 100.000 heißen - DMXC interpretiert das sonst also 100.
Leider geht es auch dann noch nicht, weil ich was vergessen hatte - der Kanal wird zwar gesetzt, aber DMXC nicht mitgeteilt dass der User da grad was beabsichtigt hat - womit die Änderung nicht durch den Mixer kommt. Ist in der nächsten Version geändert.
Stefan
Ich hab gerade mal eine Wiki-Seite zum Web-Interface und der PHP-Klasse erstellt.
http://dmxcontrol.de/wiki/Web-Interface
Es gibt dort jetzt auch eine Tabelle, wo jeder seine Erfolge bzw. Misserfolge mit diversen Browsern eintragen kann: http://dmxcontrol.de/wiki/Web-Inter…atibilit.C3.A4t
Bugs bitte weiterhin hier im Thread melden, ich repariere sie dann - unter "Known Bugs" auf der Wiki-Seite will ich nur solche Bugs listen, die ich nicht kurzfristig beheben kann/werde (z.B. der Bug im iPhone-Browser; das Befehle-Problem, das Stefan beschreibt; die Beschränkung auf einen User).
Quotedas onClick-Event wird erst nach dem onMousemove-Event ausgelöst
Hast dich wohl verschrieben ![]()
Sorry, ich meinte, das onMouseDown-Event wird nach dem OnMouseMove-Event ausgelöst.
Danke!
QuoteDie ersten beiden Beschränkungen löst [[User:Weissbier|Weissbier] momentan - er programmiert einen Daemon, der bei ChannelNotifications Befehle ausführen kann und wohl auch mehrere parallele Verbindungen zulässt. Ersteres ist vorallem zur Programmierung von Effekten in PHP nützlich (wenngleich dafür eher die Plugin-Schnittstelle benutzt werden sollte); Letzeres erlaubt mehrere Benutzer gleichzeitig und würde auch eine Beschränkung des Web-Interfaces aufheben.
Mehrere Verbindungen sollten schon funktionieren ... hab ich aber noch nicht getestet.
Und das mit den Effekten hab ich schon abgeschrieben. Denke eher das man den Daemon zur Steuerung der Effekte nutzen kann, wenn man z.B. nicht immer des Licht per Hand anpassen will.
Denn könnt man je nach BPM/Genre Effekte starte/stoppen/Beschleunigung setzen.
Des mit dem Genre werd ich auch noch einbauen, wenn der Rest erstmal läuft wie er soll.
Denn bräuchte man für Winamp des Plugin Plugin.
Soo gibt eine neue Version der Kommandobuttons.
Einzige Änderung ist, das man nun keine Datenbank mehr braucht.
Benutze nun eine SQL-API wo die Daten in einer Textdatei gespeichert werden.
QuoteHm, da gibt's zwei Probleme - eins bei dir, eins bei mir...
Erstmal müsste es 100000 statt 100.000 heißen - DMXC interpretiert das sonst also 100.
Leider geht es auch dann noch nicht, weil ich was vergessen hatte - der Kanal wird zwar gesetzt, aber DMXC nicht mitgeteilt dass der User da grad was beabsichtigt hat - womit die Änderung nicht durch den Mixer kommt. Ist in der nächsten Version geändert.
Ok, ich habe dich mal beim Wort genommen und die PHP-Klasse angepasst (sie multipliziert jetzt einfach alle Werte mit 1000, dann kann man weiterhin Prozentwerte übergeben).
Web-GUI unter http://michael.kuron-germany.de/dmxc/dmxcontrol_php.tar
PHP-Klasse unter http://michael.kuron-germany.de/dmxc/dmxc.inc.php
Hallo weissbier,
baust du die gif unterstützung noch ein ?
wäre echt super, dann kann ich das ganze auf meinen touchpanel nutzen
Hallo Stefan,
ist es möglich das pda2dmxc auf auf windows ce läuft und nicht nur auf windows mobile ?
wäre auch mega gut, dann läuft auch die software auf meinem ce touchpanel
danke und gruß
ice eyes
Soo nu gibts die Buttons auch mit Gif-Support.
Einfach Gifs im Ordner Images ablegen und den Dateinamen im Interface angeben.
Hallo weissbier,
hab noch nicht getestet, aber schon mal besten Dank !!!!
Gruß
ice eyes
Sooo ... hab nu noch nen anderes Bild eingebaut, was für 500ms angezeigt wird, wenn man auf einen Button gedrückt hat.
Werde nun noch schauen, des ich eine Funktion einbaue um noch mehr Reihen/Spalten hinzuzufügen/löschen zu können.
Sobald des Fertig ist, werde ich die neue Version hochladen.
Soo bin leider nicht dazu gekommen, mal ne neue Version hochzuladen bzw das Einfügen von Buttons einzbauen, daher hier einfach die Version mit den sich verändernden Buttons
Hallo Leute,
Habe gerade meine ersten Versuche gestartet mit einem MDA von Htc mit WinMobile, funktioniert super.
Gibt es eine Version von PDA-2-DMXC wo ich meine Komandobox auf dem PDA o. MDA anzeigen und benutzen kann?
Gruß Fhepfussel
Hallo,
ich habe ein paar Probleme mit dem Webinterface:
1) beim Aufruf der Gerätesteuerung, Befehle und der Kanalübersicht erhalte ich folgende PHP-Fehlermeldung:
Warning: fsockopen() [function.fsockopen]: unable to connect to 192.168.7.55:2145 (Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. ) in C:\Programme\xampp\htdocs\dmxcontrol\dmxc.inc.php on line 25Connection error: 10061: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. Warning: fclose() expects parameter 1 to be resource, boolean given in C:\Programme\xampp\htdocs\dmxcontrol\dmxc.inc.php on line 37
Firewall ist keine aktiv, Windows-Firewall deaktiviert. Auch Portweiterleitung hat nichts genützt.
2) Wenn ich in der Kommandozeile einen Befehl eingebe, z.B. 1 AT FULL, erscheint ein Warnfenster mit folgender Meldung:
. Der Befehl wird nicht ausgeführt.
3) Der Dip-Switch-Kalkulator reagiert nicht auf Eingaben.
Danke für Hilfe!
Das Fenster "PDA-Fernsteuerung" von DMXC ist bei deinen Versuchen aber auch geöffnet?
Stefan
Herrlich!
Sorry, das Fenster habe ich noch nicht entdeckt.
Übrigens: wenn man das JS-Script für die Gerätesteuerung downloaden will, kommt ein 403-Fehler.
Kann jemand das JS-Script ins Forum hochladen?
Edit: das lag bei mir. Fehlalarm.
Edit 2: der Schiebe-Button übergibt den Wert korrekt an DMXC. Im Interface zählt allerdings der Prozent-Zähler nicht mit hoch. Bleibt immer bei null.
Ausserdem: könnte man auf jeder Seite noch einen Zurück-Button einbauen? Sonst muss man sich durch alles wieder zurück klicken.
Hi,
funktioniert das Web Interface auch auf älteren MDA o. PDA mit Win Mobile oder nur auf Apfelgeräten??
Gruß Fhepfussel ![]()