1. 02 Oct, 2020 1 commit
  2. 16 Jan, 2020 2 commits
  3. 08 Aug, 2018 3 commits
    • Robby Büchner's avatar
      Blobs 3D Version 2_5_0 conatining all features, which have been demanded · 74dace78
      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.
      74dace78
    • Robby Büchner's avatar
      fallback if new state enum in dld fails · 85f80cb0
      Robby Büchner authored
      85f80cb0
    • Robby Büchner's avatar
      BUGFIX: · 19c59298
      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.
      19c59298
  4. 07 Aug, 2018 4 commits
  5. 06 Aug, 2018 1 commit
  6. 03 Aug, 2018 2 commits
    • Robby Büchner's avatar
      Bugfix/Feature: · e9f21cb5
      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
      e9f21cb5
    • Robby Büchner's avatar
      93ecc977
  7. 01 Aug, 2018 3 commits
  8. 31 Jul, 2018 3 commits
  9. 30 Jul, 2018 3 commits
  10. 28 Jun, 2018 1 commit
  11. 19 Jun, 2018 2 commits
  12. 15 Jun, 2018 1 commit
    • Robby Büchner's avatar
      Feature: New 4D (X,Y,T, Periode) to enable measurements with SYNC · f5bcbeff
      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.
      f5bcbeff
  13. 14 Jun, 2018 2 commits
    • Robby Büchner's avatar
      Changes: · 62162ca1
      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
      62162ca1
    • Robby Büchner's avatar
      Branch to try Surface Concepts's suggestions to enable measuremets with · 316b0857
      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()
      316b0857
  14. 08 Mar, 2018 1 commit
    • Robby Büchner's avatar
      BUGFIX and Feature: · b433c574
      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
      b433c574
  15. 07 Mar, 2018 2 commits
    • Robby Büchner's avatar
      CHANGES: · bb07f0f9
      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
      bb07f0f9
    • Robby Büchner's avatar
      CHANGES: · e12848c4
      Robby Büchner authored
      ~ Gaussian fits now have the offset as a new parameter
      ~ removed brush from roi plots
      e12848c4
  16. 06 Mar, 2018 1 commit
    • Robby Büchner's avatar
      GUI Changes: · 5c09d5a9
      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
      5c09d5a9
  17. 02 Mar, 2018 1 commit
    • Robby Büchner's avatar
      BUGFIX + FEATURES: · 3e43920f
      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
      3e43920f
  18. 28 Feb, 2018 3 commits
  19. 27 Feb, 2018 1 commit
    • Robby Büchner's avatar
      BUGFIXES/FEATURES: · af45a88d
      Robby Büchner authored
      + default folder adapted to blobs file system
      - "no error" error fixed
      + autoScale control for detector image
      - somehow wrong shown curvature might be fixed
      af45a88d
  20. 26 Feb, 2018 1 commit
  21. 25 Feb, 2018 1 commit
  22. 21 Feb, 2018 1 commit
    • Robby Büchner's avatar
      INFORMATIONS: · 2e78dab6
      Robby Büchner authored
      CPU usage of "casper" is stable at ca. 55% independent of saving state
      or uncommended QcustomPlots. The CPU usage increases if the data is
      processed by the plottingbackend, which is probably due to performace
      bottlenacks in the roiselector. The previous commit - as proposed -
      prevents saturation of the total counrate and additional overhead due to
      a nonflexible total-counts-processing distnace. However the increasing
      memory usage and an extended time for closing suggests that performance
      optimisations are still needed. Later on, also the plotting of the
      detector image should be fixed. It is not working at the momemt.
      2e78dab6