Poster of Linux kernelThe best gift for a Linux geek
COMEDI_GET_HARDCAL_CONVERTER

COMEDI_GET_HARDCAL_CONVERTER

Section: (3) Updated: 28 October 2007
Local index Up

 

NAME

comedi_get_hardcal_converter - get converter for hardware-calibrated subdevice  

SYNOPSIS

#include <comedilib.h>

int comedi_get_hardcal_converter (comedi_t *dev, unsigned subdevice, unsigned channel, unsigned range, enum comedi_conversion_direction direction, comedi_polynomial_t *converter);  

STATUS

alpha  

DESCRIPTION

comedi_get_hardcal_converter() initializes converter so it can be passed to either comedi_to_physical() or comedi_from_physical(). The result can be used to convert data from the specified subdevice, channel, and range. The direction parameter specifies whether converter will be passed to comedi_to_physical() or comedi_from_physical().

This function initializes converter as a simple linear function with no calibration information, appropriate for boards which do their gain/offset/nonlinearity corrections in hardware. If your board needs calibration to be performed in software by the host computer, use comedi_get_softcal_converter() instead. A subdevice will advertise the fact that it depends on a software calibration with the SDF_SOFT_CALIBRATED subdevice flag.

The result of this function will only depend on the channel parameter if either comedi_range_is_chan_specific() or comedi_maxdata_is_chan_specific() is true for the specified subdevice.  

RETURN VALUE

Zero on success or -1 on failure.


 

Index

NAME
SYNOPSIS
STATUS
DESCRIPTION
RETURN VALUE

This document was created by man2html, using the manual pages.
Time: 21:43:40 GMT, April 16, 2011