Bugtracker DMXControl 3

  • Status Neu
  • Prozent erledigt
    0%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server
  • zuständig
    Soon5
  • Betriebssystem All
  • Schweregrad niedrig
  • betrifft Version 3.3 Beta x
  • fällig in Version unbestimmt
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von MisterX - 23.12.2022
zuletzt bearbeitet von nutzer99 - 13.09.2023

FS#4983 - IA: Werte werden beim laden nicht durchgereicht

Folgender Test-Aufbau:
Softdesk, Colorbar mit Colormaster verdrahtet.
Colormaster mittels “Bitmap from Color” auf Button visualisert. Funktioniert wie erwartet. Lade ich das Projekt neu ist der Button wieder grau, der Colormaster hat weiterhin die zuvor eingestellte Farbe. Gleiches Verhalten wenn die Colorbar in “Bitmap from Color” verschaltet wird. In der 3.2.3. funktioniert dies noch einwandfrei.

LightningBrothers schrieb am 20.07.2023 20:25

Hier ggf. auch mal prüfen, ob ein Zusammenhang zum Ticket FS#4852 besteht.

Project Manager
Qasi schrieb am 22.12.2023 11:50

Wurde das nicht absichtlich deaktiviert, wegen komischen verhalten wärend das IA zusammengebaut wird????

MisterX schrieb am 23.12.2023 22:23

Was wäre denn ein Lösungsweg?
Beispiel: Ich habe in meinem Projekt eine ganze Reihe an Color-Mastern die in einem Softdesk visualisiert werden. Der Colormaster behält ja seine Werte auch bei einem speichern und laden des Projektes bei. In der 3.3. erscheint der zur Visualisierung genutzte Button grau bis ich den Colormaster verändere, auch ein Deaktivieren/Aktivieren des Connections-Sets oder der Bank bewirken keine Neuberechnung.
Wenn es zu einem komischen Verhalten während des Zusammenbaus kommt wäre ja vielleicht auch ein manuelles Auslösen der Neuberechnung zielführend.
Mit dem aktuellen Stand kann es glaube ich bei manchen Projekten zu Problemen kommen, ich fände es absolut suboptimal wenn ich jede genutzte Verknüpfung beim neuladen einmal anfassen müsste.

Project Manager
Qasi schrieb am 24.12.2023 12:23

Andersrum, wenn beim laden wiederum Die Connectionsets getriggert werden kann es passieren, das Cuelisten gettriggert werden, oder andere Events.
Pest oder Cholera

LightningBrothers schrieb am 24.12.2023 13:02

Das ist das, was ich in FS#4852 schon beschrieben habe: da bestimmte Elemente beim Laden noch keinen definierten Zustand haben - also zum Beispiel Tastatur weder True noch False sondern einfach "nichts" - können durch nachfolgende Nodes dann doch beispielsweise Cuelists ausgeführt werden. Ein ergänztes Beispielprojekt bin ich bei dem Ticket noch schuldig.

Sprich ein Connectionset muss beim Laden nicht zwingend neu gerechnet werden. Es müsste eher so sein, dass beim Laden ein eindeutiger Zustand hergestellt wird. Idealerweise ist das

  • zum einen basierend auf den Werten, die externe Controller (Macroboard, Tastatur, MIDI etc.) im nicht gedrückten Zustand generieren.
  • zum anderen wäre der definierte Zustand auf der Basis herzustellen, wie das Connectionset zuletzt berechnet wurde. Dies schließt ja dann unter anderem auch die Werte der Master ein. Dieser Stand wird ja auch beim Speichern eines Projekts vermerkt.

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung