Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

comedi_set_filter - select a filter for a subdevice

Authors

DavidSchleef <ds@schleef.org>
           Author.

       FrankMoriHess <fmhess@users.sourceforge.net>
           Author.

       HermanBruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be>
           Author.

       BerndPorr <tech@linux-usb-daq.co.uk>
           Author.

       IanAbbott <abbotti@mev.co.uk>
           Author.

       ÉricPiel <piel@delmic.com>
           Author.

Description

       This function selects a filter for a subdevice. For instance, a digital input subdevice may provide
       deglitching filters with varying cutoff frequencies. The filters are used to prevent high-frequency noise
       from causing unwanted transitions on the digital inputs. This function can tell the hardware which
       deglitching filter to use, or to use none at all.

       The filter parameter selects which of the subdevice's filters to use, and is driver-dependant.

       This function is only useable on subdevices that provide support for the INSN_CONFIG_FILTER configuration
       instruction.

Name

       comedi_set_filter - select a filter for a subdevice

Return Value

       0 on success, -1 on error.

Status

       alpha

Synopsis

#include<comedilib.h>intcomedi_set_filter(comedi_t*device,unsignedintsubdevice,unsignedintchannel,unsignedintfilter);

See Also