############################################# # Beispiel-Config-File fuer ein Diagram-Bild # ############################################# # Filename des erzeugten bildes filename hum_ex.png # Bild im Standart-Verzeichnis speichern use_dflt_img_dir yes # Ueberschrift des erzeugten bildes headline Luftfeuchte - Beispiel (10 Tage) # Tabelle mit den Daten manuell angeben manual_table no #manual_table_name auss2_data # Feld in der Tabele, welches angezeigt werden soll table_field hum # Intervalle. Diese werte muessen einer gewissen # Syntax entsprechen: # 1, 10, 234 => Intervalangaben in Sekunden # 1m, 10m, 234m => Intervalangaben in Minuten # 1h, 10h, 234h => Intervalangaben in Stunden # 1d, 10d, 234d => Intervalangaben in Tagen # 1y, 10y, 234y => Intervalangaben in Jahren gen_interval 1 # gibt an, in welchem Interval das Bild generiert werden soll show_interval 10d # gibt an, welcher Interval angezeigt werden soll label_interval 1d # gibt an, Welche zeitspanne (ab generierungszeitraum) angezeigt werden soll # Damit kann die Bildergenerierung an einem # 'Fixpunkt' fest gemacht werden. # Man kann also sagen, ich will das Bild jeden Tag, # begonnen am 17.12.06 12:00 generiert haben. # Dadurch wird es dann wirklich _immer_ 12:00 generiert. fixed_timepoint no # soll das Bild nach einem Fixpunkt generiert werden timepoint 2006-12-17-12-00 # Der Fixpunkt. Format: yyyy-mm-dd-hh-mm # Hoehe und Breite des Bildes width 800 height 300 # Id des Sensors, dessen Daten angezeigt werden sollen sensor_id 1 # Faktor, mit dem die Werte multipliziert werden sollen, bevor sie angezeigt werden value_koeffizient 1.0 # Einheit, die an die Werte der y-Skala angehangen werden sollen unit % # Beschreibungstext der X- und Y-Achse x_axis_desc Zeit y_axis_desc Luftfeuchte (%) # Format fuer die Labels der X-Achse # Die formatierungssyntax kann der Manpage zur # C-Funktion strftime entnommen werden. # Einzige Besonderheit ist, das ein | einen Zeilenumbruck mit # Wagenruecklauf bewirkt x_format %d.%m.%y # 'Normale' Labels x_format_extra %d.%m.%y| %H:%M # Das ersre und das letzte Label # Gibt an, ob eine Linie mit den Durchschnittswerten gezeichnet werden soll # Funktioniert NICHT in Verbindung mit Balkendiagrammen show_average yes # Wieviele Pixel Links und rechts für den durchschnitt genommen werden sollen average_look_width 30 # Anstatt eines Linear gewichtetem Durchschnittes die werte mit einer Gausschen # Glockenkurve falten use_gauss_average no # Breite der Glockenkurve gauss_width 13 # Zeigt in der rechten oberen Ecke die Minimal- bzw. Maximal-Werte an show_min yes show_max yes # Zeigt die Minimal- bzw. Maximalwerte in der Hintergrundfarbe auf # einem farbigem Rechteck invert_min yes invert_max yes # Folgende Angaben sind vor allem fuer die Balkendiagramme wichtig. # Sonst sollten sie imer auf no stehen! zero_min no # Die Nullinie auf jeden Fall anzeigen as_bars no # Balken statt einer Linie zeichnen label_sum no # Die Werte der Labels summieren anstatt den Durchschnitt zu bilden # Farben # Auch sie folgen einer speziellen Syntax: # rr:gg:bb:aa # Die Werte rr-aa sind jeweils 2-stellige Hexadezimalwerte (00-FF) # dabei ist # rr der Rotanteil # gg der Gruenanteil # bb der Blauanzeil # aa der Alphawert (transparenz) bg_color FF:FA:F5:00 # Gesamthintergrund des Diagrames dia_bg_color F0:D0:A0:D0 # Hintergrund des Bereiches mit den Daten zero_line_color DF:80:80:40 # Farbe der 'Nulllinie' dia_line_color 80:30:30:30 # Farbe der Balken oder der Linie dia_av_line_color 50:A0:50:D0 # Farbe der Durchschnittswert-Linie dia_grid_x_color 60:60:60:EF # Farbe der Senkrechten Striche dia_grid_y_color 60:60:60:EF # Farbe der Waagerechten Striche dia_border_color a0:a0:a0:a0 # Farbe des Diagramrahmens (rahmen um den Datenbereich) headline_color 10:80:10:30 # Farbe der Ueberschrift label_x_color 20:20:20:00 # Farbe der Labels an der X-Achse label_extra_x_color 10:10:40:00 # Farbe des ersten und lezten Labels an der X-Achse label_y_color 10:10:10:00 # Farbe der Labels an der Y-Achse descr_y_color 10:50:10:20 # Farbe der x-Achsen Beschreibung descr_x_color 10:10:50:20 # Farbe der y-Achsen-Beschreibung min_color 32:93:32:10 # Farbe fuer den Minimalwert in der rechten oberen Ecke max_color be:4a:4a:10 # Farbe fuer den Maximalwert in der rechten oberen Ecke