LabVIEWForum.de
Messwerte mitteln - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Messwerte mitteln (/Thread-Messwerte-mitteln)



Messwerte mitteln - mfader - 02.06.2010 14:00

Hallo zusammen,

ich habe eine Anwendung geschrieben um einen Druck in einer Schäumform abzufragen und jede Sekunde in eine Datei zu schreiben, dabei ist der Drucksensor jetzt so empfindlich, dass hier ein gewisses rauschen auftritt, deshalb habe ich mir überlegt, dass ich mit 25 Hz messe und dann diese Werte mittele, das hab ich über ein Lossy Queue (auch eine Idee hier aus dem Forum, danke dafür) gelöst. jetzt hab ich noch das Problem, dass aus dem Lossy Queue der Datentyp Variant rauskommt, dieser sich aber nicht mit Array addieren verarbeiten lässt, wie komm ich denn da weiter?

[attachment=26852]

LV ist übrigens Lv09_img2 Base. Auf dem Frontpanel sieht es im Moment bissle wild aus, aber das soll mal keinen stören ;-)
Wäre super wenn mir hier jemand den richtigen Tipp geben könnte.

Gruss
Michael


Messwerte mitteln - SeBa - 02.06.2010 14:10

Du kannst einfach eine DBL-Konstante an Queue-Anfordern anschließen...

Dann schau nochmal nach deinen RaceConditions...

..z.B. Element in Queue einfügen per lokaler Variable, welche in der selben Schleife beschrieben wird... wird die beschrieben bevor oder nachdem das Element in die Queue eingefügt wurde... --> weiß keiner..Sad


Gruß SeBa