To download NI software, including the products shown below, visit ni.com/downloads.
Overview
This example explains how to use the Counter Digital Debounce Filter for the 660x family. This filter dismisses any input pulse shorter than the duration of a filter pulse.
Description
The code first configures the Counter Task to count Edges. The Counter being used is specified then a property node is used to enable a digital filter. Once the filter is enabled, the minimum pulse width needs to be specified in order to allow for very small signals to be processed while still allowing for a debounce time.
Requirements to Run
Software
Hardware
Steps to Implement or Execute Code
Additional Information or References
Block Diagram
**This document has been updated to meet the current required format for the NI Code Exchange.**
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.
Thanks for posting. Please add LabVIEW to your tags and rename your atttachment to include the LabVIEW verison.