How does one continuously and simultaneously stream analog in and analog out (ni_pcimio)?

Hi,

Synopsis:  How does one continuously and simultaneously stream analog in 
and analog out (ni_pcimio)?


More details:

I am new to Comedi, and am using the NI PCI 6110E.

I have been looking at demo example programs such as ao_waveform.c and 
mmap.c as an initial guide.

These programs seem to read (mmap.c) or write (ao_waveform.c) via a 
buffer located by comedi_fileno(dev).

1.  Is this correct?
2.  If so, does that mean that only one subdevice can be set to use DMA 
at once by this strategy?
3.  If so, could one use an alternate strategy to access separate DMA 
buffers that are specific for each subdevice? (I think that the hardware 
can do this)

Thanks,
Edurne

Received on 2005-09-09Z15:19:59