Home CMS Production Clean room MedAustron HEPHY testbeams old
testbeam-MA2018 testbeam-MA2019 testbeam-MA2020 testbeam-MA2021 testbeam-MA2023 testbeam-MA2024
  Testbeams at MedAustron in 2024, Page 1 of 5  Not logged in ELOG logo
ID Date Author Subjectdown Run Number DUT Beam Energy Rate Setting Particle Type Data t-Start t-Stop Duration_min Frontend
  39   Sat Mar 30 11:55:55 2024 bp, ci, hhuseful datataking1023RD50-MPW4800 MeVLow Flux LowProtonGood30.03.2024 11:06:4930.03.2024 11:58:2251Normal
automatic log for run 1023
Comment:
Attachment 1: peary_config.cfg
#This config file was generated with the "MPW3_gui - Config Creator"
#Do not change comment lines like "SEC::xxx" !
#They are needed for parsing



[RD50_MPW4]
this_config_file = config.cfg
#SEC::MISC
calib_file = calib_base.txt
config_si5345 = clock_config_mpw4.txt
en_freeze = 1
en_hitbus_dcols = 
en_sfout_dcol = 0
en_tb_mode = 1
execute_file = execute.txt
i2c_addr = 0x41
i2c_dev = /dev/i2c-9
inj_t0 = 511
matrix_config = matrix_mpw4.txt


#SEC::REGISTERS
conf_reg_ts_ctrl = 0
conf_reg_ts_ini = 0
cu_ctrl = 0
en_ext_ctrl = 0
en_ser_out_dcol = 0
en_sfout_dcol = 0
fei3_pulldn = 0
fei3_read = 3
idle0 = 251
idle1 = 247
idle2 = 247
idle3 = 247
tx_ctrl = 0
vbfb = 38
vblr = 38
vn = 21
vnfb = 18
vnsensbias = 50
vnsf = 45
vpbias = 37
vpcomp = 19
vptrim = 36


#SEC::POWER
# voltages with suffix "__u", currents with "__i"
bl__u = 0.9
bl__i = 3
del_hi__u = 0.7
del_hi__i = 3
del_lo__u = 0.9
del_lo__i = 3
inj__u = 0
inj__i = 3
p1v3_vssa__u = 1.3
p1v3_vssa__i = 3
p1v8_nw_ring__u = 1.8
p1v8_nw_ring__i = 3
p1v8_vdd!__u = 1.8
p1v8_vdd!__i = 3
p1v8_vdda__u = 1.8
p1v8_vdda__i = 3
p1v8_vddc__u = 1.8
p1v8_vddc__i = 3
p1v8_vddp__u = 1.8
p1v8_vddp__i = 3
p1v8_vsensbus__u = 1.8
p1v8_vsensbus__i = 3
p2v5d__u = 2.5
p2v5d__i = 3
th__u = 0.92
th__i = 3
Attachment 2: matrix_mpw4.txt
# Config-File of the Pixel-Matrix; generated by MPW3-Config-Creator
# each line represents the configuration of an individual pixel
# format: {row} {col} {masked} {en_inj} {en_hb} {en_sfout} {trimDAC} 

# default values (which are not printed) are:
# {row} {col} 0 0 0 0 -1 
00 00 0 0 0 0 13 
00 01 0 0 0 0 4 
00 02 0 0 0 0 9 
00 03 0 0 0 0 12 
00 04 0 0 0 0 7 
00 05 0 0 0 0 10 
00 06 0 0 0 0 8 
00 07 0 0 0 0 8 
00 08 0 0 0 0 8 
00 09 0 0 0 0 9 
00 10 0 0 0 0 10 
00 11 0 0 0 0 5 
00 12 0 0 0 0 14 
00 13 0 0 0 0 6 
00 14 0 0 0 0 7 
00 15 0 0 0 0 3 
00 16 0 0 0 0 5 
00 17 0 0 0 0 15 
00 18 0 0 0 0 12 
00 19 0 0 0 0 11 
00 20 0 0 0 0 6 
00 21 0 0 0 0 5 
00 22 0 0 0 0 7 
00 23 0 0 0 0 6 
00 24 0 0 0 0 10 
00 25 0 0 0 0 4 
00 26 0 0 0 0 6 
00 27 0 0 0 0 0 
00 28 0 0 0 0 6 
00 29 0 0 0 0 6 
00 30 0 0 0 0 11 
00 31 0 0 0 0 3 
00 32 0 0 0 0 6 
00 33 0 0 0 0 8 
00 34 0 0 0 0 9 
00 35 0 0 0 0 8 
00 36 0 0 0 0 11 
00 37 0 0 0 0 8 
00 38 0 0 0 0 11 
00 39 0 0 0 0 8 
00 40 0 0 0 0 13 
00 41 0 0 0 0 8 
00 42 0 0 0 0 7 
00 43 0 0 0 0 5 
00 44 0 0 0 0 10 
00 45 0 0 0 0 14 
00 46 0 0 0 0 3 
00 47 0 0 0 0 8 
00 48 0 0 0 0 7 
00 49 0 0 0 0 7 
00 50 0 0 0 0 5 
00 51 0 0 0 0 8 
00 52 0 0 0 0 11 
00 53 0 0 0 0 7 
00 54 0 0 0 0 8 
00 55 0 0 0 0 10 
00 56 0 0 0 0 11 
00 57 0 0 0 0 6 
00 58 0 0 0 0 11 
00 59 0 0 0 0 4 
00 60 0 0 0 0 8 
00 61 0 0 0 0 5 
00 62 1 0 0 0 10 
00 63 0 0 0 0 9 
01 00 0 0 0 0 15 
01 01 0 0 0 0 10 
01 02 0 0 0 0 8 
01 03 0 0 0 0 7 
01 04 0 0 0 0 10 
01 05 0 0 0 0 0 
01 06 0 0 0 0 10 
01 07 0 0 0 0 15 
01 08 0 0 0 0 4 
01 09 0 0 0 0 13 
01 10 0 0 0 0 9 
01 11 0 0 0 0 4 
01 12 0 0 0 0 12 
01 13 0 0 0 0 11 
01 14 0 0 0 0 7 
01 15 0 0 0 0 2 
01 16 0 0 0 0 7 
01 17 0 0 0 0 12 
01 18 0 0 0 0 6 
01 19 0 0 0 0 10 
01 20 0 0 0 0 9 
01 21 0 0 0 0 13 
01 22 0 0 0 0 6 
01 23 0 0 0 0 12 
01 24 0 0 0 0 5 
01 25 0 0 0 0 10 
01 26 0 0 0 0 9 
01 27 0 0 0 0 9 
01 28 0 0 0 0 5 
01 29 0 0 0 0 4 
01 30 0 0 0 0 9 
01 31 0 0 0 0 6 
01 32 0 0 0 0 10 
01 33 0 0 0 0 5 
01 34 1 0 0 0 15 
01 35 0 0 0 0 8 
01 36 0 0 0 0 4 
01 37 0 0 0 0 7 
01 38 0 0 0 0 12 
01 39 0 0 0 0 8 
01 40 0 0 0 0 9 
01 41 0 0 0 0 4 
01 42 0 0 0 0 12 
01 43 0 0 0 0 6 
01 44 0 0 0 0 6 
01 45 0 0 0 0 13 
01 46 0 0 0 0 12 
01 47 0 0 0 0 8 
01 48 0 0 0 0 4 
01 49 0 0 0 0 10 
01 50 0 0 0 0 10 
01 51 0 0 0 0 8 
01 52 0 0 0 0 10 
01 53 0 0 0 0 11 
01 54 0 0 0 0 11 
01 55 0 0 0 0 4 
01 56 0 0 0 0 13 
01 57 0 0 0 0 12 
01 58 0 0 0 0 4 
01 59 0 0 0 0 5 
01 60 0 0 0 0 9 
01 61 0 0 0 0 7 
01 62 0 0 0 0 7 
01 63 0 0 0 0 10 
02 00 0 0 0 0 6 
02 01 0 0 0 0 11 
02 02 0 0 0 0 14 
02 03 0 0 0 0 8 
02 04 0 0 0 0 11 
02 05 0 0 0 0 14 
02 06 0 0 0 0 11 
02 07 0 0 0 0 12 
02 08 0 0 0 0 7 
02 09 0 0 0 0 10 
02 10 0 0 0 0 6 
02 11 0 0 0 0 7 
02 12 0 0 0 0 9 
02 13 0 0 0 0 5 
02 14 0 0 0 0 8 
02 15 0 0 0 0 6 
02 16 0 0 0 0 10 
02 17 0 0 0 0 10 
02 18 0 0 0 0 10 
02 19 0 0 0 0 8 
02 20 0 0 0 0 9 
02 21 0 0 0 0 7 
02 22 0 0 0 0 4 
02 23 0 0 0 0 7 
02 24 0 0 0 0 12 
02 25 0 0 0 0 2 
02 26 0 0 0 0 2 
02 27 0 0 0 0 9 
02 28 0 0 0 0 7 
02 29 0 0 0 0 8 
02 30 0 0 0 0 9 
02 31 0 0 0 0 11 
02 32 0 0 0 0 7 
02 33 0 0 0 0 9 
02 34 0 0 0 0 6 
02 35 1 0 0 0 10 
02 36 0 0 0 0 10 
02 37 0 0 0 0 14 
02 38 0 0 0 0 7 
02 39 0 0 0 0 7 
02 40 0 0 0 0 7 
02 41 0 0 0 0 9 
02 42 0 0 0 0 6 
02 43 0 0 0 0 9 
02 44 0 0 0 0 4 
02 45 0 0 0 0 10 
02 46 0 0 0 0 12 
02 47 0 0 0 0 8 
02 48 0 0 0 0 5 
02 49 0 0 0 0 12 
02 50 0 0 0 0 5 
02 51 0 0 0 0 9 
02 52 0 0 0 0 6 
02 53 0 0 0 0 5 
02 54 0 0 0 0 6 
02 55 0 0 0 0 8 
02 56 0 0 0 0 4 
02 57 0 0 0 0 7 
02 58 0 0 0 0 15 
02 59 0 0 0 0 15 
02 60 0 0 0 0 8 
02 61 0 0 0 0 9 
02 62 0 0 0 0 12 
02 63 0 0 0 0 8 
03 00 0 0 0 0 8 
03 01 0 0 0 0 11 
03 02 0 0 0 0 5 
03 03 0 0 0 0 2 
03 04 0 0 0 0 6 
03 05 0 0 0 0 9 
03 06 0 0 0 0 6 
03 07 0 0 0 0 7 
03 08 0 0 0 0 8 
03 09 0 0 0 0 8 
03 10 0 0 0 0 6 
03 11 0 0 0 0 5 
03 12 0 0 0 0 12 
03 13 0 0 0 0 3 
03 14 0 0 0 0 9 
03 15 0 0 0 0 1 
03 16 0 0 0 0 6 
03 17 0 0 0 0 13 
03 18 0 0 0 0 15 
03 19 0 0 0 0 8 
03 20 0 0 0 0 8 
03 21 0 0 0 0 6 
03 22 0 0 0 0 7 
03 23 0 0 0 0 8 
03 24 0 0 0 0 4 
03 25 0 0 0 0 5 
03 26 0 0 0 0 6 
03 27 0 0 0 0 5 
03 28 0 0 0 0 11 
03 29 0 0 0 0 9 
03 30 0 0 0 0 6 
03 31 0 0 0 0 12 
03 32 0 0 0 0 6 
03 33 0 0 0 0 6 
03 34 0 0 0 0 9 
03 35 0 0 0 0 6 
03 36 0 0 0 0 10 
03 37 0 0 0 0 11 
03 38 0 0 0 0 10 
03 39 0 0 0 0 10 
03 40 0 0 0 0 4 
03 41 0 0 0 0 8 
03 42 0 0 0 0 12 
03 43 0 0 0 0 12 
03 44 0 0 0 0 9 
03 45 0 0 0 0 12 
03 46 0 0 0 0 9 
03 47 0 0 0 0 3 
03 48 0 0 0 0 9 
03 49 0 0 0 0 7 
03 50 0 0 0 0 1 
03 51 0 0 0 0 8 
03 52 0 0 0 0 9 
03 53 0 0 0 0 10 
03 54 0 0 0 0 4 
03 55 0 0 0 0 3 
03 56 0 0 0 0 12 
03 57 0 0 0 0 5 
03 58 0 0 0 0 4 
03 59 0 0 0 0 7 
03 60 1 0 0 0 8 
03 61 0 0 0 0 8 
03 62 0 0 0 0 8 
03 63 0 0 0 0 1 
04 00 0 0 0 0 8 
04 01 0 0 0 0 15 
04 02 0 0 0 0 12 
04 03 0 0 0 0 4 
04 04 0 0 0 0 9 
04 05 0 0 0 0 11 
04 06 0 0 0 0 14 
04 07 0 0 0 0 10 
04 08 0 0 0 0 4 
04 09 0 0 0 0 7 
04 10 0 0 0 0 8 
04 11 0 0 0 0 11 
04 12 0 0 0 0 9 
04 13 0 0 0 0 11 
04 14 0 0 0 0 7 
04 15 0 0 0 0 10 
04 16 0 0 0 0 3 
04 17 0 0 0 0 10 
04 18 0 0 0 0 11 
04 19 0 0 0 0 12 
04 20 0 0 0 0 10 
04 21 0 0 0 0 11 
04 22 0 0 0 0 8 
04 23 0 0 0 0 11 
04 24 0 0 0 0 2 
04 25 0 0 0 0 3 
04 26 0 0 0 0 9 
04 27 0 0 0 0 11 
04 28 0 0 0 0 7 
04 29 0 0 0 0 4 
04 30 0 0 0 0 5 
04 31 0 0 0 0 9 
04 32 0 0 0 0 4 
04 33 0 0 0 0 8 
04 34 0 0 0 0 7 
04 35 0 0 0 0 3 
04 36 0 0 0 0 4 
04 37 0 0 0 0 10 
... 3802 more lines ...
Attachment 3: mpw4.conf
# example config file: Ex0.conf
[RunControl]
#pCT_STOP_RUN_AFTER_N_SECONDS = 3000000
# from the base RunControl.cc
#EUDAQ_CTRL_PRODUCER_LAST_START = my_pd0
#EUDAQ_CTRL_PRODUCER_FIRST_STOP = my_pd0
# Steer which values to display in the GUI: producerName and displayed value are seperated by a ",". 
ADDITIONAL_DISPLAY_NUMBERS = "log,_SERVER"


[Producer.aida_tlu]
## GENERAL PARAMETERS
verbose= 1
skipconf= 0
confid= 20201311
delayStart= 200  

## HDMI CONFIGURATION
#  4-bits to determine direction of HDMI pins
HDMI1_set= 0x7 #1= output (driven by TLU), 0 = input. bit 0=CONT, 1=SPARE, 2=TRIG, 3=BUSY for eudet, Busy needs to be 0. (0b0111 = 0x7)
HDMI2_set= 0x7
HDMI3_set= 0x7
HDMI4_set= 0x7
#  Clock source (0= no clock, 1= Si5345, 2= FPGA)
HDMI1_clk = 1
HDMI2_clk = 1
HDMI3_clk = 1
HDMI4_clk = 1
#  Enable/Disable clock on differential LEMO
LEMOclk = 0

## PMT POWER CONFIGURATION
PMT1_V= 0.8 #0.6363 #Szinti 4x4cm
PMT2_V= 0.8 #0.6363 #Szinti 4x4cm
PMT3_V= 0.0
PMT4_V= 0.0

## TRIGGER CONFIGURATION
trigMaskHi = 0x00000000
trigMaskLo = 0x00000008 #0x00000008 #0x00010002 #0x00000001  #8 coinc1+2
in0_STR = 0	# 0 
in0_DEL = 0	# 18
in1_STR = 0	# 0
in1_DEL = 0	# 18
in2_STR = 0	# 0
in2_DEL = 0 	# 0
in3_STR = 0
in3_DEL = 0
in4_STR = 0
in4_DEL = 0
in5_STR = 0 #streches pulse from 6.25ns (at 0) to 12.5ns
in5_DEL = 0
# Generate internal triggers (in Hz, 0= no triggers)
InternalTriggerFreq= 0 #4000 #00

## DISCRIMINATOR THRESHOLDS
DACThreshold0 = -0.025 #-0.025 #-0.012
DACThreshold1 = -0.012 #-0.025 #-0.012
DACThreshold2 = -0.012
DACThreshold3 = -0.12
DACThreshold4 = -0.12 #-0.0066
DACThreshold5 = -0.12

## DUT CONFIGURATION
 # DUTMask Which DUTs are on
#DUTMask= 0x3 #6 bit 0= DUT1, bit 1= DUT2, bit 2= DUT3, bit 3= DUT4
DUTMask= 0x6

 # DUTMaskMode Define AIDA (11) or EUDET (00) mode (2 bits per DUT)
DUTMaskMode= 0x30 #0x00

 # In EUDET mode: 0 = standard trigger/busy mode, 1 = raising BUSY outside handshake vetoes triggers (2 bits per DUT, 0x3= DUT 4! -backwards!)
DUTMaskModeModifier= 0x30 #0x30 #0xC0 PS: Check what this does! 0x0 würde ich hier eingeben

 # Ignore the BUSY signal for a DUT (0xF)
DUTIgnoreBusy= 0x0 #ignores triggers
DUTIgnoreShutterVeto= 0x0
EnableRecordData = 1


# EnableShutterMode: 0x0. If 1, shutter mode is enabled. If 0, shutter mode is disabled.
EnableShutterMode= 0x0
# Define which input is used for shutter source [0 - 5]
ShutterSource = 5
# 32-bit counter of clocks. Set to 0 to not use internal shutter generator.
InternalShutterInterval = 0
# 32-bit counter of clocks
ShutterOnTime = 0 #start of shutter after trigger
# 32-bit counter of clocks
ShutterVetoOffTime = 0 #time after input-trigger, until first trigger is sent to output
# 32-bit counter of clocks
ShutterOffTime = 200000000 #end of shutter after trigger #200000000 = 5s (multiples of 25ns)

## DATA COLLECTOR
EUDAQ_DC= tlu_dc

## TLU MONITOR PARAMETER
FileComment="mpw3"
PlotWindowSizeinns=40e9
MinSpillTimeOnins=4.5
MinSpilldownTimeins=0.5
ThreshEvBegin=1
ThreshEvEnd=1
ThreshPartBegin=1
ThreshPartEnd=1




[LogCollector.log]
# Currently, all LogCollectors have a hardcoded runtime name: log
# nothing


[DataCollector.tlu_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /home/silicon/Data/2024_03_MAUS/TLU/tlu_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1


[Producer.RD50_MPW4_0]

[DataCollector.mpw4_dc]
# connection to the monitor
EUDAQ_MN = mpw4_mon
EUDAQ_FW = native
EUDAQ_FW_PATTERN = /home/silicon/Data/2024_03_MAUS/MPW4/mpw4_run$6R$X
EUDAQ_DATACOL_SEND_MONITOR_FRACTION = 100
# config-parameters
DISABLE_PRINT = 1
XILINX_IP = 192.168.201.1

[Monitor.mpw4_mon]
ENABLE_PRINT = 0
ENABLE_STD_PRINT = 0
ENABLE_STD_CONVERTER = 1
FORWARD2GUI = 1

[Producer.elog1]
start_cmd = "./get_mpw4_configs.sh" # command (shell script) to execute before starting a run
files2log = "peary_config.cfg, matrix_mpw4.txt" #files to attach to the auto Elog entries, EUDAQ config will be logged by default
  40   Sat Mar 30 12:28:29 2024 bp, ci, hhuseful datataking1024RD50-MPW4800 MeVLow Flux LowProtonGood30.03.2024 11:58:4530.03.2024 12:30:5632Normal
automatic log for run 1024
Comment:
changed thr to 1V (not 100% sure, configure was not executed)
Attachment 1: peary_config.cfg
#This config file was generated with the "MPW3_gui - Config Creator"
#Do not change comment lines like "SEC::xxx" !
#They are needed for parsing



[RD50_MPW4]
this_config_file = config.cfg
#SEC::MISC
calib_file = calib_base.txt
config_si5345 = clock_config_mpw4.txt
en_freeze = 1
en_hitbus_dcols = 
en_sfout_dcol = 0
en_tb_mode = 1
execute_file = execute.txt
i2c_addr = 0x41
i2c_dev = /dev/i2c-9
inj_t0 = 511
matrix_config = matrix_mpw4.txt


#SEC::REGISTERS
conf_reg_ts_ctrl = 0
conf_reg_ts_ini = 0
cu_ctrl = 0
en_ext_ctrl = 0
en_ser_out_dcol = 0
en_sfout_dcol = 0
fei3_pulldn = 0
fei3_read = 3
idle0 = 251
idle1 = 247
idle2 = 247
idle3 = 247
tx_ctrl = 0
vbfb = 38
vblr = 38
vn = 21
vnfb = 18
vnsensbias = 50
vnsf = 45
vpbias = 37
vpcomp = 19
vptrim = 36


#SEC::POWER
# voltages with suffix "__u", currents with "__i"
bl__u = 0.9
bl__i = 3
del_hi__u = 0.7
del_hi__i = 3
del_lo__u = 0.9
del_lo__i = 3
inj__u = 0
inj__i = 3
p1v3_vssa__u = 1.3
p1v3_vssa__i = 3
p1v8_nw_ring__u = 1.8
p1v8_nw_ring__i = 3
p1v8_vdd!__u = 1.8
p1v8_vdd!__i = 3
p1v8_vdda__u = 1.8
p1v8_vdda__i = 3
p1v8_vddc__u = 1.8
p1v8_vddc__i = 3
p1v8_vddp__u = 1.8
p1v8_vddp__i = 3
p1v8_vsensbus__u = 1.8
p1v8_vsensbus__i = 3
p2v5d__u = 2.5
p2v5d__i = 3
th__u = 1
th__i = 3
Attachment 2: matrix_mpw4.txt
# Config-File of the Pixel-Matrix; generated by MPW3-Config-Creator
# each line represents the configuration of an individual pixel
# format: {row} {col} {masked} {en_inj} {en_hb} {en_sfout} {trimDAC} 

# default values (which are not printed) are:
# {row} {col} 0 0 0 0 -1 
00 00 0 0 0 0 13 
00 01 0 0 0 0 4 
00 02 0 0 0 0 9 
00 03 0 0 0 0 12 
00 04 0 0 0 0 7 
00 05 0 0 0 0 10 
00 06 0 0 0 0 8 
00 07 0 0 0 0 8 
00 08 0 0 0 0 8 
00 09 0 0 0 0 9 
00 10 0 0 0 0 10 
00 11 0 0 0 0 5 
00 12 0 0 0 0 14 
00 13 0 0 0 0 6 
00 14 0 0 0 0 7 
00 15 0 0 0 0 3 
00 16 0 0 0 0 5 
00 17 0 0 0 0 15 
00 18 0 0 0 0 12 
00 19 0 0 0 0 11 
00 20 0 0 0 0 6 
00 21 0 0 0 0 5 
00 22 0 0 0 0 7 
00 23 0 0 0 0 6 
00 24 0 0 0 0 10 
00 25 0 0 0 0 4 
00 26 0 0 0 0 6 
00 27 0 0 0 0 0 
00 28 0 0 0 0 6 
00 29 0 0 0 0 6 
00 30 0 0 0 0 11 
00 31 0 0 0 0 3 
00 32 0 0 0 0 6 
00 33 0 0 0 0 8 
00 34 0 0 0 0 9 
00 35 0 0 0 0 8 
00 36 0 0 0 0 11 
00 37 0 0 0 0 8 
00 38 0 0 0 0 11 
00 39 0 0 0 0 8 
00 40 0 0 0 0 13 
00 41 0 0 0 0 8 
00 42 0 0 0 0 7 
00 43 0 0 0 0 5 
00 44 0 0 0 0 10 
00 45 0 0 0 0 14 
00 46 0 0 0 0 3 
00 47 0 0 0 0 8 
00 48 0 0 0 0 7 
00 49 0 0 0 0 7 
00 50 0 0 0 0 5 
00 51 0 0 0 0 8 
00 52 0 0 0 0 11 
00 53 0 0 0 0 7 
00 54 0 0 0 0 8 
00 55 0 0 0 0 10 
00 56 0 0 0 0 11 
00 57 0 0 0 0 6 
00 58 0 0 0 0 11 
00 59 0 0 0 0 4 
00 60 0 0 0 0 8 
00 61 0 0 0 0 5 
00 62 1 0 0 0 10 
00 63 0 0 0 0 9 
01 00 0 0 0 0 15 
01 01 0 0 0 0 10 
01 02 0 0 0 0 8 
01 03 0 0 0 0 7 
01 04 0 0 0 0 10 
01 05 0 0 0 0 0 
01 06 0 0 0 0 10 
01 07 0 0 0 0 15 
01 08 0 0 0 0 4 
01 09 0 0 0 0 13 
01 10 0 0 0 0 9 
01 11 0 0 0 0 4 
01 12 0 0 0 0 12 
01 13 0 0 0 0 11 
01 14 0 0 0 0 7 
01 15 0 0 0 0 2 
01 16 0 0 0 0 7 
01 17 0 0 0 0 12 
01 18 0 0 0 0 6 
01 19 0 0 0 0 10 
01 20 0 0 0 0 9 
01 21 0 0 0 0 13 
01 22 0 0 0 0 6 
01 23 0 0 0 0 12 
01 24 0 0 0 0 5 
01 25 0 0 0 0 10 
01 26 0 0 0 0 9 
01 27 0 0 0 0 9 
01 28 0 0 0 0 5 
01 29 0 0 0 0 4 
01 30 0 0 0 0 9 
01 31 0 0 0 0 6 
01 32 0 0 0 0 10 
01 33 0 0 0 0 5 
01 34 1 0 0 0 15 
01 35 0 0 0 0 8 
01 36 0 0 0 0 4 
01 37 0 0 0 0 7 
01 38 0 0 0 0 12 
01 39 0 0 0 0 8 
01 40 0 0 0 0 9 
01 41 0 0 0 0 4 
01 42 0 0 0 0 12 
01 43 0 0 0 0 6 
01 44 0 0 0 0 6 
01 45 0 0 0 0 13 
01 46 0 0 0 0 12 
01 47 0 0 0 0 8 
01 48 0 0 0 0 4 
01 49 0 0 0 0 10 
01 50 0 0 0 0 10 
01 51 0 0 0 0 8 
01 52 0 0 0 0 10 
01 53 0 0 0 0 11 
01 54 0 0 0 0 11 
01 55 0 0 0 0 4 
01 56 0 0 0 0 13 
01 57 0 0 0 0 12 
01 58 0 0 0 0 4 
01 59 0 0 0 0 5 
01 60 0 0 0 0 9 
01 61 0 0 0 0 7 
01 62 0 0 0 0 7 
01 63 0 0 0 0 10 
02 00 0 0 0 0 6 
02 01 0 0 0 0 11 
02 02 0 0 0 0 14 
02 03 0 0 0 0 8 
02 04 0 0 0 0 11 
02 05 0 0 0 0 14 
02 06 0 0 0 0 11 
02 07 0 0 0 0 12 
02 08 0 0 0 0 7 
02 09 0 0 0 0 10 
02 10 0 0 0 0 6 
02 11 0 0 0 0 7 
02 12 0 0 0 0 9 
02 13 0 0 0 0 5 
02 14 0 0 0 0 8 
02 15 0 0 0 0 6 
02 16 0 0 0 0 10 
02 17 0 0 0 0 10 
02 18 0 0 0 0 10 
02 19 0 0 0 0 8 
02 20 0 0 0 0 9 
02 21 0 0 0 0 7 
02 22 0 0 0 0 4 
02 23 0 0 0 0 7 
02 24 0 0 0 0 12 
02 25 0 0 0 0 2 
02 26 0 0 0 0 2 
02 27 0 0 0 0 9 
02 28 0 0 0 0 7 
02 29 0 0 0 0 8 
02 30 0 0 0 0 9 
02 31 0 0 0 0 11 
02 32 0 0 0 0 7 
02 33 0 0 0 0 9 
02 34 0 0 0 0 6 
02 35 1 0 0 0 10 
02 36 0 0 0 0 10 
02 37 0 0 0 0 14 
02 38 0 0 0 0 7 
02 39 0 0 0 0 7 
02 40 0 0 0 0 7 
02 41 0 0 0 0 9 
02 42 0 0 0 0 6 
02 43 0 0 0 0 9 
02 44 0 0 0 0 4 
02 45 0 0 0 0 10 
02 46 0 0 0 0 12 
02 47 0 0 0 0 8 
02 48 0 0 0 0 5 
02 49 0 0 0 0 12 
02 50 0 0 0 0 5 
02 51 0 0 0 0 9 
02 52 0 0 0 0 6 
02 53 0 0 0 0 5 
02 54 0 0 0 0 6 
02 55 0 0 0 0 8 
02 56 0 0 0 0 4 
02 57 0 0 0 0 7 
02 58 0 0 0 0 15 
02 59 0 0 0 0 15 
02 60 0 0 0 0 8 
02 61 0 0 0 0 9 
02 62 0 0 0 0 12 
02 63 0 0 0 0 8 
03 00 0 0 0 0 8 
03 01 0 0 0 0 11 
03 02 0 0 0 0 5 
03 03 0 0 0 0 2 
03 04 0 0 0 0 6 
03 05 0 0 0 0 9 
03 06 0 0 0 0 6 
03 07 0 0 0 0 7 
03 08 0 0 0 0 8 
03 09 0 0 0 0 8 
03 10 0 0 0 0 6 
03 11 0 0 0 0 5 
03 12 0 0 0 0 12 
03 13 0 0 0 0 3 
03 14 0 0 0 0 9 
03 15 0 0 0 0 1 
03 16 0 0 0 0 6 
03 17 0 0 0 0 13 
03 18 0 0 0 0 15 
03 19 0 0 0 0 8 
03 20 0 0 0 0 8 
03 21 0 0 0 0 6 
03 22 0 0 0 0 7 
03 23 0 0 0 0 8 
03 24 0 0 0 0 4 
03 25 0 0 0 0 5 
03 26 0 0 0 0 6 
03 27 0 0 0 0 5 
03 28 0 0 0 0 11 
03 29 0 0 0 0 9 
03 30 0 0 0 0 6 
03 31 0 0 0 0 12 
03 32 0 0 0 0 6 
03 33 0 0 0 0 6 
03 34 0 0 0 0 9 
03 35 0 0 0 0 6 
03 36 0 0 0 0 10 
03 37 0 0 0 0 11 
03 38 0 0 0 0 10 
03 39 0 0 0 0 10 
03 40 0 0 0 0 4 
03 41 0 0 0 0 8 
03 42 0 0 0 0 12 
03 43 0 0 0 0 12 
03 44 0 0 0 0 9 
03 45 0 0 0 0 12 
03 46 0 0 0 0 9 
03 47 0 0 0 0 3 
03 48 0 0 0 0 9 
03 49 0 0 0 0 7 
03 50 0 0 0 0 1 
03 51 0 0 0 0 8 
03 52 0 0 0 0 9 
03 53 0 0 0 0 10 
03 54 0 0 0 0 4 
03 55 0 0 0 0 3 
03 56 0 0 0 0 12 
03 57 0 0 0 0 5 
03 58 0 0 0 0 4 
03 59 0 0 0 0 7 
03 60 1 0 0 0 8 
03 61 0 0 0 0 8 
03 62 0 0 0 0 8 
03 63 0 0 0 0 1 
04 00 0 0 0 0 8 
04 01 0 0 0 0 15 
04 02 0 0 0 0 12 
04 03 0 0 0 0 4 
04 04 0 0 0 0 9 
04 05 0 0 0 0 11 
04 06 0 0 0 0 14 
04 07 0 0 0 0 10 
04 08 0 0 0 0 4 
04 09 0 0 0 0 7 
04 10 0 0 0 0 8 
04 11 0 0 0 0 11 
04 12 0 0 0 0 9 
04 13 0 0 0 0 11 
04 14 0 0 0 0 7 
04 15 0 0 0 0 10 
04 16 0 0 0 0 3 
04 17 0 0 0 0 10 
04 18 0 0 0 0 11 
04 19 0 0 0 0 12 
04 20 0 0 0 0 10 
04 21 0 0 0 0 11 
04 22 0 0 0 0 8 
04 23 0 0 0 0 11 
04 24 0 0 0 0 2 
04 25 0 0 0 0 3 
04 26 0 0 0 0 9 
04 27 0 0 0 0 11 
04 28 0 0 0 0 7 
04 29 0 0 0 0 4 
04 30 0 0 0 0 5 
04 31 0 0 0 0 9 
04 32 0 0 0 0 4 
04 33 0 0 0 0 8 
04 34 0 0 0 0 7 
04 35 0 0 0 0 3 
04 36 0 0 0 0 4 
04 37 0 0 0 0 10 
... 3802 more lines ...
Attachment 3: mpw4.conf
# example config file: Ex0.conf
[RunControl]
#pCT_STOP_RUN_AFTER_N_SECONDS = 3000000
# from the base RunControl.cc
#EUDAQ_CTRL_PRODUCER_LAST_START = my_pd0
#EUDAQ_CTRL_PRODUCER_FIRST_STOP = my_pd0
# Steer which values to display in the GUI: producerName and displayed value are seperated by a ",". 
ADDITIONAL_DISPLAY_NUMBERS = "log,_SERVER"


[Producer.aida_tlu]
## GENERAL PARAMETERS
verbose= 1
skipconf= 0
confid= 20201311
delayStart= 200  

## HDMI CONFIGURATION
#  4-bits to determine direction of HDMI pins
HDMI1_set= 0x7 #1= output (driven by TLU), 0 = input. bit 0=CONT, 1=SPARE, 2=TRIG, 3=BUSY for eudet, Busy needs to be 0. (0b0111 = 0x7)
HDMI2_set= 0x7
HDMI3_set= 0x7
HDMI4_set= 0x7
#  Clock source (0= no clock, 1= Si5345, 2= FPGA)
HDMI1_clk = 1
HDMI2_clk = 1
HDMI3_clk = 1
HDMI4_clk = 1
#  Enable/Disable clock on differential LEMO
LEMOclk = 0

## PMT POWER CONFIGURATION
PMT1_V= 0.8 #0.6363 #Szinti 4x4cm
PMT2_V= 0.8 #0.6363 #Szinti 4x4cm
PMT3_V= 0.0
PMT4_V= 0.0

## TRIGGER CONFIGURATION
trigMaskHi = 0x00000000
trigMaskLo = 0x00000008 #0x00000008 #0x00010002 #0x00000001  #8 coinc1+2
in0_STR = 0	# 0 
in0_DEL = 0	# 18
in1_STR = 0	# 0
in1_DEL = 0	# 18
in2_STR = 0	# 0
in2_DEL = 0 	# 0
in3_STR = 0
in3_DEL = 0
in4_STR = 0
in4_DEL = 0
in5_STR = 0 #streches pulse from 6.25ns (at 0) to 12.5ns
in5_DEL = 0
# Generate internal triggers (in Hz, 0= no triggers)
InternalTriggerFreq= 0 #4000 #00

## DISCRIMINATOR THRESHOLDS
DACThreshold0 = -0.025 #-0.025 #-0.012
DACThreshold1 = -0.012 #-0.025 #-0.012
DACThreshold2 = -0.012
DACThreshold3 = -0.12
DACThreshold4 = -0.12 #-0.0066
DACThreshold5 = -0.12

## DUT CONFIGURATION
 # DUTMask Which DUTs are on
#DUTMask= 0x3 #6 bit 0= DUT1, bit 1= DUT2, bit 2= DUT3, bit 3= DUT4
DUTMask= 0x6

 # DUTMaskMode Define AIDA (11) or EUDET (00) mode (2 bits per DUT)
DUTMaskMode= 0x30 #0x00

 # In EUDET mode: 0 = standard trigger/busy mode, 1 = raising BUSY outside handshake vetoes triggers (2 bits per DUT, 0x3= DUT 4! -backwards!)
DUTMaskModeModifier= 0x30 #0x30 #0xC0 PS: Check what this does! 0x0 würde ich hier eingeben

 # Ignore the BUSY signal for a DUT (0xF)
DUTIgnoreBusy= 0x0 #ignores triggers
DUTIgnoreShutterVeto= 0x0
EnableRecordData = 1


# EnableShutterMode: 0x0. If 1, shutter mode is enabled. If 0, shutter mode is disabled.
EnableShutterMode= 0x0
# Define which input is used for shutter source [0 - 5]
ShutterSource = 5
# 32-bit counter of clocks. Set to 0 to not use internal shutter generator.
InternalShutterInterval = 0
# 32-bit counter of clocks
ShutterOnTime = 0 #start of shutter after trigger
# 32-bit counter of clocks
ShutterVetoOffTime = 0 #time after input-trigger, until first trigger is sent to output
# 32-bit counter of clocks
ShutterOffTime = 200000000 #end of shutter after trigger #200000000 = 5s (multiples of 25ns)

## DATA COLLECTOR
EUDAQ_DC= tlu_dc

## TLU MONITOR PARAMETER
FileComment="mpw3"
PlotWindowSizeinns=40e9
MinSpillTimeOnins=4.5
MinSpilldownTimeins=0.5
ThreshEvBegin=1
ThreshEvEnd=1
ThreshPartBegin=1
ThreshPartEnd=1




[LogCollector.log]
# Currently, all LogCollectors have a hardcoded runtime name: log
# nothing


[DataCollector.tlu_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /home/silicon/Data/2024_03_MAUS/TLU/tlu_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1


[Producer.RD50_MPW4_0]

[DataCollector.mpw4_dc]
# connection to the monitor
EUDAQ_MN = mpw4_mon
EUDAQ_FW = native
EUDAQ_FW_PATTERN = /home/silicon/Data/2024_03_MAUS/MPW4/mpw4_run$6R$X
EUDAQ_DATACOL_SEND_MONITOR_FRACTION = 100
# config-parameters
DISABLE_PRINT = 1
XILINX_IP = 192.168.201.1

[Monitor.mpw4_mon]
ENABLE_PRINT = 0
ENABLE_STD_PRINT = 0
ENABLE_STD_CONVERTER = 1
FORWARD2GUI = 1

[Producer.elog1]
start_cmd = "./get_mpw4_configs.sh" # command (shell script) to execute before starting a run
files2log = "peary_config.cfg, matrix_mpw4.txt" #files to attach to the auto Elog entries, EUDAQ config will be logged by default
  41   Sat Mar 30 12:54:24 2024 bp, ci, hhuseful datataking1025RD50-MPW4800 MeVLow Flux LowProtonGood30.03.2024 12:32:2730.03.2024 12:56:5124Normal
automatic log for run 1025
Comment:
changed thr to 0.95V
Attachment 1: peary_config.cfg
#This config file was generated with the "MPW3_gui - Config Creator"
#Do not change comment lines like "SEC::xxx" !
#They are needed for parsing



[RD50_MPW4]
this_config_file = config.cfg
#SEC::MISC
calib_file = calib_base.txt
config_si5345 = clock_config_mpw4.txt
en_freeze = 1
en_hitbus_dcols = 
en_sfout_dcol = 0
en_tb_mode = 1
execute_file = execute.txt
i2c_addr = 0x41
i2c_dev = /dev/i2c-9
inj_t0 = 511
matrix_config = matrix_mpw4.txt


#SEC::REGISTERS
conf_reg_ts_ctrl = 0
conf_reg_ts_ini = 0
cu_ctrl = 0
en_ext_ctrl = 0
en_ser_out_dcol = 0
en_sfout_dcol = 0
fei3_pulldn = 0
fei3_read = 3
idle0 = 251
idle1 = 247
idle2 = 247
idle3 = 247
tx_ctrl = 0
vbfb = 38
vblr = 38
vn = 21
vnfb = 18
vnsensbias = 50
vnsf = 45
vpbias = 37
vpcomp = 19
vptrim = 36


#SEC::POWER
# voltages with suffix "__u", currents with "__i"
bl__u = 0.9
bl__i = 3
del_hi__u = 0.7
del_hi__i = 3
del_lo__u = 0.9
del_lo__i = 3
inj__u = 0
inj__i = 3
p1v3_vssa__u = 1.3
p1v3_vssa__i = 3
p1v8_nw_ring__u = 1.8
p1v8_nw_ring__i = 3
p1v8_vdd!__u = 1.8
p1v8_vdd!__i = 3
p1v8_vdda__u = 1.8
p1v8_vdda__i = 3
p1v8_vddc__u = 1.8
p1v8_vddc__i = 3
p1v8_vddp__u = 1.8
p1v8_vddp__i = 3
p1v8_vsensbus__u = 1.8
p1v8_vsensbus__i = 3
p2v5d__u = 2.5
p2v5d__i = 3
th__u = .95
th__i = 3
Attachment 2: matrix_mpw4.txt
# Config-File of the Pixel-Matrix; generated by MPW3-Config-Creator
# each line represents the configuration of an individual pixel
# format: {row} {col} {masked} {en_inj} {en_hb} {en_sfout} {trimDAC} 

# default values (which are not printed) are:
# {row} {col} 0 0 0 0 -1 
00 00 0 0 0 0 13 
00 01 0 0 0 0 4 
00 02 0 0 0 0 9 
00 03 0 0 0 0 12 
00 04 0 0 0 0 7 
00 05 0 0 0 0 10 
00 06 0 0 0 0 8 
00 07 0 0 0 0 8 
00 08 0 0 0 0 8 
00 09 0 0 0 0 9 
00 10 0 0 0 0 10 
00 11 0 0 0 0 5 
00 12 0 0 0 0 14 
00 13 0 0 0 0 6 
00 14 0 0 0 0 7 
00 15 0 0 0 0 3 
00 16 0 0 0 0 5 
00 17 0 0 0 0 15 
00 18 0 0 0 0 12 
00 19 0 0 0 0 11 
00 20 0 0 0 0 6 
00 21 0 0 0 0 5 
00 22 0 0 0 0 7 
00 23 0 0 0 0 6 
00 24 0 0 0 0 10 
00 25 0 0 0 0 4 
00 26 0 0 0 0 6 
00 27 0 0 0 0 0 
00 28 0 0 0 0 6 
00 29 0 0 0 0 6 
00 30 0 0 0 0 11 
00 31 0 0 0 0 3 
00 32 0 0 0 0 6 
00 33 0 0 0 0 8 
00 34 0 0 0 0 9 
00 35 0 0 0 0 8 
00 36 0 0 0 0 11 
00 37 0 0 0 0 8 
00 38 0 0 0 0 11 
00 39 0 0 0 0 8 
00 40 0 0 0 0 13 
00 41 0 0 0 0 8 
00 42 0 0 0 0 7 
00 43 0 0 0 0 5 
00 44 0 0 0 0 10 
00 45 0 0 0 0 14 
00 46 0 0 0 0 3 
00 47 0 0 0 0 8 
00 48 0 0 0 0 7 
00 49 0 0 0 0 7 
00 50 0 0 0 0 5 
00 51 0 0 0 0 8 
00 52 0 0 0 0 11 
00 53 0 0 0 0 7 
00 54 0 0 0 0 8 
00 55 0 0 0 0 10 
00 56 0 0 0 0 11 
00 57 0 0 0 0 6 
00 58 0 0 0 0 11 
00 59 0 0 0 0 4 
00 60 0 0 0 0 8 
00 61 0 0 0 0 5 
00 62 1 0 0 0 10 
00 63 0 0 0 0 9 
01 00 0 0 0 0 15 
01 01 0 0 0 0 10 
01 02 0 0 0 0 8 
01 03 0 0 0 0 7 
01 04 0 0 0 0 10 
01 05 0 0 0 0 0 
01 06 0 0 0 0 10 
01 07 0 0 0 0 15 
01 08 0 0 0 0 4 
01 09 0 0 0 0 13 
01 10 0 0 0 0 9 
01 11 0 0 0 0 4 
01 12 0 0 0 0 12 
01 13 0 0 0 0 11 
01 14 0 0 0 0 7 
01 15 0 0 0 0 2 
01 16 0 0 0 0 7 
01 17 0 0 0 0 12 
01 18 0 0 0 0 6 
01 19 0 0 0 0 10 
01 20 0 0 0 0 9 
01 21 0 0 0 0 13 
01 22 0 0 0 0 6 
01 23 0 0 0 0 12 
01 24 0 0 0 0 5 
01 25 0 0 0 0 10 
01 26 0 0 0 0 9 
01 27 0 0 0 0 9 
01 28 0 0 0 0 5 
01 29 0 0 0 0 4 
01 30 0 0 0 0 9 
01 31 0 0 0 0 6 
01 32 0 0 0 0 10 
01 33 0 0 0 0 5 
01 34 1 0 0 0 15 
01 35 0 0 0 0 8 
01 36 0 0 0 0 4 
01 37 0 0 0 0 7 
01 38 0 0 0 0 12 
01 39 0 0 0 0 8 
01 40 0 0 0 0 9 
01 41 0 0 0 0 4 
01 42 0 0 0 0 12 
01 43 0 0 0 0 6 
01 44 0 0 0 0 6 
01 45 0 0 0 0 13 
01 46 0 0 0 0 12 
01 47 0 0 0 0 8 
01 48 0 0 0 0 4 
01 49 0 0 0 0 10 
01 50 0 0 0 0 10 
01 51 0 0 0 0 8 
01 52 0 0 0 0 10 
01 53 0 0 0 0 11 
01 54 0 0 0 0 11 
01 55 0 0 0 0 4 
01 56 0 0 0 0 13 
01 57 0 0 0 0 12 
01 58 0 0 0 0 4 
01 59 0 0 0 0 5 
01 60 0 0 0 0 9 
01 61 0 0 0 0 7 
01 62 0 0 0 0 7 
01 63 0 0 0 0 10 
02 00 0 0 0 0 6 
02 01 0 0 0 0 11 
02 02 0 0 0 0 14 
02 03 0 0 0 0 8 
02 04 0 0 0 0 11 
02 05 0 0 0 0 14 
02 06 0 0 0 0 11 
02 07 0 0 0 0 12 
02 08 0 0 0 0 7 
02 09 0 0 0 0 10 
02 10 0 0 0 0 6 
02 11 0 0 0 0 7 
02 12 0 0 0 0 9 
02 13 0 0 0 0 5 
02 14 0 0 0 0 8 
02 15 0 0 0 0 6 
02 16 0 0 0 0 10 
02 17 0 0 0 0 10 
02 18 0 0 0 0 10 
02 19 0 0 0 0 8 
02 20 0 0 0 0 9 
02 21 0 0 0 0 7 
02 22 0 0 0 0 4 
02 23 0 0 0 0 7 
02 24 0 0 0 0 12 
02 25 0 0 0 0 2 
02 26 0 0 0 0 2 
02 27 0 0 0 0 9 
02 28 0 0 0 0 7 
02 29 0 0 0 0 8 
02 30 0 0 0 0 9 
02 31 0 0 0 0 11 
02 32 0 0 0 0 7 
02 33 0 0 0 0 9 
02 34 0 0 0 0 6 
02 35 1 0 0 0 10 
02 36 0 0 0 0 10 
02 37 0 0 0 0 14 
02 38 0 0 0 0 7 
02 39 0 0 0 0 7 
02 40 0 0 0 0 7 
02 41 0 0 0 0 9 
02 42 0 0 0 0 6 
02 43 0 0 0 0 9 
02 44 0 0 0 0 4 
02 45 0 0 0 0 10 
02 46 0 0 0 0 12 
02 47 0 0 0 0 8 
02 48 0 0 0 0 5 
02 49 0 0 0 0 12 
02 50 0 0 0 0 5 
02 51 0 0 0 0 9 
02 52 0 0 0 0 6 
02 53 0 0 0 0 5 
02 54 0 0 0 0 6 
02 55 0 0 0 0 8 
02 56 0 0 0 0 4 
02 57 0 0 0 0 7 
02 58 0 0 0 0 15 
02 59 0 0 0 0 15 
02 60 0 0 0 0 8 
02 61 0 0 0 0 9 
02 62 0 0 0 0 12 
02 63 0 0 0 0 8 
03 00 0 0 0 0 8 
03 01 0 0 0 0 11 
03 02 0 0 0 0 5 
03 03 0 0 0 0 2 
03 04 0 0 0 0 6 
03 05 0 0 0 0 9 
03 06 0 0 0 0 6 
03 07 0 0 0 0 7 
03 08 0 0 0 0 8 
03 09 0 0 0 0 8 
03 10 0 0 0 0 6 
03 11 0 0 0 0 5 
03 12 0 0 0 0 12 
03 13 0 0 0 0 3 
03 14 0 0 0 0 9 
03 15 0 0 0 0 1 
03 16 0 0 0 0 6 
03 17 0 0 0 0 13 
03 18 0 0 0 0 15 
03 19 0 0 0 0 8 
03 20 0 0 0 0 8 
03 21 0 0 0 0 6 
03 22 0 0 0 0 7 
03 23 0 0 0 0 8 
03 24 0 0 0 0 4 
03 25 0 0 0 0 5 
03 26 0 0 0 0 6 
03 27 0 0 0 0 5 
03 28 0 0 0 0 11 
03 29 0 0 0 0 9 
03 30 0 0 0 0 6 
03 31 0 0 0 0 12 
03 32 0 0 0 0 6 
03 33 0 0 0 0 6 
03 34 0 0 0 0 9 
03 35 0 0 0 0 6 
03 36 0 0 0 0 10 
03 37 0 0 0 0 11 
03 38 0 0 0 0 10 
03 39 0 0 0 0 10 
03 40 0 0 0 0 4 
03 41 0 0 0 0 8 
03 42 0 0 0 0 12 
03 43 0 0 0 0 12 
03 44 0 0 0 0 9 
03 45 0 0 0 0 12 
03 46 0 0 0 0 9 
03 47 0 0 0 0 3 
03 48 0 0 0 0 9 
03 49 0 0 0 0 7 
03 50 0 0 0 0 1 
03 51 0 0 0 0 8 
03 52 0 0 0 0 9 
03 53 0 0 0 0 10 
03 54 0 0 0 0 4 
03 55 0 0 0 0 3 
03 56 0 0 0 0 12 
03 57 0 0 0 0 5 
03 58 0 0 0 0 4 
03 59 0 0 0 0 7 
03 60 1 0 0 0 8 
03 61 0 0 0 0 8 
03 62 0 0 0 0 8 
03 63 0 0 0 0 1 
04 00 0 0 0 0 8 
04 01 0 0 0 0 15 
04 02 0 0 0 0 12 
04 03 0 0 0 0 4 
04 04 0 0 0 0 9 
04 05 0 0 0 0 11 
04 06 0 0 0 0 14 
04 07 0 0 0 0 10 
04 08 0 0 0 0 4 
04 09 0 0 0 0 7 
04 10 0 0 0 0 8 
04 11 0 0 0 0 11 
04 12 0 0 0 0 9 
04 13 0 0 0 0 11 
04 14 0 0 0 0 7 
04 15 0 0 0 0 10 
04 16 0 0 0 0 3 
04 17 0 0 0 0 10 
04 18 0 0 0 0 11 
04 19 0 0 0 0 12 
04 20 0 0 0 0 10 
04 21 0 0 0 0 11 
04 22 0 0 0 0 8 
04 23 0 0 0 0 11 
04 24 0 0 0 0 2 
04 25 0 0 0 0 3 
04 26 0 0 0 0 9 
04 27 0 0 0 0 11 
04 28 0 0 0 0 7 
04 29 0 0 0 0 4 
04 30 0 0 0 0 5 
04 31 0 0 0 0 9 
04 32 0 0 0 0 4 
04 33 0 0 0 0 8 
04 34 0 0 0 0 7 
04 35 0 0 0 0 3 
04 36 0 0 0 0 4 
04 37 0 0 0 0 10 
... 3802 more lines ...
Attachment 3: mpw4.conf
# example config file: Ex0.conf
[RunControl]
#pCT_STOP_RUN_AFTER_N_SECONDS = 3000000
# from the base RunControl.cc
#EUDAQ_CTRL_PRODUCER_LAST_START = my_pd0
#EUDAQ_CTRL_PRODUCER_FIRST_STOP = my_pd0
# Steer which values to display in the GUI: producerName and displayed value are seperated by a ",". 
ADDITIONAL_DISPLAY_NUMBERS = "log,_SERVER"


[Producer.aida_tlu]
## GENERAL PARAMETERS
verbose= 1
skipconf= 0
confid= 20201311
delayStart= 200  

## HDMI CONFIGURATION
#  4-bits to determine direction of HDMI pins
HDMI1_set= 0x7 #1= output (driven by TLU), 0 = input. bit 0=CONT, 1=SPARE, 2=TRIG, 3=BUSY for eudet, Busy needs to be 0. (0b0111 = 0x7)
HDMI2_set= 0x7
HDMI3_set= 0x7
HDMI4_set= 0x7
#  Clock source (0= no clock, 1= Si5345, 2= FPGA)
HDMI1_clk = 1
HDMI2_clk = 1
HDMI3_clk = 1
HDMI4_clk = 1
#  Enable/Disable clock on differential LEMO
LEMOclk = 0

## PMT POWER CONFIGURATION
PMT1_V= 0.8 #0.6363 #Szinti 4x4cm
PMT2_V= 0.8 #0.6363 #Szinti 4x4cm
PMT3_V= 0.0
PMT4_V= 0.0

## TRIGGER CONFIGURATION
trigMaskHi = 0x00000000
trigMaskLo = 0x00000008 #0x00000008 #0x00010002 #0x00000001  #8 coinc1+2
in0_STR = 0	# 0 
in0_DEL = 0	# 18
in1_STR = 0	# 0
in1_DEL = 0	# 18
in2_STR = 0	# 0
in2_DEL = 0 	# 0
in3_STR = 0
in3_DEL = 0
in4_STR = 0
in4_DEL = 0
in5_STR = 0 #streches pulse from 6.25ns (at 0) to 12.5ns
in5_DEL = 0
# Generate internal triggers (in Hz, 0= no triggers)
InternalTriggerFreq= 0 #4000 #00

## DISCRIMINATOR THRESHOLDS
DACThreshold0 = -0.025 #-0.025 #-0.012
DACThreshold1 = -0.012 #-0.025 #-0.012
DACThreshold2 = -0.012
DACThreshold3 = -0.12
DACThreshold4 = -0.12 #-0.0066
DACThreshold5 = -0.12

## DUT CONFIGURATION
 # DUTMask Which DUTs are on
#DUTMask= 0x3 #6 bit 0= DUT1, bit 1= DUT2, bit 2= DUT3, bit 3= DUT4
DUTMask= 0x6

 # DUTMaskMode Define AIDA (11) or EUDET (00) mode (2 bits per DUT)
DUTMaskMode= 0x30 #0x00

 # In EUDET mode: 0 = standard trigger/busy mode, 1 = raising BUSY outside handshake vetoes triggers (2 bits per DUT, 0x3= DUT 4! -backwards!)
DUTMaskModeModifier= 0x30 #0x30 #0xC0 PS: Check what this does! 0x0 würde ich hier eingeben

 # Ignore the BUSY signal for a DUT (0xF)
DUTIgnoreBusy= 0x0 #ignores triggers
DUTIgnoreShutterVeto= 0x0
EnableRecordData = 1


# EnableShutterMode: 0x0. If 1, shutter mode is enabled. If 0, shutter mode is disabled.
EnableShutterMode= 0x0
# Define which input is used for shutter source [0 - 5]
ShutterSource = 5
# 32-bit counter of clocks. Set to 0 to not use internal shutter generator.
InternalShutterInterval = 0
# 32-bit counter of clocks
ShutterOnTime = 0 #start of shutter after trigger
# 32-bit counter of clocks
ShutterVetoOffTime = 0 #time after input-trigger, until first trigger is sent to output
# 32-bit counter of clocks
ShutterOffTime = 200000000 #end of shutter after trigger #200000000 = 5s (multiples of 25ns)

## DATA COLLECTOR
EUDAQ_DC= tlu_dc

## TLU MONITOR PARAMETER
FileComment="mpw3"
PlotWindowSizeinns=40e9
MinSpillTimeOnins=4.5
MinSpilldownTimeins=0.5
ThreshEvBegin=1
ThreshEvEnd=1
ThreshPartBegin=1
ThreshPartEnd=1




[LogCollector.log]
# Currently, all LogCollectors have a hardcoded runtime name: log
# nothing


[DataCollector.tlu_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /home/silicon/Data/2024_03_MAUS/TLU/tlu_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1


[Producer.RD50_MPW4_0]

[DataCollector.mpw4_dc]
# connection to the monitor
EUDAQ_MN = mpw4_mon
EUDAQ_FW = native
EUDAQ_FW_PATTERN = /home/silicon/Data/2024_03_MAUS/MPW4/mpw4_run$6R$X
EUDAQ_DATACOL_SEND_MONITOR_FRACTION = 100
# config-parameters
DISABLE_PRINT = 1
XILINX_IP = 192.168.201.1

[Monitor.mpw4_mon]
ENABLE_PRINT = 0
ENABLE_STD_PRINT = 0
ENABLE_STD_CONVERTER = 1
FORWARD2GUI = 1

[Producer.elog1]
start_cmd = "./get_mpw4_configs.sh" # command (shell script) to execute before starting a run
files2log = "peary_config.cfg, matrix_mpw4.txt" #files to attach to the auto Elog entries, EUDAQ config will be logged by default
  42   Sat Mar 30 13:28:15 2024 bp, ci, hhuseful datataking1026RD50-MPW4800 MeVLow Flux LowProtonGood30.03.2024 12:58:0230.03.2024 13:30:4232Normal
automatic log for run 1026
Comment:
changed thr to 0.98V
Attachment 1: peary_config.cfg
#This config file was generated with the "MPW3_gui - Config Creator"
#Do not change comment lines like "SEC::xxx" !
#They are needed for parsing



[RD50_MPW4]
this_config_file = config.cfg
#SEC::MISC
calib_file = calib_base.txt
config_si5345 = clock_config_mpw4.txt
en_freeze = 1
en_hitbus_dcols = 
en_sfout_dcol = 0
en_tb_mode = 1
execute_file = execute.txt
i2c_addr = 0x41
i2c_dev = /dev/i2c-9
inj_t0 = 511
matrix_config = matrix_mpw4.txt


#SEC::REGISTERS
conf_reg_ts_ctrl = 0
conf_reg_ts_ini = 0
cu_ctrl = 0
en_ext_ctrl = 0
en_ser_out_dcol = 0
en_sfout_dcol = 0
fei3_pulldn = 0
fei3_read = 3
idle0 = 251
idle1 = 247
idle2 = 247
idle3 = 247
tx_ctrl = 0
vbfb = 38
vblr = 38
vn = 21
vnfb = 18
vnsensbias = 50
vnsf = 45
vpbias = 37
vpcomp = 19
vptrim = 36


#SEC::POWER
# voltages with suffix "__u", currents with "__i"
bl__u = 0.9
bl__i = 3
del_hi__u = 0.7
del_hi__i = 3
del_lo__u = 0.9
del_lo__i = 3
inj__u = 0
inj__i = 3
p1v3_vssa__u = 1.3
p1v3_vssa__i = 3
p1v8_nw_ring__u = 1.8
p1v8_nw_ring__i = 3
p1v8_vdd!__u = 1.8
p1v8_vdd!__i = 3
p1v8_vdda__u = 1.8
p1v8_vdda__i = 3
p1v8_vddc__u = 1.8
p1v8_vddc__i = 3
p1v8_vddp__u = 1.8
p1v8_vddp__i = 3
p1v8_vsensbus__u = 1.8
p1v8_vsensbus__i = 3
p2v5d__u = 2.5
p2v5d__i = 3
th__u = .98
th__i = 3
Attachment 2: matrix_mpw4.txt
# Config-File of the Pixel-Matrix; generated by MPW3-Config-Creator
# each line represents the configuration of an individual pixel
# format: {row} {col} {masked} {en_inj} {en_hb} {en_sfout} {trimDAC} 

# default values (which are not printed) are:
# {row} {col} 0 0 0 0 -1 
00 00 0 0 0 0 13 
00 01 0 0 0 0 4 
00 02 0 0 0 0 9 
00 03 0 0 0 0 12 
00 04 0 0 0 0 7 
00 05 0 0 0 0 10 
00 06 0 0 0 0 8 
00 07 0 0 0 0 8 
00 08 0 0 0 0 8 
00 09 0 0 0 0 9 
00 10 0 0 0 0 10 
00 11 0 0 0 0 5 
00 12 0 0 0 0 14 
00 13 0 0 0 0 6 
00 14 0 0 0 0 7 
00 15 0 0 0 0 3 
00 16 0 0 0 0 5 
00 17 0 0 0 0 15 
00 18 0 0 0 0 12 
00 19 0 0 0 0 11 
00 20 0 0 0 0 6 
00 21 0 0 0 0 5 
00 22 0 0 0 0 7 
00 23 0 0 0 0 6 
00 24 0 0 0 0 10 
00 25 0 0 0 0 4 
00 26 0 0 0 0 6 
00 27 0 0 0 0 0 
00 28 0 0 0 0 6 
00 29 0 0 0 0 6 
00 30 0 0 0 0 11 
00 31 0 0 0 0 3 
00 32 0 0 0 0 6 
00 33 0 0 0 0 8 
00 34 0 0 0 0 9 
00 35 0 0 0 0 8 
00 36 0 0 0 0 11 
00 37 0 0 0 0 8 
00 38 0 0 0 0 11 
00 39 0 0 0 0 8 
00 40 0 0 0 0 13 
00 41 0 0 0 0 8 
00 42 0 0 0 0 7 
00 43 0 0 0 0 5 
00 44 0 0 0 0 10 
00 45 0 0 0 0 14 
00 46 0 0 0 0 3 
00 47 0 0 0 0 8 
00 48 0 0 0 0 7 
00 49 0 0 0 0 7 
00 50 0 0 0 0 5 
00 51 0 0 0 0 8 
00 52 0 0 0 0 11 
00 53 0 0 0 0 7 
00 54 0 0 0 0 8 
00 55 0 0 0 0 10 
00 56 0 0 0 0 11 
00 57 0 0 0 0 6 
00 58 0 0 0 0 11 
00 59 0 0 0 0 4 
00 60 0 0 0 0 8 
00 61 0 0 0 0 5 
00 62 1 0 0 0 10 
00 63 0 0 0 0 9 
01 00 0 0 0 0 15 
01 01 0 0 0 0 10 
01 02 0 0 0 0 8 
01 03 0 0 0 0 7 
01 04 0 0 0 0 10 
01 05 0 0 0 0 0 
01 06 0 0 0 0 10 
01 07 0 0 0 0 15 
01 08 0 0 0 0 4 
01 09 0 0 0 0 13 
01 10 0 0 0 0 9 
01 11 0 0 0 0 4 
01 12 0 0 0 0 12 
01 13 0 0 0 0 11 
01 14 0 0 0 0 7 
01 15 0 0 0 0 2 
01 16 0 0 0 0 7 
01 17 0 0 0 0 12 
01 18 0 0 0 0 6 
01 19 0 0 0 0 10 
01 20 0 0 0 0 9 
01 21 0 0 0 0 13 
01 22 0 0 0 0 6 
01 23 0 0 0 0 12 
01 24 0 0 0 0 5 
01 25 0 0 0 0 10 
01 26 0 0 0 0 9 
01 27 0 0 0 0 9 
01 28 0 0 0 0 5 
01 29 0 0 0 0 4 
01 30 0 0 0 0 9 
01 31 0 0 0 0 6 
01 32 0 0 0 0 10 
01 33 0 0 0 0 5 
01 34 1 0 0 0 15 
01 35 0 0 0 0 8 
01 36 0 0 0 0 4 
01 37 0 0 0 0 7 
01 38 0 0 0 0 12 
01 39 0 0 0 0 8 
01 40 0 0 0 0 9 
01 41 0 0 0 0 4 
01 42 0 0 0 0 12 
01 43 0 0 0 0 6 
01 44 0 0 0 0 6 
01 45 0 0 0 0 13 
01 46 0 0 0 0 12 
01 47 0 0 0 0 8 
01 48 0 0 0 0 4 
01 49 0 0 0 0 10 
01 50 0 0 0 0 10 
01 51 0 0 0 0 8 
01 52 0 0 0 0 10 
01 53 0 0 0 0 11 
01 54 0 0 0 0 11 
01 55 0 0 0 0 4 
01 56 0 0 0 0 13 
01 57 0 0 0 0 12 
01 58 0 0 0 0 4 
01 59 0 0 0 0 5 
01 60 0 0 0 0 9 
01 61 0 0 0 0 7 
01 62 0 0 0 0 7 
01 63 0 0 0 0 10 
02 00 0 0 0 0 6 
02 01 0 0 0 0 11 
02 02 0 0 0 0 14 
02 03 0 0 0 0 8 
02 04 0 0 0 0 11 
02 05 0 0 0 0 14 
02 06 0 0 0 0 11 
02 07 0 0 0 0 12 
02 08 0 0 0 0 7 
02 09 0 0 0 0 10 
02 10 0 0 0 0 6 
02 11 0 0 0 0 7 
02 12 0 0 0 0 9 
02 13 0 0 0 0 5 
02 14 0 0 0 0 8 
02 15 0 0 0 0 6 
02 16 0 0 0 0 10 
02 17 0 0 0 0 10 
02 18 0 0 0 0 10 
02 19 0 0 0 0 8 
02 20 0 0 0 0 9 
02 21 0 0 0 0 7 
02 22 0 0 0 0 4 
02 23 0 0 0 0 7 
02 24 0 0 0 0 12 
02 25 0 0 0 0 2 
02 26 0 0 0 0 2 
02 27 0 0 0 0 9 
02 28 0 0 0 0 7 
02 29 0 0 0 0 8 
02 30 0 0 0 0 9 
02 31 0 0 0 0 11 
02 32 0 0 0 0 7 
02 33 0 0 0 0 9 
02 34 0 0 0 0 6 
02 35 1 0 0 0 10 
02 36 0 0 0 0 10 
02 37 0 0 0 0 14 
02 38 0 0 0 0 7 
02 39 0 0 0 0 7 
02 40 0 0 0 0 7 
02 41 0 0 0 0 9 
02 42 0 0 0 0 6 
02 43 0 0 0 0 9 
02 44 0 0 0 0 4 
02 45 0 0 0 0 10 
02 46 0 0 0 0 12 
02 47 0 0 0 0 8 
02 48 0 0 0 0 5 
02 49 0 0 0 0 12 
02 50 0 0 0 0 5 
02 51 0 0 0 0 9 
02 52 0 0 0 0 6 
02 53 0 0 0 0 5 
02 54 0 0 0 0 6 
02 55 0 0 0 0 8 
02 56 0 0 0 0 4 
02 57 0 0 0 0 7 
02 58 0 0 0 0 15 
02 59 0 0 0 0 15 
02 60 0 0 0 0 8 
02 61 0 0 0 0 9 
02 62 0 0 0 0 12 
02 63 0 0 0 0 8 
03 00 0 0 0 0 8 
03 01 0 0 0 0 11 
03 02 0 0 0 0 5 
03 03 0 0 0 0 2 
03 04 0 0 0 0 6 
03 05 0 0 0 0 9 
03 06 0 0 0 0 6 
03 07 0 0 0 0 7 
03 08 0 0 0 0 8 
03 09 0 0 0 0 8 
03 10 0 0 0 0 6 
03 11 0 0 0 0 5 
03 12 0 0 0 0 12 
03 13 0 0 0 0 3 
03 14 0 0 0 0 9 
03 15 0 0 0 0 1 
03 16 0 0 0 0 6 
03 17 0 0 0 0 13 
03 18 0 0 0 0 15 
03 19 0 0 0 0 8 
03 20 0 0 0 0 8 
03 21 0 0 0 0 6 
03 22 0 0 0 0 7 
03 23 0 0 0 0 8 
03 24 0 0 0 0 4 
03 25 0 0 0 0 5 
03 26 0 0 0 0 6 
03 27 0 0 0 0 5 
03 28 0 0 0 0 11 
03 29 0 0 0 0 9 
03 30 0 0 0 0 6 
03 31 0 0 0 0 12 
03 32 0 0 0 0 6 
03 33 0 0 0 0 6 
03 34 0 0 0 0 9 
03 35 0 0 0 0 6 
03 36 0 0 0 0 10 
03 37 0 0 0 0 11 
03 38 0 0 0 0 10 
03 39 0 0 0 0 10 
03 40 0 0 0 0 4 
03 41 0 0 0 0 8 
03 42 0 0 0 0 12 
03 43 0 0 0 0 12 
03 44 0 0 0 0 9 
03 45 0 0 0 0 12 
03 46 0 0 0 0 9 
03 47 0 0 0 0 3 
03 48 0 0 0 0 9 
03 49 0 0 0 0 7 
03 50 0 0 0 0 1 
03 51 0 0 0 0 8 
03 52 0 0 0 0 9 
03 53 0 0 0 0 10 
03 54 0 0 0 0 4 
03 55 0 0 0 0 3 
03 56 0 0 0 0 12 
03 57 0 0 0 0 5 
03 58 0 0 0 0 4 
03 59 0 0 0 0 7 
03 60 1 0 0 0 8 
03 61 0 0 0 0 8 
03 62 0 0 0 0 8 
03 63 0 0 0 0 1 
04 00 0 0 0 0 8 
04 01 0 0 0 0 15 
04 02 0 0 0 0 12 
04 03 0 0 0 0 4 
04 04 0 0 0 0 9 
04 05 0 0 0 0 11 
04 06 0 0 0 0 14 
04 07 0 0 0 0 10 
04 08 0 0 0 0 4 
04 09 0 0 0 0 7 
04 10 0 0 0 0 8 
04 11 0 0 0 0 11 
04 12 0 0 0 0 9 
04 13 0 0 0 0 11 
04 14 0 0 0 0 7 
04 15 0 0 0 0 10 
04 16 0 0 0 0 3 
04 17 0 0 0 0 10 
04 18 0 0 0 0 11 
04 19 0 0 0 0 12 
04 20 0 0 0 0 10 
04 21 0 0 0 0 11 
04 22 0 0 0 0 8 
04 23 0 0 0 0 11 
04 24 0 0 0 0 2 
04 25 0 0 0 0 3 
04 26 0 0 0 0 9 
04 27 0 0 0 0 11 
04 28 0 0 0 0 7 
04 29 0 0 0 0 4 
04 30 0 0 0 0 5 
04 31 0 0 0 0 9 
04 32 0 0 0 0 4 
04 33 0 0 0 0 8 
04 34 0 0 0 0 7 
04 35 0 0 0 0 3 
04 36 0 0 0 0 4 
04 37 0 0 0 0 10 
... 3802 more lines ...
Attachment 3: mpw4.conf
# example config file: Ex0.conf
[RunControl]
#pCT_STOP_RUN_AFTER_N_SECONDS = 3000000
# from the base RunControl.cc
#EUDAQ_CTRL_PRODUCER_LAST_START = my_pd0
#EUDAQ_CTRL_PRODUCER_FIRST_STOP = my_pd0
# Steer which values to display in the GUI: producerName and displayed value are seperated by a ",". 
ADDITIONAL_DISPLAY_NUMBERS = "log,_SERVER"


[Producer.aida_tlu]
## GENERAL PARAMETERS
verbose= 1
skipconf= 0
confid= 20201311
delayStart= 200  

## HDMI CONFIGURATION
#  4-bits to determine direction of HDMI pins
HDMI1_set= 0x7 #1= output (driven by TLU), 0 = input. bit 0=CONT, 1=SPARE, 2=TRIG, 3=BUSY for eudet, Busy needs to be 0. (0b0111 = 0x7)
HDMI2_set= 0x7
HDMI3_set= 0x7
HDMI4_set= 0x7
#  Clock source (0= no clock, 1= Si5345, 2= FPGA)
HDMI1_clk = 1
HDMI2_clk = 1
HDMI3_clk = 1
HDMI4_clk = 1
#  Enable/Disable clock on differential LEMO
LEMOclk = 0

## PMT POWER CONFIGURATION
PMT1_V= 0.8 #0.6363 #Szinti 4x4cm
PMT2_V= 0.8 #0.6363 #Szinti 4x4cm
PMT3_V= 0.0
PMT4_V= 0.0

## TRIGGER CONFIGURATION
trigMaskHi = 0x00000000
trigMaskLo = 0x00000008 #0x00000008 #0x00010002 #0x00000001  #8 coinc1+2
in0_STR = 0	# 0 
in0_DEL = 0	# 18
in1_STR = 0	# 0
in1_DEL = 0	# 18
in2_STR = 0	# 0
in2_DEL = 0 	# 0
in3_STR = 0
in3_DEL = 0
in4_STR = 0
in4_DEL = 0
in5_STR = 0 #streches pulse from 6.25ns (at 0) to 12.5ns
in5_DEL = 0
# Generate internal triggers (in Hz, 0= no triggers)
InternalTriggerFreq= 0 #4000 #00

## DISCRIMINATOR THRESHOLDS
DACThreshold0 = -0.025 #-0.025 #-0.012
DACThreshold1 = -0.012 #-0.025 #-0.012
DACThreshold2 = -0.012
DACThreshold3 = -0.12
DACThreshold4 = -0.12 #-0.0066
DACThreshold5 = -0.12

## DUT CONFIGURATION
 # DUTMask Which DUTs are on
#DUTMask= 0x3 #6 bit 0= DUT1, bit 1= DUT2, bit 2= DUT3, bit 3= DUT4
DUTMask= 0x6

 # DUTMaskMode Define AIDA (11) or EUDET (00) mode (2 bits per DUT)
DUTMaskMode= 0x30 #0x00

 # In EUDET mode: 0 = standard trigger/busy mode, 1 = raising BUSY outside handshake vetoes triggers (2 bits per DUT, 0x3= DUT 4! -backwards!)
DUTMaskModeModifier= 0x30 #0x30 #0xC0 PS: Check what this does! 0x0 würde ich hier eingeben

 # Ignore the BUSY signal for a DUT (0xF)
DUTIgnoreBusy= 0x0 #ignores triggers
DUTIgnoreShutterVeto= 0x0
EnableRecordData = 1


# EnableShutterMode: 0x0. If 1, shutter mode is enabled. If 0, shutter mode is disabled.
EnableShutterMode= 0x0
# Define which input is used for shutter source [0 - 5]
ShutterSource = 5
# 32-bit counter of clocks. Set to 0 to not use internal shutter generator.
InternalShutterInterval = 0
# 32-bit counter of clocks
ShutterOnTime = 0 #start of shutter after trigger
# 32-bit counter of clocks
ShutterVetoOffTime = 0 #time after input-trigger, until first trigger is sent to output
# 32-bit counter of clocks
ShutterOffTime = 200000000 #end of shutter after trigger #200000000 = 5s (multiples of 25ns)

## DATA COLLECTOR
EUDAQ_DC= tlu_dc

## TLU MONITOR PARAMETER
FileComment="mpw3"
PlotWindowSizeinns=40e9
MinSpillTimeOnins=4.5
MinSpilldownTimeins=0.5
ThreshEvBegin=1
ThreshEvEnd=1
ThreshPartBegin=1
ThreshPartEnd=1




[LogCollector.log]
# Currently, all LogCollectors have a hardcoded runtime name: log
# nothing


[DataCollector.tlu_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /home/silicon/Data/2024_03_MAUS/TLU/tlu_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1


[Producer.RD50_MPW4_0]

[DataCollector.mpw4_dc]
# connection to the monitor
EUDAQ_MN = mpw4_mon
EUDAQ_FW = native
EUDAQ_FW_PATTERN = /home/silicon/Data/2024_03_MAUS/MPW4/mpw4_run$6R$X
EUDAQ_DATACOL_SEND_MONITOR_FRACTION = 100
# config-parameters
DISABLE_PRINT = 1
XILINX_IP = 192.168.201.1

[Monitor.mpw4_mon]
ENABLE_PRINT = 0
ENABLE_STD_PRINT = 0
ENABLE_STD_CONVERTER = 1
FORWARD2GUI = 1

[Producer.elog1]
start_cmd = "./get_mpw4_configs.sh" # command (shell script) to execute before starting a run
files2log = "peary_config.cfg, matrix_mpw4.txt" #files to attach to the auto Elog entries, EUDAQ config will be logged by default
  43   Sat Mar 30 13:35:09 2024 bp, ci, hhuseful datataking RD50-MPW4800 MeVLow Flux LowProtonGood   Normal
new users arrived
  87   Sun Jun 9 00:05:11 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser (wrong energy)16TOF-Cal GSI194.3 MeVLow Flux HighProtonCrap22:5022:52  

wrong energy don't use

  81   Sat Jun 8 21:42:13 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser10TOF-Cal GSI194.3 MeVLow Flux HighProtonGood21:2721:39  

1cm plastic water (in isocentre)
6 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 1.5 MHz on LGAD

WET measurement

  82   Sat Jun 8 21:43:26 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser11TOF-Cal GSI145.4 MeVLow Flux HighProtonGood21:3921:48  

1cm plastic water (in isocentre)
4 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 700 kHz on LGAD

WET measurement

  83   Sat Jun 8 21:54:59 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser12TOF-Cal GSI194.3 MeVLow Flux HighProtonGood21:5322:05  

2cm plastic water (in isocentre)
5 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 1.2 MHz on LGAD

WET measurement

  84   Sat Jun 8 22:12:06 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser13TOF-Cal GSI145.4 MeVLow Flux HighProtonGood22:0522:34  

2cm plastic water (in isocentre)
3.2 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 600 kHz on LGAD

WET measurement

  85   Sat Jun 8 22:38:41 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser14TOF-Cal GSI194.3 MeVLow Flux HighProtonGood22:1922.34  

3 cm plastic water (in isocentre)
4.3 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 1MHz on LGAD

WET measurement

  86   Sun Jun 9 00:04:23 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser15TOF-Cal GSI194.3 MeVLow Flux HighProtonGood22:3422:50  

3 cm plastic water (in isocentre)
2.6 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 400 kHz on LGAD

WET measurement

  88   Sun Jun 9 00:06:01 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser17TOF-Cal GSI194.3 MeVLow Flux HighProtonGood22:5323:04  

4 cm plastic water (in isocentre)
3.8 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 900 kHz on LGAD

WET measurement

  89   Sun Jun 9 00:07:17 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser18TOF-Cal GSI145.4 MeVLow Flux HighProtonGood23:0423:20  

4 cm plastic water (in isocentre)
2 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 500 kHz on LGAD

WET measurement

  90   Sun Jun 9 00:08:07 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser19TOF-Cal GSI194.3 MeVLow Flux HighProtonGood23:2023:30  

5 cm plastic water (in isocentre)
3.7 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 795 kHz on LGAD

WET measurement

  91   Sun Jun 9 00:10:38 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Wasser20TOF-Cal GSI145.4 MeVLow Flux HighProtonGood23:3100:00  

5 cm plastic water (in isocentre)
2 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 330 kHz on LGAD

14 min break with beam off (DAQ failed, had to power cycle TRB3s and all DIRICH boards-->out of synch DIRICH)

WET measurement

  92   Sun Jun 9 00:12:41 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Knochen21TOF-Cal GSI194.3 MeVLow Flux HighProtonGood00:0000:14  

1 cm dense bone (in isocentre)
4.5 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 1.2 MHz on LGAD

WET measurement

  93   Sun Jun 9 01:22:48 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Knochen22TOF-Cal GSI145.4 MeVLow Flux HighProtonGood00:1400:23  

1 cm dense bone (in isocentre)
2.8 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 600 kHz on LGAD

WET measurement

  94   Sun Jun 9 01:25:26 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Knochen23TOF-Cal GSI194.3 MeVLow Flux HighProtonGood00:3001:02  

2 cm dense bone (in isocentre)
- Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 1 MHz on LGAD

interlock at 00:31 till 00:50 --> 19min break

WET measurement

  95   Sun Jun 9 01:26:56 2024 Felix Ulrich-PurTOF CAL HADES LGADs WET Messung Knochen24TOF-Cal GSI145.4 MeVLow Flux HighProtonGood01:0201:14  

2 cm dense bone (in isocentre)
2.1 Mhz on Ramon (after 5 Layers of Silicon and close to second iso centre) and 315 kHz on LGAD

WET measurement

ELOG V3.1.5-fc6679b