Wie komplexe Ausdrücke im neuen Plot-Editor?

Begonnen von roedert, 28 Mai 2014, 02:32:02

Vorheriges Thema - Nächstes Thema

roedert

Nachdem ich ein Update gemacht habe (aktuell nun 98_SVG.pm 5956) gibt es ja einen neuen Plot-Editor für sie gplot-Files.

In der Vorgängerversion konnte ich den Ausdruck für die Datenquelle jeder Linie frei im Textfeld eingeben, nun kann ich nur noch aus allen im System vorhandenen Device:readings aus einer Liste auswählen ... was ja eigentlich ganz nett ist.

Allerdings hatte ich früher auch komplexere Ausdrücke drin wie zb.

Aussen.dunkel:state:0::$val=~s/(1|0).*/$1eq"1"?100:0/eg

Wie kann ich sowas jetzt noch eingeben/bearbeiten ... oder muss ich wieder manuell die gplot.Dateien bearbeiten und "zerschiesse" mir diese wenn ich sie doch mal aus dem Editor im Webfrontend bearbeite?

rudolfkoenig

Folgendes gilt nur fuer FileLog-Input:
Ausdruecke (auch komplexe) kommen ins vierte Feld (Function).
Komplexe Regexps zum Filtern (zweite Spalte) sind nicht moeglich, dazu muss man die Datei direkt editieren, und das Schreiben in dem Plot-Editor vermeiden.
Das erwaehnte Beispiel scheint mir nicht korrekt zu sein, da es nicht den Muster Spalte:Regexp:Default:Funktion folgt.