Provided by: libcomedi-dev_0.8.1-5ubuntu6_amd64 bug

NAME

       comedi_data_read_delayed  -  read  single sample from channel after delaying for specified
       settling time

SYNOPSIS

       #include <comedilib.h>

       int comedi_data_read_delayed (comedi_t * device,  unsigned  int  subdevice,  unsigned  int
       channel, unsigned int range, unsigned int aref, lsampl_t * data, unsigned int nanosec);

DESCRIPTION

       Similar  to comedi_data_read() except it will wait for the specified number of nanoseconds
       between setting the input channel and taking a sample.  For  analog  inputs,  most  boards
       have a single analog to digital converter which is multiplexed to be able to read multiple
       channels.  If the input is not allowed to settle after the multiplexer switches  channels,
       the reading will be inaccurate.  This function is useful for allowing a multiplexed analog
       input to settle when switching channels.

       Although the settling time is specified in nanoseconds, the actual settling time  will  be
       rounded up to the nearest microsecond.

                                         28 October 2007              COMEDI_DATA_READ_DELAYED(3)