Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp ToDo
  • Kategorie GUI & Server
  • zuständig
    Qasi
  • Betriebssystem All
  • Schweregrad niedrig
  • betrifft Version 3.3 Alpha x
  • fällig in Version 3.3
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von Qasi - 13.03.2021
zuletzt bearbeitet von Qasi - 21.01.2022

FS#4399 - Bitmap from Numeric Node

s.o.

geschlossen von  Qasi
21.01.2022 21:54
Grund für das Schließen:  Repariert
Kommentar zum Schließen:  

Alpha 9

Project Manager
Qasi schrieb am 20.03.2021 15:50

implementiert in featureBranch "feature/FS_4399"
erzeugt von "master"
Merge zurück in "master"

JohannesStroe schrieb am 08.04.2021 12:46

Also bei mir ist das in der 3.3.0 Alpha1 nicht vorhanden (siehe Bild)

   4399.JPG (40,2 KB)
Project Manager
Qasi schrieb am 08.04.2021 12:49

Heißt Bitmap from Numeric

JohannesStroe schrieb am 13.04.2021 19:04

Wenn man einen Wert > 100 eingibt, kommt ein Fehler im Kernel

Alpha 2

LightningBrothers schrieb am 13.04.2021 21:19

Hier einmal ein Testprojekt zum Reproduzieren des Fehlers.

MisterX schrieb am 21.01.2022 17:14

Das Testprojekt kann ich leider nicht öffnen, ich habe das aber gerade selber nochmal nachgestellt.
Im Fehler kommt nun ein Fehler wenn Werte >100 eingetragen werden, es funktioniert allerdings nicht.
Steht der Node auf max Input 100 wird der Button bei 100 weiß, stelle ich den max Input auf 200 wird der Button erwartungsgemäß hellgrau bei 100, bei Werten >100 erfolgt allerdings keine weitere Änderung. Im Kernel kommt keine Fehlermeldung.

MisterX schrieb am 21.01.2022 19:59

defekt

LightningBrothers schrieb am 24.01.2022 12:34

Das Node funktioniert nun besser: Schicke ich kleinere Werte als konfiguriert, bleibt es bei 0%. Schicke ich größere als konfiguriert, bleibt es bei 100%. Auch wird die Anpassung auf den benötigten Wertebereich für das Beispiel von -180 bis 180 sauber übernommen.

Wo es aber noch eine Fehlermeldung gibt, wenn ich Min und Max vertausche, um die Ausgabe zu invertieren - ohne ein zusätzliches vorgelagertes Node nutzen:

13:36:42 ERROR CommonTools - Potential dangerous Access to Limit. min(180) > max(-180):    bei LumosLIB.Tools.CommonTools.Limit(Double val, Double min, Double max) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\LumosToolsLIB\src\Tools\CommonTools.cs:Zeile 1687.
   bei org.dmxc.lumos.Kernel.Input.v2.Worker.BitmapFromNumeric.<processInternal>b__15_0(Double c) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Input\v2\Graph\Node\Worker\Converter\Bitmap\BitmapFromNumeric.cs:Zeile 66.
   bei System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   bei System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   bei System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   bei org.dmxc.lumos.Kernel.Input.v2.Worker.BitmapFromNumeric.processInternal(NodeProcessContext context) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Input\v2\Graph\Node\Worker\Converter\Bitmap\BitmapFromNumeric.cs:Zeile 64.
   bei org.dmxc.lumos.Kernel.Input.v2.AbstractNode.process(NodeProcessContext context) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Input\v2\Graph\Node\AbstractNode.cs:Zeile 247.
   bei org.dmxc.lumos.Kernel.Input.v2.Graph.Process(Int32 startlevel) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Input\v2\Graph\Graph.cs:Zeile 569.
   bei org.dmxc.lumos.Kernel.Input.v2.InputManager.ProcessGraphs(RunContext ctx) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Input\v2\InputManager.cs:Zeile 1183.
   bei org.dmxc.lumos.Kernel.Run.ThreadWrapper.WrappedStart() in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Run\Thread\ThreadWrapper.cs:Zeile 213.
nutzer99 schrieb am 11.01.2023 22:13

hat Arne in Beta 6 gefixt…

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung