DAQ Devices With Debouncing Capabilities

Updated Nov 20, 2019

Reported In


  • NI-9411
  • NI-9403


  • NI-DAQmx

Issue Details

I would like to know if my DAQ devices have debouncing capabilities and where I can find this information. I have the NI 9411 and NI 9403 specifically, but where can I find debouncing capabilities of all NI digital devices as well?


Debouncing and digital filtering is typically available for parallel digital devices that have access to on-board counters. Parallel-type cDAQ modules mostly have access to these digital filtering features, as well as M Series and X Series cards. Each device has their own specifications for debounce and digital line filter settings that can be applied.

To quickly assess if a device has debounce and/or digital filtering available, simply search the "[device name] supported properties" and select the NI reference link. If you find the channel property "Minimum Pulse Width", that device supports a form of digital filtering.

For example, when searching your module "NI 9411 supported properties," we see a list of DAQmx Channel Properties available. This module shows options to adjust "Minimum Pulse Width" for both Digital Inputs and Counter Inputs/Outputs which means in can digitally filter a digital input task and debounce filter a counter input/output task.