NI Error -200106 in MATLAB® When Doing Multichannel Acquisition

Updated May 8, 2024

Reported In

Hardware

  • NI-9253
  • NI-9252
  • NI-9775

Software

  • MATLAB
  • Data Acquisition Toolbox for MATLAB and Simulink

Issue Details

I‘m using NI 9253 with cDAQ-9185 and cDAQ-9189 to do data acquisition in MATLAB®. The single channel acquisition works fine but when I do multichannel acquisition, I’m getting this error message:
NI Error -200106:
Property must have the same value for all channels on this device.
Property: DAQmx_AI_Filter_Freq
Corresponding Value: 0.0

Channel Name: cDAQ9189-XXXXXXXMod3/ai4

Task Name: unnamedTask<1D>

Status Code: -200106

This error is shown in the following dialog box.
rtaImage (6).jpg

 
 

Solution

This error normally occurs when the hardware is not supported in MATLAB® Data Acquisition Toolbox™. Please refer to Supported Hardware section in NI-DAQmx Support from Data Acquisition Toolbox to ensure the compatibility of NI Hardware in Data Acquisition Toolbox™. Usually unsupported hardware does have limited functionality but can encounter unexpected errors. This is the reason why you were at least getting a working system when using just one channel.

You can verify your hardware functionality in NI MAX by creating multichannel acquisition tasks in NI MAX. If you encounter any errors in NI MAX, please contact NI technical support team.

 

Additional Information

For further technical support regarding the "Data Acquisition Toolbox for MATLAB and Simulink", you should contact MathWorks Technical Support

The Data Acquisition Toolbox is a partial implementation of NI C API in MATLAB® with not all of the bug fixes included and many functions missing. It also doesn’t support full NI hardware line.

MATLAB® is a registered trademark of The MathWorks, Inc.