Hauptmenü

Svg-Plots

Begonnen von rudolfkoenig, 21 Januar 2012, 13:39:58

Vorheriges Thema - Nächstes Thema

rudolfkoenig

                                                   

Hab mit den SVG-Plots rumgespielt:

- ls (linestyle) gefixed: es wird jetzt bei allen linientypen
verwendet (bisher nur lines), und es ist jetzt nicht mehr mit "l"
zwangsgeprefixed. D.h. wenn das style MeineFarbe verwendet werden
soll, dann wird im .gplot "ls MeineFarbe" zu plot hinzufuegen, und ein
Eintrag in svg_style.css erstellt. Achtung: wenn man ls verwendet,
dann muss man es fuer alle Linien spezifizieren.
- lw (linewidth) wird ab sofort nur dann gesetzt, wenn es explicit
spezifiziert wurde (bisher war lw=1 default). Ich rate von diesem
Parameter ab, da es mit dem JavaScript "kollidiert", und man kann es
viel besser/detaillierter via linestyle im CSS machen
- hab das Fuellen der Linien gefixed, und Beispieleintraege im
svg_style.css reingepackt: Usage: "ls l0fill" im .gplot. Siehe auch
http://fhem.de/pgm2-3.png
- Ein Klick auf das Label einer Linie versteckt jetzt die anderen
Linien.
- hab versucht die verwendeten Parameter der .gplot Datei auch im
commandref zu dokumentieren: http://fhem.de/commandref.html#gnuplot-syntax

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo Rudi,

wie und wo kann / muss  ich die definition für die gradienten Darstellung
gr_0 definieren.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hat sich erledigt. Habs gerade in der svg_defs.svg gefunden.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo,

ich habe seitdem ich ls I0fill verwende folgendes verhalten:
der erste und letzte wert eines Tages werden nicht mehr dargestellt.
Wenn ich jetzt die Einträge im log verdopple werden die Werte korrekt
angezeigt.

gplot:

#FileLog 4:out||state:0:

plot "" using 1:4 axes x1y1 title 'output' with steps
ls l0fill

Auszug aus log:

2012-02-01_00:01:00 myboard state: 7
2012-02-01_00:02:00 myboard state: 7
2012-02-01_02:00:00 myboard out: 7
2012-02-01_03:00:00 myboard out: 63
2012-02-01_04:00:00 myboard out: 62
2012-02-01_06:00:00 myboard out: 6
2012-02-01_13:00:00 myboard out: 62
2012-02-01_16:30:00 myboard out: 42
2012-02-01_20:00:30 myboard out: 0
2012-02-01_22:00:00 myboard out: 1
2012-02-01_23:58:00 myboard state: 7
2012-02-01_23:59:00 myboard state: 7

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> der erste und letzte wert eines Tages werden nicht mehr dargestellt.
> Wenn ich jetzt die Einträge im log verdopple werden die Werte korrekt
> angezeigt.

Ich hab das jetzt bei mir nachgebaut, und ich sehe keine Fehler, auch wenn ich
das Bild mehrere Minuten lang anstarre. Wenn ich es nochmal anschauen soll,
dann braeuchte ich ein Screenshot mit draufgemalten Pfeilen, die auf das
Problem zeigen.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo Rudolf,

danke erstmal für deine Bemühungen. Im Moment bekomme ich den Fehler nicht
reproduziert. Ich mache mal alle meine Änderungen rückgängig und melde mich
dann gegebenfalls nochmals.
Dann mit screenshot ;-)

MfG

Volker

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com