/* ************************************************************** */ /* * SENMEASPARAM.H * This file contains parameters required by the measurement * program. * * Zachary Wolf * 2/7/03 */ /* Protection from multiple definitions */ #ifndef __SENMEASPARAM_HEADER #define __SENMEASPARAM_HEADER /* GPIB addresses */ #define GPIB_BOARD_ADDR 0 #define GPIB_HP3457_ADDR 22 #define GPIB_HP3458_ADDR 24 #define GPIB_K7011_ADDR 7 #define GPIB_HP34970_ADDR 9 /* Sensor raw measurements */ #define SENSOR_BOARD_ADDR GPIB_BOARD_ADDR #define SENSOR_HP3457_ADDR GPIB_HP3457_ADDR #define SENSOR_HP3458_ADDR GPIB_HP3458_ADDR #define SENSOR_K7011_ADDR GPIB_K7011_ADDR #define SENSOR_HP34970_ADDR GPIB_HP34970_ADDR #define SENSOR_DEVICE_TYPE SENSOR_HP34970 #define SENSOR_K7011_CARD_NUM 1 #define SENSOR_K7011_HP3457_CHAN 1 /* Sensor calibrated measurements */ #include "senmeas.h" #define SENMEAS_NUM_SENSOR 3 struct sensor_info_struct SENSOR_INFO[SENMEAS_NUM_SENSOR] = { {"thermocouple", "Temp, Ambient (V)", 101, SENMEAS_V, SENMEAS_POLY_FIT, "poly.cal"}, {"wl222c_1", "Temp, Water In (deg C)", 102, SENMEAS_R, SENMEAS_STEINHART_HART, "wl222c.cal"}, {"wl222c_2", "Temp, Water Out (deg C)", 103, SENMEAS_R_4WIRE, SENMEAS_STEINHART_HART, "wl222c.cal"} }; /* End protection */ #endif