/* ************************************************************** */ /* * BSCANPARAM.H * This file contains parameters required by the measurement * program. * * Zachary Wolf * 11/22/02 */ /* Protection from multiple definitions */ #ifndef __BSCANPARAM_HEADER #define __BSCANPARAM_HEADER /* GPIB addresses */ #define GPIB_BOARD_ADDR 0 #define GPIB_HP3458_ADDR 24 #define GPIB_CM2100_ADDR 01 #define GPIB_CM4000_ADDR 01 #define GPIB_MC4_ADDR 14 /* RS232 addresses */ #define RS232_COM_PORT 3 #define RS232_SXDRIVE_ADDR 1 /* MoveZ parameters */ #define MOVEZ_BOARD_ADDR GPIB_BOARD_ADDR #define MOVEZ_RS232_COM_PORT RS232_COM_PORT #define MOVEZ_CM2100_ADDR GPIB_CM2100_ADDR #define MOVEZ_CM4000_ADDR GPIB_CM4000_ADDR #define MOVEZ_MC4_ADDR GPIB_MC4_ADDR #define MOVEZ_SXDRIVE_ADDR RS232_SXDRIVE_ADDR #define MOVEZ_DEVICE_TYPE MOVEZ_CM4000_CM4000 #define MOVEZ_CM4000_AXIS 2 #define MOVEZ_MC4_AXIS 'X' #define MOVEZ_TRANSLATE_METERS_PER_REV 1. #define MOVEZ_ENCODER_METERS_PER_LINE 20.e-6 #define MOVEZ_ACC 2. #define MOVEZ_VEL 1. /* Voltage integration system */ #define VSCAN_BOARD_ADDR GPIB_BOARD_ADDR #define VSCAN_HP3458_ADDR GPIB_HP3458_ADDR #define VSCAN_HP3458_RANGE 2. #define VSCAN_DIST_BTWN_TRIG_PULSE .005 #define VSCAN_CONFIG VSCAN_MOVEZ_HP3458 #define VSCAN_SHOW_UI VSCAN_TRUE /* Magnetic field calculation system */ #define BSCAN_PROBE_NAME "test_calib" #define BSCAN_PROBE_CALIB_FILE "test_calib_file.dat" #define BSCAN_SHOW_UI BSCAN_TRUE /* End protection */ #endif