Forum: Object-Pascal / Delphi-Language
by norwegen60,
20. Jan 2017
Oje, mir raucht der Kopf. Aber ich werde auch das anschauen.
Ich wüsste aber auch gerne, was in meinem Ansatz korrigiert werden müsste. Von der Performance konte ich nichts nachteiliges feststellen. Selbst bei 1ms Intervallen gab es keine Verzögerungen bei der Erfassung der Daten. Nur bei der Freigabe der Speicher bin ich nicht sicher.
Forum: Object-Pascal / Delphi-Language
by norwegen60,
20. Jan 2017
Hallo,
cih werde mir auch das mal genauer anschauen. Ich möchte allerdings die Ursprungsliste nicht löschen, da ich die Daten auch anzeigen oder ausgeben möchte. Und dann geht es mir auch ums Verständnis ob mein Ansatz korrekt ist.
Gerd
Forum: Object-Pascal / Delphi-Language
by norwegen60,
20. Jan 2017
Hallo Zacherl,
vielen Dank für die gute Erklärung. Auf die Idee, die Daten zu kopieren bin ich auch gekommen und habe es so umgesetzt.
type
TValues = Class
dtTime : TDateTime;
rForce,
rTemperature,
rHumidity : Real;
End;
Forum: Object-Pascal / Delphi-Language
by norwegen60,
19. Jan 2017
Hallo Zacherl,
es ist klar, dass ich nicht auf Dauer mehr Daten erzeugen kann als ich wegschreiben kann. In der Praxis ist es aber so, dass ich in der Regel schneller Schreiben kann als ich erzeuge. Nur hin und wieder kommt es zu Engpässen und dann will ich puffern.
Ausserdem dauert der Prozess maximal 45min und falls dann noch Daten hängig sind, würden die eben verzögert geschrieben.
Ich...