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 

Probleme mit Buffer



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!

14.12.2007, 09:41
Beitrag #2

monoceros84 Offline
LVF-Stammgast
***


Beiträge: 445
Registriert seit: Oct 2006

2011
2006
EN


Deutschland
Probleme mit Buffer
Du suchst definitiv in der richtigen Richtung.Smile

Deine Fehler bedeuten folgendes:
Fehler 1: Du liest zu langsam oder du liest immer zuviele Werte auf einmal (und musst dann immer warten, bis diese Werte erstmal da sind). Die Werte werden dann im Puffer wieder überschrieben, obwohl sie noch gar nicht ausgelesen wurden.
Fehler 2: Du liest zu schnell und willst Werte lesen, die noch gar nicht gemessen wurden.

Wie du schon richtig vermutet hast, liegt das Problem in "Samples pro Kanal". Mit -1 liest du immer so viele Werte aus, wie gerade da sind. Klingt gut, macht aber auch bei mir immer wieder Probleme. Bessere Erfahrung habe ich mit dieser Methode: Man liest nicht N Samples aus, sondern immer nur 1 Sample (erhält also statt 2D ein 1D-Array), dafür aber in einer Schleife. Abbruchbedingung ist ein Timeout oder wenn die erforderliche Anzahl Daten erfasst wurde.
Nachteil dieser Methode. Du bekommst deine Daten zeitverzögert. Das trifft aber auch auf dein bisher verwendetes Verfahren zu.

Wenn du keine Messreihe aufnehmen willst, sondern immer den aktuellen Status brauchst, ist es besser, gar kein Timing zu verwenden. Also einfach DAQmx Read aufrufen und ein Sample je Kanal messen. Das ist glaube auch das, was du vorhast, oder?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Probleme mit Buffer - Tonii - 13.12.2007, 15:41
Probleme mit Buffer - monoceros84 - 14.12.2007 09:41
Probleme mit Buffer - Tonii - 14.12.2007, 13:08
Probleme mit Buffer - jg - 14.12.2007, 18:50
Probleme mit Buffer - Tonii - 18.12.2007, 10:08
Probleme mit Buffer - jg - 18.12.2007, 11:18
Probleme mit Buffer - Tonii - 18.12.2007, 14:17
Probleme mit Buffer - jg - 18.12.2007, 14:37
Probleme mit Buffer - Achim - 18.12.2007, 15:07
Probleme mit Buffer - Tonii - 18.12.2007, 16:31
Probleme mit Buffer - jg - 18.12.2007, 18:37
Probleme mit Buffer - Tonii - 19.12.2007, 11:50
Probleme mit Buffer - jg - 19.12.2007, 13:16
Probleme mit Buffer - Tonii - 19.12.2007, 14:13
Probleme mit Buffer - jg - 19.12.2007, 14:23
Probleme mit Buffer - Tonii - 19.12.2007, 15:00
Probleme mit Buffer - jg - 19.12.2007, 17:14
Probleme mit Buffer - Tonii - 19.12.2007, 20:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Buffer Size, Samples per Channel zusammenhang mriworld 3 3.601 17.10.2022 16:31
Letzter Beitrag: Martin.Henz
  Buffer Underflow chrigi28 1 3.970 29.11.2013 12:34
Letzter Beitrag: chrigi28
  DAQ Buffer ewald89 5 7.166 26.07.2012 12:51
Letzter Beitrag: ewald89
  Buffer vergrößern suntmaster 5 5.954 23.04.2012 09:07
Letzter Beitrag: suntmaster
  Buffer überlauf durch NI 9263 Golan 6 7.287 13.03.2012 13:04
Letzter Beitrag: Achim
  "Ouput Buffer Empty"... wie füllen? Labneuling 2 4.703 02.02.2011 09:59
Letzter Beitrag: Labneuling

Gehe zu: