Bugtracker DMXControl 3

  • Status Closed
  • Percent Complete
    100%
  • Task Type Fehlerbericht
  • Category GUI & Server → GUI
  • Assigned To
    Patrick Grote
  • Operating System All
  • Severity High
  • Priority Low
  • Reported Version 3.2 Beta x
  • Due in Version 3.2
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: DMXControl 3
Opened by Stefan Kistner - 21.07.2019
Last edited by Patrick Grote - 13.09.2019

FS#3709 - Strobe blockiert Eingabe bei geöffentem Programmer

Ich füge einem neuen leeren Projekt zum Beispiel vier Clay Paky Alpha Spot QWO 800 hinzu und stelle eine beliebige Strobe-Frequenz bei geöffnetem Shutter und voller Helligkeit ein. Ist der Programmer hierbei geschlossen, kann ich Änderungen in der gesamten GUI soweit wie gewohnt vornehmen.

Sind Stage View und Programmer parallel geöffnet, reagiert die GUI deutlich verzögert, insbesondere die Control Windows und das Device Control, wo ich Werte über Regler einstellen kann. Im ungünstigsten Fall wird der Inhalt des Device Controls nicht aktualisiert bzw. nicht aufgebaut. Dies ist mir insofern zum Verhängnis geworden, dass ich eine Cue über “Edit in Programmer Blind” live nicht anpassen konnte.

Closed by  Patrick Grote
13.09.2019 17:00
Reason for closing:  Repariert
Project Manager
Patrick Grote commented on 21.07.2019 15:12

Weil die gesamte Leistung dann ins XNA fließt,
Da sind dann GDI+ aufrufe zweitrangig (für .NET)
is halt so

Project Manager
Patrick Grote commented on 21.07.2019 15:15

Nichts desto trots kann es sein, das es hier eine andere Ursache gibt
Und aber auch hier fehlen wieder Logfiles!!!

Stefan Kistner commented on 21.07.2019 18:08

Ich wollte nochmal schauen und sichergehen, ob ich den Fehler auch losgelöst reproduziert bekomme. Von dieser Sitzung habe ich nun die Logs beigefügt und auch das Test-Projekt abgespeichert. Spannenderweise hat das Speichern des Projekts vergleichsweise lange gedauert, weil nämlich die Datenübertragung vom Kernel zur GUI stockte (Kernel und GUI liefen aber auf dem selben PC).

Project Manager
Arne Lüdtke commented on 23.07.2019 09:18

Da müssen wir eventuell die Refreshrate reduzieren. Bedienbar muss die GUI bleiben und "Eye-Candy" wie die StageView oder Programmer Visualisierung müssen nachrangig vor der Bedienung sein.

Stefan Kistner commented on 14.08.2019 16:24

Mir ist das gerade auch nochmal in einer anderen Konstellation unter die Finger gekommen, anhand dessen die Tragweite noch wenig deutlicher wird: ich habe eine Cue, wo eine Goborotation auf 4 Moving Head sowie ein kontinuierlich laufender Farbwechsel auf 4 LED-Pars hinterlegt ist. Ist der Programmer geöffnet, passiert es auch, dass das Device Control (gar) nicht mit Inhalt gefüllt wird, obwohl ich die Device Group in der Stage View (mehrfach neu) ausgewählt habe.

Project Manager
Patrick Grote commented on 14.08.2019 16:59

Logfiles!!!

Project Manager
Patrick Grote commented on 14.08.2019 18:19

@Arne, Refrashrate reduzieren ist da keine Option, weil es keine Refreshrate gibt.!

Stefan Kistner commented on 15.08.2019 07:44

Gibt es eigentlich schon in meinem Kommentar vom 21.07.2019 aus der ersten Konstellation. Aber ich liefere diese gerne nochmal nach.

Project Manager
Patrick Grote commented on 15.08.2019 09:22

Ich weiß, aber nicht von der BETA 5!

Stefan Kistner commented on 15.08.2019 16:36

So. Anbei die Logs der Beta 5 (Build 320) mit dem Projekt, wo mir der Fehler gestern Abend aufgefallen ist.

Ich habe aber nun ein kleines neues Testprojekt gebaut, wo sich das Problem bei mir ebenfalls reproduzieren lässt. Hierzu einfach das letzte Fensterlayout laden und aus der Cuelist 1 die 1. Cue in den Programmer laden. War der Programmer zuvor geöffnet und ich wähle in der Stage View verschiedene Device Groups und Devices aus, das Device Control aktualisierte aber nicht dessen Inhalt bzw. es wurde gar nicht mit Inhalt gefüllt. Auch die anderen GUI-Elemente werden nicht aktualisiert. Schließe ich den Programmer und öffne ihn danach direkt wieder, ohne dabei den Programmer zu leeren, kann ich ganz normal arbeiten.

Stefan Kistner commented on 29.08.2019 20:46

Anbei einmal die Logs aus der Beta 6. Das Device Control ließ sich nicht mehr aufrufen, nachdem ich das Input Assignment geöffnet und mir dort einen Graphen habe anzeigen lassen.

Project Manager
Patrick Grote commented on 29.08.2019 20:51

Nochmal Testen

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing