Hi, Everyone
I want to use samples immediately when they are obtained by DAQ. An extreme example is that I use every sample in my program when DAQ (PCI-6034E) obtain the sample. Now I am using double-buffered method to continuously do sampling. For double-buffered method, we have to call DAQ_DB_Transfer to obtain the samples in the unit of half buffer size. Since I can't reduce this half buffer size to a very small value, DAQ_DB_Transfer always get a chunk of data at the same time. Hence, I decide to obtain samples from the buffer by directly accessing the buffer. It worked but DAQ always reported 10846 warning because DAQ_DB_Transfer was not called. It seems that DAQ_DB_Transfer not only transfe
rs buffered data and also sets some flag to let DAQ know the data (in half) has been taken. I just wonder if I can avoid 10846 warning even when I don't call DAQ_DB_Transfer. Any suggestions are welcome! Thank you in advance.
Best,
Le Cai