mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-23 10:07:59 +02:00
WIP
This commit is contained in:
@ -14,6 +14,8 @@
|
||||
#define HV_SOFT_MAX_VOLTAGE (200)
|
||||
#define HV_HARD_MAX_VOLTAGE (530)
|
||||
#define HV_DRIVER_FILE_NAME ("/etc/devlinks/hvdac")
|
||||
#define DAC_DRIVER_FILE_NAME ("/etc/devlinks/dac")
|
||||
#define DAC_MAX_MV (2048)
|
||||
|
||||
/** Default Parameters */
|
||||
#define DEFAULT_NUM_FRAMES (1)
|
||||
@ -34,7 +36,40 @@
|
||||
#define BIT16_MASK (0xFFFF)
|
||||
|
||||
/* Enums */
|
||||
enum DACINDEX {DAC0};
|
||||
enum DACINDEX {G_VREF_H_ADC, /* 0 */ \
|
||||
G_DAC_UNUSED, /* 1 */ \
|
||||
G_VB_COMP_FE, /* 2 */ \
|
||||
G_VB_COMP_ADC, /* 3 */ \
|
||||
G_VCOM_CDS, /* 4 */ \
|
||||
G_VREF_RESTORE,/* 5 */ \
|
||||
G_VB_OPA_1ST, /* 6 */ \
|
||||
G_VREF_COMP_FE,/* 7 */ \
|
||||
G_VCOM_ADC1, /* 8 */ \
|
||||
G_VREF_PRECH, /* 9 */ \
|
||||
G_VREF_L_ADC, /* 10 */ \
|
||||
G_VREF_CDS, /* 11 */ \
|
||||
G_VB_CS, /* 12 */ \
|
||||
G_VB_OPA_FD, /* 13 */ \
|
||||
G_DAC_UNUSED2, /* 14 */ \
|
||||
G_VCOM_ADC2 /* 15*/ \
|
||||
};
|
||||
#define DEFAULT_DAC_VALS {1723, /* 0 (1050 mV) VREF_H_ADC*/ \
|
||||
0, /* 1 (0 mV) DAC_UNUSED*/ \
|
||||
0, /* 2 (0 mV) VB_COMP_FE*/ \
|
||||
0, /* 3 (0 mV) VB_COMP_ADC*/ \
|
||||
560, /* 4 (700 mV) VCOM_CDS*/ \
|
||||
250, /* 5 (320 mV) VREF_RESTORE*/ \
|
||||
0, /* 6 (0 mV) VB_OPA_1ST*/ \
|
||||
0, /* 7 (0 mV) VREF_COMP_FE*/ \
|
||||
560, /* 8 (700 mV) VCOM_ADC1*/ \
|
||||
700, /* 9 (860 mV) VREF_PRECH*/ \
|
||||
576, /* 10 (350 mV) VREF_L_ADC*/ \
|
||||
470, /* 11 (600 mV) VREF_CDS*/ \
|
||||
2000, /* 12 (1400 mV) VB_CS*/ \
|
||||
0, /* 13 (0 mV) VB_OPA_FD*/ \
|
||||
0, /* 14 (0 mV) DAC_UNUSED2*/ \
|
||||
560 /* 15 (700 mV) VCOM_ADC2*/ \
|
||||
};
|
||||
enum CLKINDEX {RUN_CLK, TICK_CLK, SAMPLING_CLK, NUM_CLOCKS};
|
||||
|
||||
/* Struct Definitions */
|
||||
|
Reference in New Issue
Block a user