Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

How to perform direct (non-buffered) Analog Input reads on a PCI-6035E?

I would like to bypass the onboard FIFO and perform a direct read on a given Analog Input channel on a PCI-6035E card.
0 Kudos
Message 1 of 3
(2,337 Views)
Dan;

The only way to bypass the FIFO is by doing a One Point Analog Input operation. That sort of operation is completely Software timed, so, if you need a high rate acquisition, that is not a good option.
Anyway, if you really need to do that, you can use the One Point analog input VIs and have that one on a loop. So, at each iteration of the loop, you will acquire one point only.
Hope this helps.
Filipe
0 Kudos
Message 2 of 3
(2,336 Views)
Filipe,
Thank you very much for your response. But unfortunately the VIs are not available to me. I am writing my own register level driver for Win2K using RTX (from VenturCom). I believe what I need is the register level equivalent to the 'One Point Analog Input' operation, but I have yet to come across it in any of the register level manuals. I've eMailed the question to NI, but they don't support register level programming. Any ideas?

Thanks,
Dan
0 Kudos
Message 3 of 3
(2,336 Views)