08-17-2006 02:15 PM
08-18-2006 11:52 AM
Hi Schaffer-
No- there is no driver for the USB-6008 that will work under any version of LabVIEW prior to 7.0.
Thanks-
04-07-2008 04:15 PM
04-07-2008 04:26 PM - edited 04-07-2008 04:28 PM
Hi terrill-
You don't say specifically, but I'll assume you're also working with the USB-6008 since your post was added to this thread. Unfortunately there is no documentation available externally for writing your own driver for the USB-600x series. NI provides NI-DAQmx and NI-DAQmx Base for interface with the USB-6008. If you would like to log specific requests for driver development needs with my team, please feel free to email USBDDK@ni.com with details about your application, target platform, and why the existing driver solutions don't meet your needs.
That said, I would like to help with some of your issues with NI-DAQmx if possible. If you could please elaborate on why it doesn't meet your needs I will be happy to help with any suggestions to hopefully improve your experience.
04-07-2008 08:40 PM
Thanks Tom,
You are right, I have just been tasked to a project that specifies that I use this board. I do not like the added complications that DAQmx adds to setups or the effects it has on certain code. For this project, there is no real issue that I have with DAQmx programming. The group I am codeing for is extremely nontechnical. Soon after I am finished with the project I will not be able to support the application. I do not like the added measurement and automated explorer needed to specify the device. It is just one more item that can break. I am also not even sure how that works after I compile the code into an application. I would prefer to only introduce one application for this project.
My main issue with DAQmx is the way it handle sessions. I make "object like" drivers that use dynamic calls. Using DAQmx in a dynamically called driver in TestStand, I have not found a way to keep the session open. Ther result of this is that I have to do everything at one time, so I have to save all the settings and then apply them when I make the measurement. NIs attempt to make things simple has made things more complicated for me.
I do not think NI should force a codeing style on people. It is bery easy to offer DAQmx coding and traditional style drivers. I would prefer to have full control of the board so I can tweek functionality as I need. There will always be people who do not like express type code. I have also seen some of the code the NI releases. NI should at least follow the coding guideline that they insist developers use to get certified (the modulation toolkit is one). There are tradeoffs for all coding decisions and I believe I should have some say on them. Because of the reasons stated, I have avoided purchasing NI cards that use DAQmx. I can buy competitors hardware and use traditional drivers. I will admit that it has been a couple of years since I have dealt with DAQmx so there is a good chance that I will learn something from this.
Terrill
04-07-2008 09:37 PM
I don't understand your comment about MAX. MAX was shipping with NI DAQ devices a long time before DAQmx was available and it's role has not changed. The installation of MAX is optional (though very handy for testing pruposes) but it isn't necessary any more than it was for traditional DAQ. You certainly don't have to use the Express VIs. Exactly what 'full control' did you have with tradtional DAQ that is missing with DAQmx?
Also, can you expalin a bit more about what you are seeing with TestStand?
04-08-2008 08:13 AM
04-08-2008 08:26 AM
Well, I like DAQmx. I don't know any engineer that likes to spend more time on a task than he or she has to.
I'm still confused by some of your statements. You say you want more control but can't explain what control you are missing. I think the information about DAQmx is at least as comprehensive as the information about traditional DAQ.
I will, however, see if I can reproduce your issue with TestStand. I never used a DAQ card with TestStand before - it was always GPIB/serial/USB instruments but that is about to change so I'm curious to see what is going on.
04-08-2008 08:49 AM
04-08-2008
09:12 AM
- last edited on
05-26-2025
04:28 PM
by
Content Cleaner
There is the DDK and a dedicated board.