There is no specific driver for the 6009 and it is supported in DAQmx and DAQmx Base only. If you are using Windows, I HIGHLY recommend using DAQmx and not DAQmx Base as Base is intended for Mac and Linux machines. DAQmx Base is not DAQmx with a smaller footprint, it's a completely different architecture.
With the 6009 and DAQmx Base, you also have to make sure your firmware is compatible and you don't have fantastic utilities such as Measurement and Automation Explorer.
Thanks for your help PBear.
My operating system is linux so I will definitely install NI-DAQmx base and hopefully be able work from there. I was just wondering what you mean by making sure my firmware is compatible. The firmware for the USB6009 must be compatible with ??
Thanks so much,
You'll know pretty quickly after installing DAQmx Base and running the lsdaq utility as to if you need different firmware. The 6008 and 6009 must have a different firmware loaded to be able to run DAQmx Base 3.x. This is not a problem though as there is a firmware updating utility that comes with DAQmx Base and it's fairly straigh forward. For more information, see the link below.
KB 491FPHB9: Firmware Incompatibility With Different Versions of DAQmx Base.
This utility is included in all OS builds of DAQmxBase. It can be found in the bin directory.
Hi I installed the DAQmx and my Win XP system found the hardware driver with no problems at all.
However, if I wish to make the USB 6009 a portable device that other people can also use without having the download and install 1GB of DAQmx, is there anyway to simply copy just the required driver files? And do it in a way such that my .exe program still works with the API?