logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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