/***********************************************************************
 *
 * Copyrigth: Karl Hammar, Aspö Data, LGPL
 *
 */

#include "poll_modbus.h"

double cnv_data(uint16_t ival, double a1, double a2, int mx) {
  double x = -99;
  if (ival < 0xffff) {
    x = a1  + ival * a2 / mx;
  }
  return x;
}
