[behoben] Trackbar SelStart/SelEnd Werte > 30000

Kurzform:
(näheres siehe hier)

Helligkeitssensor S2500H, Wertebereich Sensor: 0…200.000 ganzzahlig

Sensor als FS10-Instanz („Helligkeitssensor“), dessen Output-Variable (Integer) direkt verbunden mit „Position“ einer horizontalen Trackbar:

  • Slider bleibt links kleben, auch wenn IPS-Variablen-Werte sich ändern / neue Sensorwerte reinkommen

  • vorgeschaltetes Script (Wert / 1000 --> Float): alles wieder ok

  • unbestimmt / Vermutung: Angezeigte Werte waren < 32000, bei fehlenden Werten > 32.000. Grenze 2^31 (16bit-Integer-Problem)

  • WIIPS-Graph: Werte selber sind offenbar korrekt

  • Besonderheit: Trackbar Enabled=false (dient nur zur Anzeige)

RRD/WIIPS:

  • bei Werten > ca. 60.000 (64.000 = 2^32?) werden diese im Graphen „nach unten versetzt“ (negativer Offset oder sowas)

Konkret:

  • Kurve steigt vormittags normal an bis ca. 60.000,
  • dann krasser Bruch, alle Werte „viel tiefer“, keiner > 60.000
  • nachmittags wieder Bruch hoch zu ca. 60.000, ab da wieder normal absteigende Kurve
  • gleichzeitig mitgeführte Maximum-Variable (onupdate, if ($wert>$maximum) {$maximum=$wert;, alles Float am Originalwert/1000 = kLux) zeigt für den Tag Maximum: 68,5 kLux, ergo gab es sehr wohl höhere Werte.

Gruß Gerd

Also Min,Max,Pos scheinen unbetroffen.

Das einige ist dass, SelStart/SelEnd nur 16Bit werde zulassen.

paresy

Hab den Bug gefixt. Update im Beta Bereich. Build #72.

Für alle Delphianer:
http://qc.codegear.com/wc/qcmain.aspx?d=2648

paresy

Sorry, aber wo ist eigentlich der Beta Bereich?

http://www.ipsymcon.de/beta/

paresy

Danke :slight_smile:

stimmt. SelEnd und -Start waren gleichzeitig ganz weg. Vielleicht hing das ja zusammen.

Ich nehme heut abend mal eine 2. Trackbar mit rein mit den Original-Sensorwerten zum Vergleich. Dann fehlt nur noch die Sonne… :cool:

Gruß Gerd

  1. Beta-Eindruck:
  • die sofort richtig stehenden Slider bei senkrechten Bars…
  • die dünnen Linien der Trackbars…
  • auch bei enabled=false nun deutlich sichtbaren Slider…
  • die bdarfsweise einschaltbaren Selbars…
    … das sehen zu dürfen - der Tag hat sich gelohnt. Klasse!

…oder wie Brösels Wänä wohl sagen würde: „…einfach goil…“