RE: Berechnung der Abtastpunktzahl
Man kann das nur verstehen, wenn man weiß, das die Datenübertragung von der Karte zum PC gepuffert erfolgt. Auf der Karte befindet sich ein kleines autarkes Echtzeit-Betriebssystem. Die erzeugten Daten werden in eine Queue geschickt.
Daqmx Timing konfiguriert die Messkarte selbst, DAQmxRead entnimmt hingegen nur die bereits erzeugten Daten aus der Queue (bzw. wartet darauf, bis die zu lesende Anzahl erzeugt ist und sich im Puffer befinden)
Immer wieder missverständlich ist auch der Eingang "Anzahl Samples" beim DAQmx Timing. Bei endicher Anzahl Samples ist es klar, aber was soll das im kontinuierlichen Modus? Wer das fragt, hat das Kleingedruckte in der Hilfe nicht gelesen. Im kontinuirlichen Modus ist der Eingang umfunktioniert, die unveränderte Beschriftung ist dann falsch und irreführend. Er legt dann nämlich die Puffergröße fest, die allerdings von LV intelligent verwaltet wird, so dass der Eingang in der Regel offen bleiben sollte.
|