INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Zwei Queue-Frage an die Experten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

29.01.2011, 13:38 (Dieser Beitrag wurde zuletzt bearbeitet: 29.01.2011 13:39 von Lucki.)
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Zwei Queue-Frage an die Experten
' schrieb:Aber eigentlich ist's traurig, dass ich hier so einen extra-Aufwand betreiben muss, oder?! 1000 Hz/1000 Werte/1* pro sek abgefragt... nach Onkel Adam dürfte da nichts auflaufen...
Es gibt da bei für das Auslesen der Daten mit Daqmx Read aus dem Empfangspuffer diese zwei Möglichkeiten (kontinuierliche Datenerzeugung angenommen):

1.) Mit Wait in der Schleife. Bei jedem Lesevorgang werden alle Daten aus dem Puffer gelesen
2.) Ohne Wait, es wird mit DAQmx Read immer eine bestimmte Anzahl Werte aus dem Puffer gelesen.

Der Nachteil von 1 ist, daß man keine konstante Anzahl von Werten liest. D.H das gelesene Array hat jedesmal eine etwas andere Größe und das kann die weitere Verarbeitung der Daten komplizierter machen.

Besser ist deshalb meist Methode 2, und es gibt keine Probleme, die Anzahl der von DAQmx Read pro Durchlauf gelesenen Werte so zu wählen, daß sich die gewünschte Leserate (Hier 1/sec) ergibt.

Wie schon gesagt, eine ganz schlechte, aber leider bei Anfängern immer wieder gesehene Methode ist es, 1 und 2 zu kombinieren, also eine bestimmte Anzahl von Werten zu lesen und extra noch ein Wait in die Leseschleife zu bauen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Zwei Queue-Frage an die Experten - Lucki - 29.01.2011 13:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  zwei Plots in einem X-Y Graphen mit zwei Achsen bachatero18 7 4.453 20.11.2019 15:06
Letzter Beitrag: Lucki
  Wie auf abgearbeitete Queue warten mez15 11 7.445 28.09.2017 13:02
Letzter Beitrag: TR61
  Datum Uhrzeit Queue DeleteAll 8 5.174 24.03.2017 15:47
Letzter Beitrag: GerdW
  TDMS in Queue laden gifo 8 5.066 07.01.2016 16:41
Letzter Beitrag: GerdW
  Fehlercluster via Queue hansi9990 23 12.915 07.08.2015 14:11
Letzter Beitrag: hansi9990
  Queue und (kein) Dataflow NoWay 9 6.842 01.06.2015 11:56
Letzter Beitrag: Kiesch

Gehe zu: