Signal Conditioning

cancel
Showing results for 
Search instead for 
Did you mean: 

How can you activate the Anti-Aliasing filters on the board using MATLAB?

Hi,

I wanted to know how I can turn on the anti-aliasing filters (100 KHz)  that are on board my NI PCI-6120  preferably using MATLAB?  My software interface is MATLAB.

Thanks very much,
Omid
0 Kudos
Message 1 of 2
(6,066 Views)

Hi Omidoo,

I will first point you to the next resources: An Introduction to NI-DAQmx Tools for Data Acquisition with The Mathworks, Inc. MATLAB® Software. Things like anti-alias filtering in DAQmx are must of the time changed by a property node, in LabVIEW and a function when coding in C, for example in the C reference help there are functions for: Get/Set/Reset AI_EnhancedAliasRejectionEnable

How are you currently interfacing with DAQmx? Are you using a toolkit or are you loading the driver library (DAQmx dll)?

If you are making calls directly to the driver you have to options, you can either configure your task in MAX (Measurment automation explorer), and in the task window you will have an option for low pass filter enable or you can directly call the function: “Get/Set/Reset AI_EnhancedAliasRejectionEnable”.

Let me know if it helps
Screen shoots speak more than a million words

 
Jaime Hoffiz
National Instruments
Product Expert
0 Kudos
Message 2 of 2
(6,041 Views)