QMDMXOutput bleibt hängen

Alles rund um Lasershow Designer 2000 und Tools.

Moderatoren: decix, thomas

Antworten
gator
Beiträge: 6
Registriert: Di 19 Sep, 2006 3:38 pm

QMDMXOutput bleibt hängen

Beitrag von gator » So 01 Okt, 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
Beiträge: 6
Registriert: Di 19 Sep, 2006 3:38 pm

Beitrag von gator » Mo 02 Okt, 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
Beiträge: 1823
Registriert: Mi 13 Jun, 2001 12:00 pm
Wohnort: Berlin

Beitrag von john » Mo 02 Okt, 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
Beiträge: 6
Registriert: Di 19 Sep, 2006 3:38 pm

Beitrag von gator » Di 03 Okt, 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
Beiträge: 1823
Registriert: Mi 13 Jun, 2001 12:00 pm
Wohnort: Berlin

Beitrag von john » Di 03 Okt, 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
Beiträge: 91
Registriert: Mo 26 Nov, 2001 12:00 pm
Wohnort: Germany

Beitrag von dieter » Di 03 Okt, 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
Beiträge: 1823
Registriert: Mi 13 Jun, 2001 12:00 pm
Wohnort: Berlin

Beitrag von john » Di 03 Okt, 2006 10:13 pm

Hi Dieter,

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

John

dieter
Beiträge: 91
Registriert: Mo 26 Nov, 2001 12:00 pm
Wohnort: Germany

Beitrag von dieter » Di 03 Okt, 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
Beiträge: 6
Registriert: Di 19 Sep, 2006 3:38 pm

Beitrag von gator » Mi 04 Okt, 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
Zuletzt geändert von gator am Do 05 Okt, 2006 3:33 pm, insgesamt 1-mal geändert.

gator
Beiträge: 6
Registriert: Di 19 Sep, 2006 3:38 pm

Beitrag von gator » Mi 04 Okt, 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.

Benutzeravatar
fst-laser
Beiträge: 764
Registriert: Sa 02 Jun, 2001 12:00 pm
Wohnort: Gersthofen bei Augsburg

Beitrag von fst-laser » So 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
Beiträge: 91
Registriert: Mo 26 Nov, 2001 12:00 pm
Wohnort: Germany

Beitrag von dieter » Mo 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

Benutzeravatar
fst-laser
Beiträge: 764
Registriert: Sa 02 Jun, 2001 12:00 pm
Wohnort: Gersthofen bei Augsburg

Beitrag von fst-laser » Mo 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...

Antworten

Zurück zu „Pangolin Lasershow Designer & Tools“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste