Hallo zusammen,
ich möchte gerne die von meiner Mini PV Anlage erzeugte Energie plotten. Dafür habe ich das energy Reading einer Fritz DECT geloggt.
Ich würde den Plot nun gerne um den Offset bereinigen.
Dafür wollte ich die FileLog "get" function im .GPLOTFILE nutzen und einen Perl Ausdruck darauf anwenden.
In etwa wie $fld[3]-1000 aber nicht 1000 sondern den 1. oder kleinsten Wert der aktuell geplotteten Daten, so wie bei PlotReplace $data{min1}.
Ist es möglich auf den 1. Wert der Daten zuzugreifen?
Danke für eine Anwort.
Hast Du es mit $data{min1} schon probiert?
Wenn es damit nicht direkt klappt, könnte logproxy helfen
Danke für den Hinweis.
Mit $data{min1} hab ich nicht hinbekommen.
Mit logproxy hab ich es dann geschafft mit einer eigenen Postprocessing Funktion.
sub
myPostFnRemOffset($$)
{
my($devspec,$array) = @_;
my $startValue = $array->
foreach my $point ( @{$array} ) {
$point->[1] -= $startValue;
}
return $array;
}