/* ************************************************************** */ /* * PARAM.H * This file contains parameters required by the measurement * program. * * Zachary Wolf * 9/15/98 */ /* Protection from multiple definitions */ #ifndef __PARAM_HEADER #define __PARAM_HEADER /* GPIB addresses */ #define GPIB_BOARD_ADDR 0 #define GPIB_K7011_ADDR 7 #define GPIB_CM2100_ADDR 1 #define GPIB_PDI5025_ADDR 13 /* Voltage integration system */ #define VTCOIL_BOARD_ADDR GPIB_BOARD_ADDR #define VTCOIL_K7011_ADDR GPIB_K7011_ADDR #define VTCOIL_CM2100_ADDR GPIB_CM2100_ADDR #define VTCOIL_PDI5025_ADDR GPIB_PDI5025_ADDR #define VTCOIL_CONFIG VTCOIL_K7011_CM2100_PDI5025 #define VTCOIL_NUM_ENC_PULSE_PER_REV 1024 #define VTCOIL_NUM_SAMP_PER_REV 64 #define VTCOIL_MOTOR_ACC 2. #define VTCOIL_MOTOR_VEL 1. #define VTCOIL_REL_MOTOR_ROT_DIR -1. #define VTCOIL_SHOW_UI VTCOIL_TRUE /* Field Harmonics */ #define BLHAR_NUM_HAR 16 #define BLHAR_NUM_MAIN_HARMONIC 2 #define BLHAR_NUM_MEAS_AVE 4 #define BLHAR_INTEG_CHAN 'A' #define BLHAR_NUM_REV_PER_MEAS 8 #define BLHAR_REFERENCE_RADIUS .1 #define BLHAR_COIL_PARAM_FILE "coil_param.dat" #define BLHAR_MAGNET_VIEW "View from the lead end:" #define BLHAR_SHOW_UI BLHAR_TRUE /* End protection */ #endif