Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx Base properties

OK- I've gotten to the part of my project that interfaces to counters. Here the dependence on properties is particularly heavy.

From the DAQmx C Function help section "Connecting Counter Signals":

"To override the default input terminal, set the Input Terminal attribute/property to the desired value. To override the default output terminal, set the Output Terminal attribute/property to the desired value."

So without access to properties we can't use any but the default signal connections to counters.



Who should I contact to try to get this changed?
John Weeks

WaveMetrics, Inc.
Phone (503) 620-3001
Fax (503) 620-6754
www.wavemetrics.com
0 Kudos
Message 11 of 17
(4,302 Views)
Hi John,

Are you able to modify the counter terminals in the DAQmxBase Configuration Utility? If so, then this is how you will need to do it. Those properties are not accessible via the C API.

-Sal
0 Kudos
Message 12 of 17
(4,289 Views)
Hi John,

I just double checked on this and you cannot set the input terminals for your counter. Using DAQmxBase you are limited to the default pin assignments for your counters. This is because DAQmxBase does not support internal routing.

-Sal
0 Kudos
Message 13 of 17
(4,289 Views)
Thanks, Sal. You've been a lot of help.
John Weeks

WaveMetrics, Inc.
Phone (503) 620-3001
Fax (503) 620-6754
www.wavemetrics.com
0 Kudos
Message 14 of 17
(4,287 Views)
Sorry I am a bit late to pitch in here but Scott Hanahs, a LabVIEW programmer on the Mac and High Magnetic Field Physicist has brought this thread to my attention. Wouldn't the DDK at http://sine.ni.com/nips/cds/view/p/lang/en/nid/11737 offer a very attractive approach to interface hardware? Just a thought...

And yes, DAQmxBase is completely different from DAQmx in the way DAQmxBase is almost entirely coded in LabVIEW ''G''code to just make DDK calls to the hardware registers at low levels.

Happy platform independent wireworks

Urs

Urs Lauterburg
Physics demonstrator
Physikalisches Institut
University of Bern
Switzerland


0 Kudos
Message 15 of 17
(3,630 Views)
Urs:

I have no particular desire to get down to the level of mucking with device registers. I presume that the reason DAQmx Base is such a hodge-podge of supported and unsupported features is because each device is a bit different. I could spend all my time trying to keep up with NI's introduction of new hardware. You really want me to spend most of my time make Igor Pro better!
John Weeks

WaveMetrics, Inc.
Phone (503) 620-3001
Fax (503) 620-6754
www.wavemetrics.com
0 Kudos
Message 16 of 17
(3,623 Views)

Has there been any improvement to the DAQmx Base to support changing of the Analog/Terminal properties using the C API?

0 Kudos
Message 17 of 17
(1,001 Views)