LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI5441 streaming or DMA

Hi all,

 

Can I clarify something about my NI 5441 AWG.

 

1) I wish to pass IQ data to the on board memory of my AWG continuously without writing to file, so should I use streaming or DMA?

 

2) Which one`is faster and more effective?

 

Thanks!!!!

 

AZH

 

  

0 Kudos
Message 1 of 2
(2,271 Views)

Hi AZH,

I am little bit confuse here, since you want to stream data with a 5441, shouldn’t you be “reading from a file” instead of "writing to a file"? Or maybe I'm not understanding your problem (you read from a file and write to fgen memory), please feel free to correct me anytime. I would like to point you to the FGEN help and search for: “Direct DMA”. A very good topic also in this help is: “Streaming”. "C:\Program Files\IVI Foundation\IVI\Drivers\niFgen\Documentation\niSignal_Generators_help.chm"

One of the best places for examples is going to be: “NI-FGEN Stream from Disk Using Win32 File IO”, you will probably have to tweak it a little bit, but this is the perfect place to start.

I hope it helps.

Jaime Hoffiz
National Instruments
Product Expert
0 Kudos
Message 2 of 2
(2,246 Views)