Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

How directly can I interface with my DAQ card in .NET? (do I need to get MHDDK?)

I want to be able to control my NI-DAQ card directly, without having to use the task abstraction. I.e. read data from different channels, put them into memory myself, and synch I/O "manually." Can I do this with .NET (i.e. can I learn how the NI-DAQmx library itself interfaces with the card, possibly by obtaining the code for these library functions?) or do I have to use the Measurement Hardware DDK? (Not sure how it works, but I will try to look at it and find out). I feel like I should be able to do this type of low-level manipulation without rewriting a driver—aren't there basic commands that the OS uses to interact with the device that are driver-independent? But perhaps I do need to use the DDK for this low-level functionality?

Thanks!

0 Kudos
Message 1 of 2
(2,788 Views)
You have to use the Measurement Hardware DDK for that, if you do not want to use the DAQmx driver.
0 Kudos
Message 2 of 2
(2,770 Views)