05-26-2005 09:06 AM
Blog for (mostly LabVIEW) programmers: Tips And Tricks
05-26-2005 09:13 AM - edited 05-26-2005 09:13 AM
Message Edited by LV_Pro on 05-26-2005 10:14 AM
05-26-2005 09:42 AM
The Hierarchy is a completely useless tool on apps this size. There are places where I have a hundred "connections" within a half inch on the screen. Not too readable.
But if you rummage through all that crap and find MX-READ for example, the Hierarchy does show that MX-READ is connected to 30 or 40 subVIs, all variations of MX-READ :
DAQmx Read(Digital 1D u8 NChan 1Samp)
DAQmx Read(Digital 1D Wfm NChan 1Samp)
DAQmx Read(Digital 1D Wfm NChan NSamp)
etc., etc., etc...
MX-WRITE has a similar number of children, but I am only using 1 or 2 of those variations.
So my question is, are they eating up my RAM memory? or not?
I CERTAINLY hope they are not in the EXE...
Blog for (mostly LabVIEW) programmers: Tips And Tricks
05-27-2005 09:50 AM
Blog for (mostly LabVIEW) programmers: Tips And Tricks
05-27-2005 09:52 AM
05-27-2005 01:04 PM
10-26-2006 10:02 AM
I realize that I am resurrecting an old thread, but this addresses the issue that I am having.
I am using a PCI-6503 and it seems that there should be a far simpler way to address that card than the bloat that occurs with the DAQmx calls.
There isn't even any analog on the card, yet the hierarchy lists about 24 analog calls being included.
Can I still use the old DAQ calls, or do I need the DAQmx?
Is there a simpler way to do this?
Any input is appreciated.
10-30-2006 03:46 PM
Hi jspaarg,
Technically, you can use the Traditional DAQ drivers for the PCI-6503, but it is strongly recommended that you use the DAQmx drivers. These drivers do have a long initialization period than the Traditional ones, but DAQmx is much more robust.
The following document addresses a lot of the questions about the advantages of DAQmx over Traditional DAQ.
Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy)
I hope this helps!
Ed W.