Skip to content
Snippets Groups Projects
  1. May 21, 2024
  2. Apr 03, 2024
  3. Aug 04, 2022
    • d-rothe's avatar
      Drothe/wip 10002 refactor (#81) · d712e8c7
      d-rothe authored
      
      * refactoring
      
      - get rid of much of the code duplicates by moving functionality to base
      class PropertyBase
      - make timestamp handling more consistent
      - make data consistency group usage more consistent accross different classes
      - formal code style fixes
      - some formal code cleaning and documentation
      
      * copyright headers
      
      * apply clang-format-14 -i <files>
      * fix include order where messed up by autoformat
      
      * docu for D_xy
      * enable ZMQ for D_xy
      
      * reduce number of linter warnings
      
      * PropertyBase as seperate file
      
      * put error into ZMQ status
      
      Co-authored-by: default avatarDietrich Rothe <dietrich.rothe@desy.de>
      Co-authored-by: default avatarMartin Hierholzer <martin.hierholzer@desy.de>
      Unverified
      d712e8c7
  4. Jun 15, 2022
    • d-rothe's avatar
      Wip/9838 error reporting concept (#73) · af3cb3c3
      d-rothe authored
      
      * concept for error reporting to set_error
      - destination is DOOCS EqFct::set_error(code, message)
      - StatusMonitor variables and/or Device status variables as input
      - configuration per location via xml
      - only single data source for set_error
      - consistent updates of error code and error message, to remove
      duplicate log lines
      this depends on changes in ApplicationCore/DeviceModule!
      * remove deprecated use of boost/test/test_case_template.hpp
      * make configuration of status message input unneccesary
      it will be found from the naming convention
      * some refactoring
      which was neccesary because Status definitions moved to
      ControlSystemAdapter
      * add docu for set_error
      * add basic test for set_error tag
      
      Co-authored-by: default avatarDietrich Rothe <dietrich.rothe@desy.de>
      Unverified
      af3cb3c3
  5. Aug 18, 2021
  6. Jul 15, 2021
    • Dietrich Rothe's avatar
      persistance behaviour for long arrays in DOOCS · 6f228be0
      Dietrich Rothe authored
      - arrays are now by default saved just like spectra
      - Short arrays go into main server config file, long into separate files
      - only if array is writable
      - behaviour is configurable in order to return to default behaviour of
      DOOCS
      6f228be0
  7. Feb 22, 2019
  8. Feb 21, 2019
  9. Feb 11, 2019
  10. Feb 27, 2018
  11. Oct 31, 2017
  12. Oct 30, 2017
  13. Oct 09, 2017
  14. Oct 07, 2017
  15. Aug 17, 2016
  16. May 26, 2016
  17. May 13, 2016
  18. Mar 16, 2016
  19. Mar 11, 2016
Loading