table of contents
COMEDI_FROM_PHYSICAL(3) | Comedi reference | COMEDI_FROM_PHYSICAL(3) |
NAME¶
comedi_from_physical - convert physical units to sample using calibration dataSYNOPSIS¶
#include <comedilib.h>
lsampl_t
comedi_from_physical(double data,
const comedi_polynomial_t * conversion_polynomial);
DESCRIPTION¶
Converts data given in physical units into Comedi's integer sample values ( lsampl_t, between 0 and maxdata — see comedi_get_maxdata). The conversion_polynomial parameter is obtained from either comedi_get_hardcal_converter or comedi_get_softcal_converter. The allows non linear and board specific correction. The result will be rounded using the C library's current rounding direction. No range checking of the input data is performed. It is up to you to ensure your data is within the limits of the output range you are using.RETURN VALUE¶
Comedi sample value corresponding to input physical value.AUTHORS¶
David Schleef <ds@schleef.org>Author.
Frank Mori Hess <fmhess@users.sourceforge.net>
Author.
Herman Bruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be>
Author.
Bernd Porr <tech@linux-usb-daq.co.uk>
Author.
Ian Abbott <abbotti@mev.co.uk>
Author.
Éric Piel <piel@delmic.com>
Author.
COPYRIGHT¶
Copyright © 1998-2003 David Schleef07/14/2014 | Comedi |