So, Labels entfernt. Code sieht nun so aus:
Und der Screenshot dazu so:
slider2.PNG
So langsam wird's doch lustig, oder?
Sieht so aus, als ob der Slider auf einen Wert von 255 als Max-Value aus wäre. Eingestellt sind aber 100. Und ankommen tun auch 100.
Dabei spielt es keine Rolle ob ich jetzt in der ETS mit DPT5.001 mit den Wert "100%" sende, oder mit DPT5.005 eine 255. Der Slider kommt in beiden Fällen bei gezeigter Position an.
Das interessante ist: Klicke (kein ziehen) ich in gezeigtem Zustand den Slider an, springt er ganz nach rechts. Bewege ich den Slider einen Pixel, so steht ein Wert von 23 da und der Slider sitzt so ziemlich an der gleichen Stelle.
Schicke ich aber einen Wert von 50, so rutscht der Slider um geschätzt 25% nach links.
Der Wert mit der Stufeneinstellung funktioniert wohl nur, weil der Wertebereich mit 1..8 viel kleiner ist und die Fehlberechnung der Position kleiner ausfällt.
HTML-Code:
<!--<label><icon name="vent_ventilation_control"/> Abluft Lüfter</label>--> <slide min="0" max="100" step="1" format="%d"> <address transform="raw" mode="readwrite">Lüftung Abluft Lüfter Prozent</address> </slide> <!--<label><icon name="vent_ventilation_control"/> Zuluft Lüfter</label>--> <slide min="0" max="100" step="1" format="%d"> <address transform="raw" mode="readwrite">Lüftung Zuluft Lüfter Prozent</address> </slide>
slider2.PNG
So langsam wird's doch lustig, oder?
Sieht so aus, als ob der Slider auf einen Wert von 255 als Max-Value aus wäre. Eingestellt sind aber 100. Und ankommen tun auch 100.
Dabei spielt es keine Rolle ob ich jetzt in der ETS mit DPT5.001 mit den Wert "100%" sende, oder mit DPT5.005 eine 255. Der Slider kommt in beiden Fällen bei gezeigter Position an.
Das interessante ist: Klicke (kein ziehen) ich in gezeigtem Zustand den Slider an, springt er ganz nach rechts. Bewege ich den Slider einen Pixel, so steht ein Wert von 23 da und der Slider sitzt so ziemlich an der gleichen Stelle.
Schicke ich aber einen Wert von 50, so rutscht der Slider um geschätzt 25% nach links.
Der Wert mit der Stufeneinstellung funktioniert wohl nur, weil der Wertebereich mit 1..8 viel kleiner ist und die Fehlberechnung der Position kleiner ausfällt.
Kommentar