/* * Labjack Tools * Copyright (c) 2003-2007 Jim Paris * * This is free software; you can redistribute it and/or modify it and * it is provided under the terms of version 2 of the GNU General Public * License as published by the Free Software Foundation; see COPYING. */ #include #include #include #include #include #include "debug.h" #include "ue9.h" #include "compat.h" int main (int argc, char *argv[]) { int fd_cmd; struct ue9Calibration calib; verb_count = 2; fd_cmd = ue9_open ("192.168.1.209", 52360); if (fd_cmd < 0) { fprintf (stderr, "ue9_open: %s\n", compat_strerror (errno)); return 1; } if (ue9_get_calibration (fd_cmd, &calib) < 0) { fprintf (stderr, "ue9_get_calibration: %s\n", compat_strerror (errno)); return 1; } printf ("double unipolarSlope[0] = %lf\n", calib.unipolarSlope[0]); printf ("double unipolarSlope[1] = %lf\n", calib.unipolarSlope[1]); printf ("double unipolarSlope[2] = %lf\n", calib.unipolarSlope[2]); printf ("double unipolarSlope[3] = %lf\n", calib.unipolarSlope[3]); printf ("double unipolarOffset[0] = %lf\n", calib.unipolarOffset[0]); printf ("double unipolarOffset[1] = %lf\n", calib.unipolarOffset[1]); printf ("double unipolarOffset[2] = %lf\n", calib.unipolarOffset[2]); printf ("double unipolarOffset[3] = %lf\n", calib.unipolarOffset[3]); printf ("double bipolarSlope = %lf\n", calib.bipolarSlope); printf ("double bipolarOffset = %lf\n", calib.bipolarOffset); printf ("double DACSlope[0] = %lf\n", calib.DACSlope[0]); printf ("double DACSlope[1] = %lf\n", calib.DACSlope[1]); printf ("double DACOffset[0] = %lf\n", calib.DACOffset[0]); printf ("double DACOffset[1] = %lf\n", calib.DACOffset[1]); printf ("double tempSlope = %lf\n", calib.tempSlope); printf ("double tempSlopeLow = %lf\n", calib.tempSlopeLow); printf ("double calTemp = %lf\n", calib.calTemp); printf ("double Vref = %lf\n", calib.Vref); printf ("double VrefDiv2 = %lf\n", calib.VrefDiv2); printf ("double VsSlope = %lf\n", calib.VsSlope); printf ("double hiResUnipolarSlope = %lf\n", calib.hiResUnipolarSlope); printf ("double hiResUnipolarOffset = %lf\n", calib.hiResUnipolarOffset); printf ("double hiResBipolarSlope = %lf\n", calib.hiResBipolarSlope); printf ("double hiResBipolarOffset = %lf\n", calib.hiResBipolarOffset); ue9_close (fd_cmd); return 0; }