10-01-2010 05:54 AM
Developing an application in LavVIEW that recognizes the NI USB-6008 chip.
Hello everyone,
I have developped an application in LavVIEW designed to aquire a series of data from the NI USB-6008 chip. The application is installed in a number of PCs, with each PC connected to a different NI USB-6008 chip. When the application is executed in the rest of the PCs the chip is no longer being recognized. The application needs be the same in all the PCs, so I need to know what steps need to be taken to make the application recognise the NI USB-6008 chip automatically.
Regards,
OKELILLA
10-01-2010 07:45 AM
Did you actually create an installer that included DAQmx? You can't simply install the exe without the driver for your DAQ device.
10-01-2010 07:53 AM
I am not sure if this is a problem with installation. But, I think he may be asking how to recognize the USB 6008 device. If you want to do that, look through the DAQmx property nodes to identify DAQmx devices (by name, serial number etc.) in your application:
10-05-2010 02:29 AM
Hi OKELILLA,
As it is said in Dennis' post, in order to recognize the USB-6008, all the PCs need NI DAQmx to be installed.
In case the driver is already installed, then it is common that MAX detecs the card once connected to the PC and gives it a different alias than the one in developmnet PC. It is a good idea to do the following if you want the same alias for the card:
1) Export MAX configuration in development PC to a txt file (File >> Export...)
2) Connect the different USB-6008 to each one of the destination PCs and wait for them to be detected by MAX
3) Import the previously saved MAX configuration (File >> Import...) in every PC and select the "Devx will be replaced" option.
As stated by Adnan, you can use the DAQmx Property nodes to read the channel names programmatically.
Hope it helps,