Releases: dpscience/DDRS4PALS
Releases · dpscience/DDRS4PALS
DDRS4PALS v1.18
new features:
This version 1.18 has integrated the new version 1.4 of DLTPulseGenerator library for simulation purposes. This update enables you to incorporate pulse height spectra (PHS) from real data or generated via Geant4, so that effects on the background contributing to the lifetime spectra with regard to the PHS window settings can be studied more realistically.
For more information, see the attached example files demonstrating the integration of a real BC422-Q plastic scintillator PHS spectrum considered as simulation input. The related section/tag in the simulation input file is: tag 'pulse-height-spectrum-PHS'.
DDRS4PALS v1.17
bug-fixes:
- resetting the merged spectrum also prompted resetting the spectra A-B and B-A.
- GUI wasn't adjustable to the screen-size leading to overlap some UI elements on some screens.
new features:
- PHS (pulse height spectrum) section: it can be switched between the initial PHS showing the amplitude distribution of all triggered events and the PHS showing events which are exclusively contributing to the resulting lifetime spectra.
- additional method for baseline correction added: The dynamic baseline correction method determines the baseline from an individual cell region for each pulse. The respective cell region serving for the calculation of the average/baseline is determined by moving a window of given size cell-wise starting from a specified number of cells prior to the maximum amplitude towards the maximum amplitude. The stop-cell is then determined if the voltage value of a cell within the window exceeds the first standard deviation of the corresponding calculated mean.
- area filter plot displays the mean trace of the area upon the amplitude if the area filter is enabled/activated.
- API/RC server integration: DDRS4PALS can now be remotely controlled (RC) provided by a TCP/IP and xml based API (application programming interface) server enabling the integration of the DRS4 evaluation board into any customized measurement environment related to PALS, i.e. synchronizing peripherical instrumentation such as temperature (heating/cooling) stages, cycle-loading machines or a vacuum control unit with the DRS4 evaluation board using DDRS4PALS software. A Python client pyRemoteDDRS4PALS is provided on GitHub.
DDRS4PALS v1.16
bug-fixes:
- loading of pulse-shape data from settings was skipped in version 1.15
DDRS4PALS v1.15
news:
- built-in http server: all information related to hardware configurations, software settings, acquisition & simulation progress or data are directly accessible via http requests
- DRS4 board timing & voltage calibration can be applied in the software without the need of running DRSOsc software
- analog channels of the DRS4 board are not restricted to channel 1 & 2 anymore
- script functionality was cleaned and is removed from the beta stage
DDRS4PALS v1.14
new:
- this update does not contain any new functionalities and is exclusively related to changes regarding licensing
DDRS4PALS v1.13
fixes:
- hanging issue originating from asynchronous USB communication inside QThread resolved
DDRS4PALS v1.12
news:
- overlayer window with instructions occurs when DRS4 eval board has lost the connection
- timing and voltage calibration check on start up
- resizing functionality of the main window was disabled (DDRS4PALS should always be fullscreen)
- PHS windows for the start and stop regions are shown in the area filter plot
changes:
- board temperature plot changed to a progressbar
- clear button added to the calculator
- functionality of the calculator was adapted to fit the requirements
fixes:
- random hanging up issue of the board originating from a USB overflow at low counting rates resolved
DDRS4PALS v1.11
news:
- update notifier (requesting latest release on GitHub)
- CPU monitor
- link to publications added
- area-distribution vs. pulse-height can be exported for analysis purposes
- timing + voltage calibration check before starting the software or changing the sample-frequency
changes:
- the displayed rise-time distribution has been changed to show the time, which is needed to rise from 10 % to 90 % of the amplitude
- all labels have been grammar and spell checked
- copyright notice was updated to include the year 2020
fixes:
- performance issues have been resolved
files:
- QNetwork.dll, QPrintSupport.dll, ssleay32.dll and libeay32.dll must be included to run the executable
DDRS4PALS v1.10
news:
- lifetime spectra can be directly opened and analysed in DQuickLTFit v4.1 software from DDRS4PALS v1.10
- lifetime spectra can be exported as *.dquicklt file for subsequent spectra analysis (discrete lifetime analysis)
files:
- find attached the executable (DDRS4PALS + DQuickLTFit) (*.exe) and necessary binary files
DDRS4PALS_v110.rar
DDRS4PALS v1.09
news:
- true/false pulses can be separately streamed allowing training/testing a classifier using DMLLTDetectorPulseGenerator
minor changes:
- some boundings/ranges of the spin-boxes were extended
find attached the executable file (*.exe) and necessary binaries
- DDRS4PALS_v109.rar