/* ************************************************************** */ /* * PARAM.H * This file contains parameters required by the measurement * program. * * Zachary Wolf * 6/5/02 */ /* Protection from multiple definitions */ #ifndef __PARAM_HEADER #define __PARAM_HEADER /* GPIB addresses */ #define GPIB_BOARD_ADDR 0 #define GPIB_HP3457_ADDR 22 #define GPIB_DAC488_ADDR 19 #define GPIB_DAC488HR_ADDR 8 #define GPIB_TDS754D_ADDR 1 /* Calibration magnet current */ #define IAUX_BOARD_ADDR GPIB_BOARD_ADDR #define IAUX_DAC488_ADDR GPIB_DAC488_ADDR #define IAUX_DAC488HR_ADDR GPIB_DAC488HR_ADDR #define IAUX_HP3457_ADDR GPIB_HP3457_ADDR #define IAUX_DAC488_PORT 1 #define IAUX_DAC488HR_PORT 1 #define IAUX_HP3457_CHAN 3 #define IAUX_CONFIG IAUX_MANUAL_HP3457 #define IAUX_BIPOLAR IAUX_FALSE #define IAUX_PS_AMPS_PER_DAC_VOLT 120. #define IAUX_TRANS_VOLTS_PER_AMP 2. #define IAUX_RAMP_STYLE IAUX_THREE_LINEAR #define IAUX_MAX_CURR_LIMIT 3. #define IAUX_MIN_CURR_LIMIT 0. #define IAUX_RAMP_RATE 10. #define IAUX_WAIT_AFTER_RAMP 1. #define IAUX_STAND_RAMP_RATE 10. #define IAUX_WAIT_AFTER_STAND_RAMP 1. #define IAUX_INIT_ZERO_CURRENT_MEAS IAUX_FALSE #define IAUX_INIT_TURN_ON IAUX_FALSE #define IAUX_INIT_TURN_ON_CURRENT 15. #define IAUX_SHOW_UI IAUX_FALSE /* Bt system */ #define BTWIRE_BOARD_ADDR GPIB_BOARD_ADDR #define BTWIRE_TDS754D_ADDR GPIB_TDS754D_ADDR #define BTWIRE_CONFIG BTWIRE_TDS754D #define BTWIRE_CHAN_X_WIRE_POS_SENSOR 1 #define BTWIRE_CHAN_Y_WIRE_POS_SENSOR 2 #define BTWIRE_CHAN_WIRE_CURRENT_SENSOR 3 #define BTWIRE_SCALE_X_WIRE_POS_SENSOR .02 #define BTWIRE_SCALE_Y_WIRE_POS_SENSOR .02 #define BTWIRE_SCALE_WIRE_CURRENT_SENSOR 2. #define BTWIRE_SCALE_HORIZONTAL 200.e-6 #define BTWIRE_WIRE_CURRENT_SENSOR_V_PER_A .1 #define BTWIRE_BX_PER_A_CALIB_MAGNET_BX1 12.6e-4 #define BTWIRE_BX_PER_A_CALIB_MAGNET_BX2 12.5e-4 #define BTWIRE_BY_PER_A_CALIB_MAGNET_BY1 12.6e-4 #define BTWIRE_BY_PER_A_CALIB_MAGNET_BY2 12.5e-4 #define BTWIRE_ZPOS_CALIB_MAGNET_BX1 .116 #define BTWIRE_ZPOS_CALIB_MAGNET_BX2 .352 #define BTWIRE_ZPOS_CALIB_MAGNET_BY1 .116 #define BTWIRE_ZPOS_CALIB_MAGNET_BY2 .352 #define BTWIRE_NOMINAL_WAVE_SPEED 320. #define BTWIRE_SHOW_UI BTWIRE_TRUE /* End protection */ #endif