Skip to content

non working 'tune-local_threshold.py' and the mask file problem

Dear Experts,

Due to I was not able to get correct TDC information, I have just updated my bdaq53 software from version v0.15 to the development version. Also I am using firmware version of 1.3 . Now, I am getting TDC information properly by running calibrate_hitor scan.

I would like to report that, time to time now, I am getting " Aurora soft error message " as follows.

Screenshot_2020-11-16_at_19.40.57

I noticed that even if I got this error in the terminal, it does not effect the results. Because I have compared two results when I don't get the error and get the error. Should I take into account this error?

I would like also to make the tuning procedure (threshold tuning and then masking noisy pixels). But the problem is that, when I try to make threshold tuning by using "tune_local_threshold.py", I am getting an error like as follows:

Screenshot_2020-11-18_at_13.34.03

I am getting this error also when I run "scan_noise_occupancy / scan_noise_occupancy_advanced and tune_global_threshold".

In addition to those, I have a mask file problem. I am not able to (1) obtain mask file from dedicated scan which normally create a mask file in masks.h5 format, (2) see in the terminal as an output information (3) insert the mask file into the scripts For instance, I tried to use " maskfile: 'auto' " option and have put the specific mask file which I have already obtained from my previous software version (because I couldn't manage to get mask file with this development version) with the all path into the script. But, the mask file was not seen by the scans. Did the format/or creation process of mask files changed? Because, before it was ".masks.h5" format.

Could you please tell me what is the correct way to manage the threshold tuning and to use mask file and where to implement it? Thank you very much for your time. Merve