QMDMXOutput bleibt hängen

Alles rund um Lasershow Designer 2000 und Tools.

Moderators: decix, thomas

Post Reply
gator
Posts: 6
Joined: Tue 19 Sep, 2006 3:38 pm

QMDMXOutput bleibt hängen

Post by gator » Sun 01 Oct, 2006 2:55 pm

Hallo.
Ich möchte mit eigener Software über die Pangolinkarte DMX-Werte
ausgeben. Leider ist in der Dokumentation der Befehl QMDMXMode
unzureichend erklärt. Mit Werten aus dem Showdesigner lässt sich
die Karte initialisieren, also z.B. mit QMDMXMode(1, 88, 8, 0, 32, 0);
Aber nach einer Ausgabe, z.B. QMDMXOutput( 1, 255 ); hängt das
Programm und die Pangolinkarte lässt sich nicht mehr ansprechen.
Der PC muss neu gebootet werden, damit der Speicher in der QM2000
neu initialisiert wird. Ich habe letztens ein Pangolin-Update auf 4.08
vollzogen. Kennt jemand die Bedeutung des Parameters DMXMode?
Vielleicht 0=DMX Disabled, 1=DMX Output, 2=DMX Input, oder so ähnlich.
Sind andere Befehle noch nötig um DMX auszugeben? Wofür ist
QMDMXStartupFrame gedacht? Ich weiss, etwas viele Fragen auf einmal.
Aber nach vielen eigenen Versuchen komme ich leider nicht weiter.
PS: Die DMX-Ausgabe über den Showdesigner funktioniert einwandfrei.
Vielen Dank für eure Hilfe.

gator
Posts: 6
Joined: Tue 19 Sep, 2006 3:38 pm

Post by gator » Mon 02 Oct, 2006 6:59 pm

Die Werte für DMXMode 0,1,3-255 erzeugen einen "General Access Error".
Der Wert DMXMode=2 bei QMDMXMode lässt die Karte hängen,
wenn danach ein Output erfolgt.

john
Posts: 1823
Joined: Wed 13 Jun, 2001 12:00 pm
Location: Berlin

Post by john » Mon 02 Oct, 2006 7:54 pm

Hi,

also ich nehme zum aktivieren von DMXOut

QMDMXMode 2, 88, 8, 0, maxDMXchannels, 88

und zum deaktivieren

QMDMXMode 0, 88, 8, 0, maxDMXchannels, 88

maxDMXchannels ist eine Vatiable, die <= dein höchster DMX Kanal sein muß.

John

gator
Posts: 6
Joined: Tue 19 Sep, 2006 3:38 pm

Post by gator » Tue 03 Oct, 2006 1:23 pm

Hallo,
danke für eine Antwort.
Leider bringt folgender Code die Karte zum Absturz:
QMDMXMode( 2, 88, 8, 0, 32, 88 );
QMDMXOutput( 25, 255 );

Selbst ein RebootQM32(); wird danach verweigert.

Leider muss ich über DMX Strahlschalter einschalten,
sonst gibt es kein Licht. Weder Bank noch Scanner.

Verzweifelt...

john
Posts: 1823
Joined: Wed 13 Jun, 2001 12:00 pm
Location: Berlin

Post by john » Tue 03 Oct, 2006 2:43 pm

Und du startest vorher eine eigene Session? Stichwort BeginSession / BeginSessionEx? Das ist in jedem Fall nötig.
Poste mal deinen kompletten Code, der bis zum Absurz ausgeführt wird.

John

dieter
Posts: 91
Joined: Mon 26 Nov, 2001 12:00 pm
Location: Germany

Post by dieter » Tue 03 Oct, 2006 9:43 pm

@gator:

Ich kann bestätigen, dass in QMDMXOutput der Versionen 4.x ein Fehler enthalten ist, der zu dem von Dir beschriebenen Problem führt.

Den Fehler habe ich zwischenzeitlich beseitigt. Bis ein neuer Download zur Verfügung steht, kann ich Dir auf Wunsch eine neue LD2000.QMS-Datei zusenden. Bitte teile mir Deine Email-Adresse mit.

Dieter

john
Posts: 1823
Joined: Wed 13 Jun, 2001 12:00 pm
Location: Berlin

Post by john » Tue 03 Oct, 2006 10:13 pm

Hi Dieter,

wieso funktioniert dann DMX aud ST heraus? Der Aufruf ist doch der gleiche...

John

dieter
Posts: 91
Joined: Mon 26 Nov, 2001 12:00 pm
Location: Germany

Post by dieter » Tue 03 Oct, 2006 10:41 pm

John,

in ST wird QMDMXOutput nicht verwendet. Deswegen hat der Fehler dort keine Auswirkung.

@gator:
"QMDMXStartupFrame Frame" setzt ein DMX-Gerät auf den Start-Wert. Auszug aus der Hilfe-Datei zu LD2000, in der die Erstellung von DMX-Frames erläutert wird:

Step 7: Assign DMX startup values. When you load DMX frames into the frame list, a startup value can be sent to the DMX device. For example, a lamp can be turned on or a pan can be moved to an initial position.

Dieter

gator
Posts: 6
Joined: Tue 19 Sep, 2006 3:38 pm

Post by gator » Wed 04 Oct, 2006 12:18 am

@John:
Als Template dient quasi das Programm "FollowMousePointer".
Also mit BeginSessionEx(...);
Und dann wie oben beschrieben die 2 DMX-Befehle.

@Dieter:
Das ist nett mir die LD2000.QMS zu schicken. Womit überspielt
man den Firmwarecode auf die Karte?

Mittlerweile habe ich ein Update auf 4.10 vollzogen aber das
Problem besteht weiterhin.

(Fast den Gruß vergessen...)
Gruß, Joerg
Last edited by gator on Thu 05 Oct, 2006 3:33 pm, edited 1 time in total.

gator
Posts: 6
Joined: Tue 19 Sep, 2006 3:38 pm

Post by gator » Wed 04 Oct, 2006 8:25 pm

Juchhuuu...! Keinen Fehler mehr.
Vielen lieben Dank Dieter für die Datei.
Ein Test im Büro leider ohne Laser,
aber mit einem ClayPaky GS3, lief wunderbar.

User avatar
fst-laser
Posts: 764
Joined: Sat 02 Jun, 2001 12:00 pm
Location: Gersthofen bei Augsburg

Post by fst-laser » Sun 21 Jan, 2007 11:36 pm

Ich grab den Beitrag mal wieder aus, weil ich auch mit der SDK und DMX arbeite.

Hab den beiden schon vor Monaten ne PM geschrieben, aber bis jetzt hat sie keiner gelesen.

Hat noch jemand anderst die Firmware Datei?
Sonst bleibt mir nur noch Bill übrig.

Gruß Flo
F S T Discohits, Laserrausch -
Laser Abheben in die Welt der Strahlen!

Suche einen Laser Physics - Reliant300WC Weißlichtlaser...

dieter
Posts: 91
Joined: Mon 26 Nov, 2001 12:00 pm
Location: Germany

Post by dieter » Mon 22 Jan, 2007 6:29 pm

Hallo Flo,

ja, ich sehe gerade, dass ich von dir am 09.01.2007 eine PM erhalten habe. Entschuldige bitte, ich schaue hier in letzter Zeit nicht mehr so oft rein.

Die QMS-Datei kann ich Dir auch gerne zusenden. Schreibe mir bitte eine Email. An die Absenderadresse schicke ich dann die Datei. Meine Adresse ist: Dieter#Pangolin.com. Nimm bitte @ statt #

Dieter

User avatar
fst-laser
Posts: 764
Joined: Sat 02 Jun, 2001 12:00 pm
Location: Gersthofen bei Augsburg

Post by fst-laser » Mon 22 Jan, 2007 6:52 pm

Opss, Monate? :oops:
Wochen ist besser. Sorry :oops:
F S T Discohits, Laserrausch -
Laser Abheben in die Welt der Strahlen!

Suche einen Laser Physics - Reliant300WC Weißlichtlaser...

Post Reply

Return to “Pangolin Lasershow Designer & Tools”

Who is online

Users browsing this forum: No registered users and 6 guests