01-09-2007 01:59 PM
01-10-2007 05:38 PM
Hi Raminta,
From your question about the Dig_Block_out, I'm assuming you're doing output from the DIO-32HS. Is that correct? Referencing the "DOsingleBufBurstHandshake653x.c" example program,
/* You may want to call 'Align_DMA_Buffer' at this point if you
have a buffer larger than 4kBytes in size and if your handshaking
signals occur at intervals faster than 50us. */
So if you meet any one of those conditions, you may want to use it. I was under the impression that that function was only for use with the AT DIO 32F and the documentation and this KB agree with me, but if you get some glitching you may want to try it. For DIG_Block_Out(), since your card doesn't have any onboard memory it is going to be transferred over DMA.
Hope this helps,
Andrew S.
National Instruments