10-17-2016 03:24 PM
I am looking at the PXIe 7857R. I would like to use the 8 analog inputs and the FPGA to do some annalysisy and DIO based on the analong data. I was wondering if it is possable to also set up a DAQ task so that all of the analog data will be streamed back to the host. Using a DAQ task would be easier for me than having to write fpga code to use a DMA fifo to stream the data back.
Solved! Go to Solution.
10-18-2016 02:39 AM
Hi bcat!
A DAQ task is only for Multifunction Data Acquisition devices supported by DAQmx driver like X-, M-, S-, E-Series boards. The R-Series boards are only supported by the NI-RIO driver.
If you do not need preprocessing on the FPGA then you can stream the data simple through DMA to your host. If you are looking for an API for the FPGA comparable with the DAQmx API then please check out the NI CompactRIO Waveform Reference Library. You can also use the library for R-Series boards.