/* ************************************************************** */ /* * GP3.H * * Zachary Wolf * 1/24/00 */ #ifndef __GP3_HEADER #define __GP3_HEADER #if defined(__cplusplus) || defined(__cplusplus__) extern "C" { #endif /* ************************************************************** */ /* PUBLIC FUNCTION DECLARATIONS */ void gp3_init(int gpib_board_addr, int gpib_dev_addr, int* dev_ID); void gp3_default_setup(int dev_ID); void gp3_set_range(int dev_ID, int range); void gp3_zero(int dev_ID); void gp3_get_B(int dev_ID, double* B); void gp3_exit(int dev_ID); /* ************************************************************** */ /* SEMI-PERMANENT PARAMETERS */ #define GP3_MAX_NUM_DEV 10 #define GP3_MAX_CMD 80 /* ************************************************************** */ /* DONE */ #if defined(__cplusplus) || defined(__cplusplus__) } #endif #endif