Hallo AMueller,
Zitat:Eigentlich müsste doch mit steigender Rate immer schneller ein Abbild der Eingänge erstellt werden?
Ja, eigentlich. Aber nicht so, wie du es machst…
Deine ganzen DAQmx-Tasks betreibst du im "1Sample"-Modus. Und dummerweise alle in einer einzigen Schleife, was bedeutet, dass alle Tasks auf den langsamsten warten müssen. Und das wiederum bedeutet, dass deine Schleife schlichtweg nicht schnell genug arbeitet und du immer ältere Samples aus dem Buffer liest. Und bei steigender Samplerate dieser Buffer immer schneller vollläuft…
Schau dir die mit LabVIEW mitgelieferten BeispielVIs an. Da wird gezeigt, wie man
sicher Daten bei "höheren" Sampleraten einliest!
Gucke, dass du die einzelnen DAQmxTasks sinnvoll auf verschiedene Schleifen aufteilst…