00001
00002
00003
00004
00005
00006
00007
00008
00009 #define ISEGVHS_MODULE_STATUS 0x0000 // D16
00010 #define ISEGVHS_MODULE_CONTROL 0x0002 // D16
00011 #define ISEGVHS_VOLTAGE_RAMP_SPEED 0x0014 // F32
00012 #define ISEGVHS_CURRENT_RAMP_SPEED 0x0018 // F32
00013 #define ISEGVHS_VOLTAGE_MAX 0x001C // F32
00014 #define ISEGVHS_CURRENT_MAX 0x0020 // F32
00015 #define ISEGVHS_SUPPLY_P5 0x0024 // F32
00016 #define ISEGVHS_SUPPLY_P12 0x0028 // F32
00017 #define ISEGVHS_SUPPLY_N12 0x002C // F32
00018 #define ISEGVHS_TEMPERATURE 0x0030 // F32
00019 #define ISEGVHS_SERIAL_NUMBER 0x0034 // F32
00020
00021 #define ISEGVHS_VENDOR_ID 0x005C // "ISEG"
00022
00023 #define ISEGVHS_CHANNEL_BASE 0x0060
00024 #define ISEGVHS_CHANNEL_OFFSET 0x0030
00025 #define ISEGVHS_CHANNEL_STATUS 0x0000 // D16
00026 #define ISEGVHS_CHANNEL_CONTROL 0x0002 // D16
00027 #define ISEGVHS_VOLTAGE_SET 0x0008 // F32
00028 #define ISEGVHS_CURRENT_SET 0x000C // F32
00029 #define ISEGVHS_VOLTAGE_MEASURE 0x0010 // F32
00030 #define ISEGVHS_CURRENT_MEASURE 0x0014 // F32
00031 #define ISEGVHS_VOLTAGE_BOUND 0x0018 // F32
00032 #define ISEGVHS_CURRENT_BOUND 0x001C // F32
00033 #define ISEGVHS_VOLTAGE_NOMINAL 0x0020 // F32
00034 #define ISEGVHS_CURRENT_NOMINAL 0x0024 // F32
00035 #define ISEGVHS_VOLTAGE_MAX_SET 0x0028 // F32
00036 #define ISEGVHS_CURRENT_MAX_SET 0x002C // F32
00037
00038 #define ISEGVHS_SET_ON 0x0008
00039 #define ISEGVHS_SET_OFF 0x0000
00040 #define ISEGVHS_SET_EMCY 0x0020
00041
00042 #define ISEGVHS_MAX_CHANNELS 12 // Model...