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.