Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

NI 9219 ADC Timing

I am using a NI 9219 module on a cDAQ 9174 USB chassis. I need to reconfigure the ADC Timing Mode to High Speed using NI MAX software, but there seems to be a problem.

I found detailed instructions how to do this here: https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YIVjCAO&l=en-US

 

Unfortunately, even though this article is only about a year and a half old, the software looks nothing like this now, and does not have a "Configuration" tab. The only option that seems similar is the "Hardware Configuration Utility", but this seems to have almost no options for configuring the hardware. If anything, it just displays some configuration information.

 

I am using Matlab software to run the cDAQ, so I can't configure the module in LabVIEW; I need to use NI MAX. Does anyone know what I can do? Thanks!

0 Kudos
Message 1 of 4
(68 Views)

What's is your NI-DAQmx version? The ADC timing option is still available on my PC with NI-DAQmx 2024 Q3. Are you using the Data Neighborhood?

ZYOng_0-1743602448580.png

 

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
0 Kudos
Message 2 of 4
(45 Views)

I am running NI-DAQx 2025 Q1. It looks very similar to yours; thank you for posting a picture.

I see that you are configuring the module ADC timing from inside a task, rather than using the hardware configuration tool. Unfortunately, I cannot create a task at the moment because I am not using NI software to interface with the cDAQ. I am using Matlab.

 

I guess my next step will be to download the free version of LabVIEW and see if I can make a task then. I'm not sure why they would remove hardware configuration out of the hardware configuration tool...

 

Thank you for your help!

0 Kudos
Message 3 of 4
(41 Views)

Unfortunately, the Matlab Data Acquisition Toolbox does not seem to expose all properties.

I would recommend using ni/nidaqmx-python: A Python API for interacting with NI-DAQmx instead. You can change the ADC timing mode using property ai_adc_timing_mode

You can use nidaqmx-python/examples/analog_in/voltage_acq_int_clk_tdms_logging.py, and then load the TDMS Format Files in MATLAB for data processing.

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
0 Kudos
Message 4 of 4
(30 Views)