Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

What does waveform output capability mean?

Looking in the -93 Measurement and Automation catlog, I see that most of the E-series DAQ-cards listed on page 192 have "waveform output capability". How does this work? Is it a buffert that is loaded on the card, so that the card doesn't have to be continuousely updated for a waveform output? What is the benefit compared with other DAQ-cards?
0 Kudos
Message 1 of 2
(2,386 Views)
Cards designated for waveform output use an onboard FIFO buffer as well as an update clock. The FIFO buffer allows the driver or application to download a large number of samples that will be generated from the analog output at a faster rate, while the update clock (a counter which generates a pulse train at a defined rate) updates the analog output with the next value at very precise intervals.

The benefit of waveform generation is that you can output a continuous waveform (like a sinewave) without being as succeptible to the delays and lags of the operating system. The FIFO buffer and update clock allow the board to functions independently of the OS and application for periods of time, until the board needs more data passed to its FIFO. If the entire wav
eform fits in the FIFO on the card you may also be able run a waveform generation without needing to pass any additional data to the card, and the card generates its signal by looping through the data in the FIFO.

Christian L
Consulting Services
National Instruments
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 2 of 2
(2,386 Views)