- Status geschlossen
- Prozent erledigt
- Aufgabentyp Fehlerbericht
- Kategorie GUI & Server → Server
- zuständig niemand
- Betriebssystem All
- Schweregrad hoch
- betrifft Version 3.2 Beta x
- fällig in Version unbestimmt
-
fällig am
unbestimmt
- Stimmen
- versteckt
gehört zu Projekt: DMXControl 3
angelegt von Qasi - 21.07.2019
zuletzt bearbeitet von Soon5 - 22.07.2019
angelegt von Qasi - 21.07.2019
zuletzt bearbeitet von Soon5 - 22.07.2019
FS#3712 - DDF Colortemp wirft Exception
Nachfolgende definition im DDF funktioniert nicht und wirft im Kernel Exceptions
<colortemp dmxchannel="17"> <range mindmx="110" maxdmx="110" minval="0" maxval="0"/> <range mindmx="0" maxdmx="1" minval="8000" maxval="8000"/> <range mindmx="64" maxdmx="2" minval="6622" maxval="7978"/> <range mindmx="65" maxdmx="65" minval="6600" maxval="6600"/> <range mindmx="109" maxdmx="66" minval="5622" maxval="6578"/> <range mindmx="110" maxdmx="110" minval="5600" maxval="5600"/> <range mindmx="179" maxdmx="111" minval="4220" maxval="5580"/> <range mindmx="180" maxdmx="180" minval="4200" maxval="4200"/> <range mindmx="229" maxdmx="181" minval="4180" maxval="3220"/> <range mindmx="230" maxdmx="230" minval="3200" maxval="3200"/> <range mindmx="254" maxdmx="231" minval="3180" maxval="2720"/> <range mindmx="255" maxdmx="255" minval="2700" maxval="2700"/> </colortemp>
20:17:11 WARN DMXRangeWithValueRange - Min and Max Value in DDF are swapped (Max < Min). This leads to unexpected behaviour. Invert DMX Min / Max if required: Location: device-->functions-->colortemp-->range 20:47:28 ERROR DeviceBeam - Unknown Exception when invoking the HAL: Value is not between Min / Max Value [4180|3220]: 3220 org.dmxc.lumos.Kernel.Exceptions.ValueOutOfRangeException: Value is not between Min / Max Value [4180|3220]: 3220 bei org.dmxc.lumos.Kernel.HAL.Handler.DMXRangeWithValueRange.getRAWDMXValue(Object ovalue) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\Values\DMXRangeWithValueRange.cs:Zeile 216. bei org.dmxc.lumos.Kernel.HAL.Handler.DMXRangeWithValueRange.getValue(Object value, EValueOptions options) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\Values\DMXRangeWithValueRange.cs:Zeile 204. bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractValue.getValue(Object value, IList`1 nestedHandlerNames, EValueOptions options) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\Values\AbstractValue.cs:Zeile 293. bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractRangesHandlerNode.handlePropValue(Double newVal, HALHandleContext ctx, String[] types) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\AbstractRangesHandlerNode.cs:Zeile 546. bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractRangesHandlerNode.handlePropertyValue(Double newVal, HALHandleContext ctx) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\AbstractRangesHandlerNode.cs:Zeile 427. bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractRangesHandlerNode.handleNumericValue(HALHandleContext ctx) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\AbstractRangesHandlerNode.cs:Zeile 389. bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractHandlerNode.handleValue(HALHandleContext ctx) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\AbstractHandlerNode.cs:Zeile 460. bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.handlePropertyValue(HALHandleContext ctx) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 361. bei org.dmxc.lumos.Kernel.Devices.DeviceBeam.pushPropertyValue(HALHandleContext ctx) in C:\Users\Grote\Source\Repos\Lumos\Lumos\src\Kernel\Devices\DeviceBeam.cs:Zeile 232.
Naja, steht doch in der Fehlerbeschreibung.
<range mindmx="229" maxdmx="181" minval="4180" maxval="3220"/>
Und hier auch noch, sonst knallts gleich wieder.
<range mindmx="254" maxdmx="231" minval="3180" maxval="2720"/>
minval und maxval tauschen, und mindmx und maxdmx entsprechend tauschen.