Skip to content
Snippets Groups Projects
  1. Aug 26, 2022
    • zenker's avatar
      improve history module · 468fc9ed
      zenker authored
      * Use templated version to add a trigger.
      
      A trigger is needed for Poll type inputs. Still it can not be used for
      Devices. Here one has to call addSource manually.
      
      * No need to use a trigger. Fix connections by moving all to history.
      
      Trigger is only needed for DeviceModules. So in case of device addSource
      still needs to be used, because no tags are present for devices.
      
      * Add option to specify the directory where history will appear in CS.
      
      * Remove CS tag not needed any more.
      
      * Update documentation.
      
      * Update documentation of logging module.
      
      * Remove CS tag not needed any more.
      
      * Remove parameter not needed. AddSource for ConnectingDeviceModule. Docu.
      Unverified
      468fc9ed
    • Martin Christoph Hierholzer's avatar
    • Martin Christoph Hierholzer's avatar
      fix file headers · 73dceb89
      Martin Christoph Hierholzer authored
      73dceb89
  2. Aug 25, 2022
    • zenker's avatar
      Remove unused parameter · 9d53994c
      zenker authored
      Unverified
      9d53994c
    • zenker's avatar
      Improve Logging module · f5d9318d
      zenker authored
      * Create test case for testing multiple modules having the same.
      
      * Use message IDs to support modules with similar names.
      
      ToDo: Remove variable connections to CS like with MicroDAQ.
      
      * Use automatic connection via CS. Rebuild hierarchy in Logging module.
      
      * Put logging variables into a separate hierarchy level.
      
      * Let user write to alias via CS. Keep last message in the PV.
      
      Before the message was always cleared after writing it. Now a new log
      level is used to indicate the situation that write was called on the
      message PV without calling sendMessage - it happens if the owning module
      calls writeAll(). Now the last message of each sender is availble in the
      CS.
      
      * Add test with modified hierarchy.
      
      * Clang formaat applied.
      
      * Hide internal PVs. Use different internal tag to work with regex.
      Unverified
      f5d9318d
  3. Apr 16, 2021
  4. Feb 18, 2021
    • zenker's avatar
      Logger: Fix missing initial value; add automatic registration with the LoggingModule. (#204) · 65b3c9ed
      zenker authored
      * Fix initial msg. Add automatic connection to the LoggingModule.
      
      Now the Logger is a VariableGroup and in the prepare() method an empty
      msg is written once. This makes sure the LoggingModule is not waiting
      for initial values of Loggers and messages by other Loggers get lost.
      
      * Add message in case on modules with Logger are found.
      
      * Fix test and remove implementation of removed method.
      
      * Do not use hard coded tags but use default tags.
      
      Now all tags given to the LoggingModule are used to look for senders.
      Unverified
      65b3c9ed
  5. Oct 29, 2020
  6. Jul 31, 2020
  7. Apr 17, 2020
  8. Feb 05, 2020
  9. Dec 13, 2019
  10. Dec 12, 2019
  11. Oct 02, 2019
  12. Oct 01, 2019
  13. Feb 22, 2019
  14. Feb 21, 2019
  15. Oct 11, 2018
  16. Sep 05, 2018
  17. Aug 15, 2018
  18. Aug 09, 2018
  19. Apr 16, 2018
  20. Apr 12, 2018
Loading