Waveform verkleinern, Speicher läuft voll
Hallo LV Gemeinde,
ich suche eine Möglichkeit um folgendes Problem zu lösen:
Ich messe Daten, wandle sie in Waveform um und zeige diese Waveforms in einem XY Graphen online an.
So weit so gut.
Nach einiger Zeit ist die Waveform so groß, dass der Arbeitsspeicher voll läuft und das Programm abstürzt.
Meine Idee war es nun, die Waveform, sobald sie größer ist als z.B. 1000 Werte zu filtern.
Ich will aber den Signalverlauf nicht verfälschen, d.h. ich will alle Minima, Maxima und Scheitel- und Wendepunkte erhalten.
Die anderen Werte sollen soweit gelöscht werden, bis ich nur noch meine 1000 gewünschten Werte in der Waveform habe.
Ich habe leider keine geniale Idee, um das umzusetzen. Hat das vielleicht schon jemand von euch gemacht oder eine gute Idee um mir zu helfen?!
Danke schonmal im voraus!
Matze
|