- 21 Apr, 2022 1 commit
-
-
Gertulla, Janis Luca authored
-
- 19 Nov, 2021 4 commits
-
-
Büchner, Robby authored
-
-
Büchner, Robby authored
-
Gertulla, Janis Luca authored
-
- 05 Nov, 2021 1 commit
-
-
Gertulla, Janis Luca authored
-
- 16 Jan, 2020 2 commits
-
-
Büchner, Robby authored
-
Büchner, Robby authored
branch 'V2 1 enable6k hz laser pumps' --> master See merge request lte/blobs3d!1
-
- 08 Aug, 2018 3 commits
-
-
Robby Büchner authored
up to now, fixes all known errors and includes a lotmore comments than before to make the sourcecode hopefully easy to understand.
-
Robby Büchner authored
-
Robby Büchner authored
Unbelievable fix off dld librarys sc_tdc_start_measure() returning -11 upon over 5th call after restart of the measurement routine due to another error (e.g. selection of measurement mode which demands for a connected detector which is not the case). The last commits fixed the uncomplete shutdown of the spec class resulting in problems upon restart due to unusable IP:port which was still in use.
-
- 07 Aug, 2018 4 commits
-
-
Robby Büchner authored
-
Robby Büchner authored
onPrepare() which has been added to binWriter, too, and returns the signal ready(QString message), to fulfill the principle that heap objects should be created in the final thread.
-
Robby Büchner authored
adjusted.
-
Robby Büchner authored
+ More informative error message for network errors ~ More reasonable class architecture: startwindow, mainwindow, specdummy and their parent (the controler class) are now QWidgets, since QObjects (superclass) can be a child of QWidget (subclass), but not the other way around
-
- 06 Aug, 2018 1 commit
-
-
Robby Büchner authored
-
- 03 Aug, 2018 2 commits
-
-
Robby Büchner authored
~ update(double) signal instead of changed() of DoubleSpinBox is used to trigger the recalculation and replot of the cuvature. By doing this keyboard based changes lead to a replot of the curvature, as well ~new roiTime which is independend of the full(spectrum)Time, enables teh opportunity to reset only the roi plots, if only there settings and not the curvature changed --> for the sake of code simplicity, a timelabel class has been implemented which is used instead of times and labels for all tabs
-
Robby Büchner authored
-
- 01 Aug, 2018 3 commits
-
-
Robby Büchner authored
functionality has been moved to the spec class (other parts have already been moved to the mainwindow class in a previous commit)
-
Robby Büchner authored
-
Robby Büchner authored
click on the ClickLable, which displays the countrate. As a consequence the enlarge Button in the upper-left corner has been removed. Additional the style of the autoscale button in the 2D Tab has been adapted to the oval flat HZB green design.
-
- 31 Jul, 2018 3 commits
-
-
Robby Büchner authored
ROI b can be scaled by a factor between 0.000 and 1000000.0 . Additionally a "save spectra" button is no present in the roi spectra tab, as it is known from the full spectrum tab. In order to implement teh scaling an update(double factor) signal has been added to DoubleSpinBox, which is sent to a a sharedvector and used if the function toScaledDouble() is called.
-
Robby Büchner authored
is the maximum value of the period which is provided by the TDC
-
Robby Büchner authored
old bulk file and new library are obviously not compatible.
-
- 30 Jul, 2018 3 commits
-
-
Robby Büchner authored
enabled by subclassing Q(Double)Spin box and adding the signals changed() and finished() which are emitted only if the value changed compared to valueChanged() and editingFinished().
-
Robby Büchner authored
mainwindow.cpp is resetting it
-
Robby Büchner authored
reduction if the actual acquisition time to 15% of the measurement time. As a consequence the measurement time has been reduced to 26ms for 4D measurements to prevent an overflow of the start counter.
-
- 28 Jun, 2018 1 commit
-
-
Robby Büchner authored
countrate optimization beamtime.
-
- 19 Jun, 2018 2 commits
-
-
Robby Büchner authored
+ autoscaling of period histogram ~ start_counter instead of sign_counter ~ the counters 64-bit bitmask has been asigned to the 32-bit bitmask => v2.1.3
-
Robby Büchner authored
twice). Reduced AQUISITION TIME so that the period counter is not overflowing even if its not resetted during a measurement. => v2.1.0
-
- 15 Jun, 2018 1 commit
-
-
Robby Büchner authored
triggers which are multiples of a START trigger below 25kHz. The new periode histogram shows the countarte in the different periodes and new ROI settings allow to select a range of periods for roiA and roiB. To keep the file sizes constant X,Y and P are stored in UINT16 files and only T as double.
-
- 14 Jun, 2018 2 commits
-
-
Robby Büchner authored
~ increased AQUISITION_TIME from 100ms to 1000ms to wane the effect of waiting for the SYNC and the START trigger ~ changed scTDC1.dll to version 1.1711.3.0 which supports a StartCounter - removed LARGE_TIME_HISTOGRAM_SIZE which created an allocation error ~ bugfix in the new histoX initialisation
-
Robby Büchner authored
the 6kHz Slicing laser even if the minimal trigger frequency of the TDC is 25kHz. These changes have been made during the last slicing beamtime: ~ use of LARGE_HISTOGRAM_SIZE (500000000) instead of HISTOGRAM_SIZE (500000) in general.h, mainwindow.cpp, sharedvector.cpp ~ optimized initalisation of QVector<double> histoX in mainwindow.cpp - Bugfix: Quick and dirty deactivation of the functionality of MainWindow::inROIFinished() and MainWindow::showCurvature->"reset due to updateCurvature()
-
- 08 Mar, 2018 1 commit
-
-
Robby Büchner authored
- countrate was a double value and has therefore been displayed with digits after the decimal point + y axis of spectra can be edited
-
- 07 Mar, 2018 2 commits
-
-
Robby Büchner authored
~ plots/countrate are updating 500ms after the last update instead of a constant rate, which might have been the reason for problems on the blob PC ~ removed brush from time histogram
-
Robby Büchner authored
~ Gaussian fits now have the offset as a new parameter ~ removed brush from roi plots
-
- 06 Mar, 2018 1 commit
-
-
Robby Büchner authored
~ More helpfull spec hints in the titlebar ~ Curvate and gaussian fit are now HZB green ~ gaussian fit can be hidden by resetting the plot or pressing the fit button again + added readout hint in the info file of the spec class
-
- 02 Mar, 2018 1 commit
-
-
Robby Büchner authored
- Reset of spectra due to focus loss of ROI and curvature Spin boxes + different default directory for debug mode + total Plot toolbuttons and selection + Fitter class and .pro-changes to make use of the GSL lib for fitting of gaussians
-
- 28 Feb, 2018 2 commits
-
-
Robby Büchner authored
be read by the RIXSana tool
-
Robby Büchner authored
~changed pen color for spectra from grey ~show lastly saved spectra file in title
-