30.11.2007, 11:27
Hi
Ich hab mal eine Verständnisfrage.
Wenn ich jetzt Daten erfassen will über einen analogen Eingang, dann benutze ich AI_Config, AI_Start und AI_Read.
Ich stelle jetzt als Puffer bei AI_Config 500000 ein (völlig willkürlich). Bei AI_Start setz ich die Abtastrate auf 200000 kS/s (kontinuierliche Datenerfassung). Wenn ich jetzt bei AI_Read einstelle, dass ich immer 20000 Abtastungen lesen möchte, dann krieg ich doch alle 0,1s einen aktuellen Wert, oder? Wenn ich jetzt 50000 einstelle, dann krieg ich doch alle 0,25s einen Wert? ist dies korrekt? Oder werden mir nach einiger Zeit irgendwelche Daten verschluckt?
Ich hab mal eine Verständnisfrage.
Wenn ich jetzt Daten erfassen will über einen analogen Eingang, dann benutze ich AI_Config, AI_Start und AI_Read.
Ich stelle jetzt als Puffer bei AI_Config 500000 ein (völlig willkürlich). Bei AI_Start setz ich die Abtastrate auf 200000 kS/s (kontinuierliche Datenerfassung). Wenn ich jetzt bei AI_Read einstelle, dass ich immer 20000 Abtastungen lesen möchte, dann krieg ich doch alle 0,1s einen aktuellen Wert, oder? Wenn ich jetzt 50000 einstelle, dann krieg ich doch alle 0,25s einen Wert? ist dies korrekt? Oder werden mir nach einiger Zeit irgendwelche Daten verschluckt?