- Jun 28, 2022
-
-
Martin Christoph Hierholzer authored
If a macro pulse number is attached to a property which is mapped to a variable mapped to also other properties, the update from the other, writeable property was not getting through due to the consistency check. This check is now effectively disabled in that case, which is ok, since the update is anyway uncorrelated to the macro pulse number (since coming from e.g. the operator).
-
-
- Jun 17, 2022
-
- Jun 16, 2022
-
-
Martin Christoph Hierholzer authored
The location pointer can no longer be nullptr even when just using the adapter part of the DoocsProcessScalar class.
-
Martin Christoph Hierholzer authored
If a writeable process variable is mapped to multiple properties, so far the values in the properties were not synchronised, i.e. writing to one property did not propagate the value to the other connected properties. This synchronisation is now implemented. Note that inconsistencies might occur when more than one of the properties is writeable, hence a warning will be displayed in this case.
-
- Jun 15, 2022
-
-
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:
Dietrich Rothe <dietrich.rothe@desy.de>
-
- Jun 06, 2022
-
-
Jens Georg authored
Modifying the spectrum parameters causes our code to send out data for the same MP with multiple timestamps, which confuses the DOOCS DAQ
- May 23, 2022
-
- May 18, 2022
-
-
d-rothe authored
* partial fix for #9836 This fixes that cleared error codes appear in DOOCS history where error is not yet cleared. It is only a partial fix since the history still contains more data than was intended; intended was only first invalid data point * remove comments about outdated concept Co-authored-by:
Dietrich Rothe <dietrich.rothe@desy.de>
-
- Apr 22, 2022
-
-
Martin Christoph Hierholzer authored
Identical time stamps are considered to have identical data when DOOCS checks for inconsistencies on silent ZeroMQ connections. If on the same property new data is set without changing the VersionNumber, the timestamp will now be altered by 1 microsecond. This is more like a temporary work around. A feature request to DOOCS should be made to introduce a distinction between a "server timestamp" and a "source timestamp" like it is realised in OPC UA. Also a potential better solution to the other part of the problem inside ApplicationCore is described here: https://redmine.msktools.desy.de/issues/9723
-
- Apr 21, 2022
-
-
Martin Christoph Hierholzer authored
fix headers not being shown in QtCreator
-
Martin Christoph Hierholzer authored
-
- Apr 12, 2022
-
- Apr 05, 2022
-
-
Martin Christoph Hierholzer authored
Wip/bool and void
-
- Mar 25, 2022
-
-
Martin Christoph Hierholzer authored
-
- Mar 24, 2022
-
-
Martin Christoph Hierholzer authored
-
- Mar 23, 2022
-
-
Martin Christoph Hierholzer authored
-
- Mar 14, 2022
-
-
Automated MSK Jenkins User authored
-
Jens Georg authored
Consolidate coverage options
-
- Mar 04, 2022
-
-
Jens Georg authored
- Remove Makefile.coverage.in - Drop BUILD_COVERAGE_ON_DEBUG for ENABLE_COVERAGE_REPORT (defaults to on if included) - Add clean-gcda target
-
- Feb 22, 2022
-
-
Automated MSK Jenkins User authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Feb 08, 2022
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Feb 07, 2022
-
-
Martin Killenberg authored
-
- Jan 14, 2022
-
-
Automated MSK Jenkins User authored
-
- Jan 13, 2022
-
-
Dietrich Rothe authored
this is required for dcmctrl7 config
-
- Dec 08, 2021
-
-
Jens Georg authored
-
Jens Georg authored
-
Jens Georg authored
This will be used unless overriden in doocs server conf
-
- Sep 03, 2021
-
- Aug 29, 2021
-
-
Automated MSK Jenkins User authored
-
- Aug 26, 2021
-
-
Jens Georg authored
This fixes issues when using LaTeX in doxygen
-
- Aug 18, 2021
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
This can potentially be a severe performance issue, if an application has many persisted large arrays.
-
- Jul 30, 2021
-