Corrected settings and patter for moench detector

This commit is contained in:
2020-03-04 13:33:42 +01:00
parent e7df925d6b
commit e143204ce1
5 changed files with 311 additions and 454 deletions

View File

@@ -82,15 +82,26 @@ enum CLKINDEX {RUN_CLK, ADC_CLK, SYNC_CLK, DBIT_CLK, NUM_CLOCKS};
#define DEFAULT_SETTINGS (G4_HIGHGAIN)
// settings
#define DEFAULT_PATSETBIT (0x40800000115ULL)
#define G1_HIGHGAIN_PATMASK (0x40800000101ULL)
#define G1_LOWGAIN_PATMASK (0x40000000100ULL)
#define G2_HIGHCAP_HIGHGAIN_PATMASK (0x00800000001ULL)
#define G2_HIGHCAP_LOWGAIN_PATMASK (0x00000000000ULL)
#define G2_LOWCAP_HIGHGAIN_PATMASK (0x40800000115ULL)
#define G2_LOWCAP_LOWGAIN_PATMASK (0x40000000114ULL)
#define G4_HIGHGAIN_PATMASK (0x00800000015ULL)
#define G4_LOWGAIN_PATMASK (0x00000000014ULL)
/* #define DEFAULT_PATSETBIT (0x40800000115ULL) */
/* #define G1_HIGHGAIN_PATMASK (0x40800000101ULL) */
/* #define G1_LOWGAIN_PATMASK (0x40000000100ULL) */
/* #define G2_HIGHCAP_HIGHGAIN_PATMASK (0x00800000001ULL) */
/* #define G2_HIGHCAP_LOWGAIN_PATMASK (0x00000000000ULL) */
/* #define G2_LOWCAP_HIGHGAIN_PATMASK (0x40800000115ULL) */
/* #define G2_LOWCAP_LOWGAIN_PATMASK (0x40000000114ULL) */
/* #define G4_HIGHGAIN_PATMASK (0x00800000015ULL) */
/* #define G4_LOWGAIN_PATMASK (0x00000000014ULL) */
#define DEFAULT_PATSETBIT (0x00000C800000800AULL)
#define G1_HIGHGAIN_PATMASK (0x00000C0000008008ULL)
#define G1_LOWGAIN_PATMASK (0x0000040000008000ULL)
#define G2_HIGHCAP_HIGHGAIN_PATMASK (0x0000080000000008ULL)
#define G2_HIGHCAP_LOWGAIN_PATMASK (0x0000000000000000ULL)
#define G2_LOWCAP_HIGHGAIN_PATMASK (0x00000C800000800AULL)
#define G2_LOWCAP_LOWGAIN_PATMASK (0x0000048000008002ULL)
#define G4_HIGHGAIN_PATMASK (0x000008800000000AULL)
#define G4_LOWGAIN_PATMASK (0x0000008000000002ULL)
#define HIGHVOLTAGE_MIN (60)
#define HIGHVOLTAGE_MAX (200) // min dac val