02.03.2021, 19:00
Hallo zusammen,
ich habe folgenen Aufbau (jaaa ich darf endlich mal echte NI-Hardware benutzen):
cRio9039
-NI9222
-NI9222
-NI9244
-NI9216
-NI9226
-NI9375
cRio9047
-NI9222
-NI9222
-NI9244
-NI9244
-NI9216
-NI9231
Jetzt lese ich in einem Test nur 4 Spannungen am cRio9039-NI9244(Mod3) aus, würde das aber gerne so schnell wie möglich machen. Ich nutze den FPGA und schreibe die Werte in eine DMA_FIFO. Die FIFO lese ich dann an anderer Stelle eine Sekunde lang aus und schau, wie viele Werte ich pro Kanal erhalten habe. Es sind ca 30k Werte (eingestellte Samplerate ist 50kS/s). Gibt es andere Wege die noch mehr Samples liefern würden oder evtl auch sowas wie eine Debugmöglichkeit um zu sehen ob Werte in der FIFO überschrieben werden?
Ich nutze
Besten Dank für jeden Tipp und viele Grüße,
Totti
ich habe folgenen Aufbau (jaaa ich darf endlich mal echte NI-Hardware benutzen):
cRio9039
-NI9222
-NI9222
-NI9244
-NI9216
-NI9226
-NI9375
cRio9047
-NI9222
-NI9222
-NI9244
-NI9244
-NI9216
-NI9231
Jetzt lese ich in einem Test nur 4 Spannungen am cRio9039-NI9244(Mod3) aus, würde das aber gerne so schnell wie möglich machen. Ich nutze den FPGA und schreibe die Werte in eine DMA_FIFO. Die FIFO lese ich dann an anderer Stelle eine Sekunde lang aus und schau, wie viele Werte ich pro Kanal erhalten habe. Es sind ca 30k Werte (eingestellte Samplerate ist 50kS/s). Gibt es andere Wege die noch mehr Samples liefern würden oder evtl auch sowas wie eine Debugmöglichkeit um zu sehen ob Werte in der FIFO überschrieben werden?
Ich nutze
Besten Dank für jeden Tipp und viele Grüße,
Totti