- Aug 02, 2022
-
-
Martin Killenberg authored
The VoidAccessor comes along with the convenience classes VoidInput and VoidOutput, and the TestFacility function getVoid()
-
- Aug 01, 2022
-
-
Martin Killenberg authored
Update project template
-
Martin Killenberg authored
-
- Jul 28, 2022
-
-
Martin Christoph Hierholzer authored
-
- Jul 27, 2022
-
-
Martin Christoph Hierholzer authored
update project template
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Jun 29, 2022
-
- Jun 28, 2022
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
This fixes together with another change in DeviceAccess the LNM MathPlugin with push-type variables as parameters.
-
- Jun 20, 2022
-
-
Martin Killenberg authored
Ignore eclipse python project file.
-
zenker authored
-
- Jun 17, 2022
-
-
- Remove Makefile.coverage.in - Drop BUILD_COVERAGE_ON_DEBUG for ENABLE_COVERAGE_REPORT (defaults to on if included) - Add clean-gcda target
-
this is required for dcmctrl7 config
-
This fixes issues when using LaTeX in doxygen
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Previous attempt to work around the tine linking issue did not work.
-
Martin Christoph Hierholzer authored
This is a work around for not finding libtinemt at runtime. The DOOCS serverlib is lacking the RPATH, hence its dependencies are not found. If clientlib is linked first, tine is already linked.
-
-
Martin Christoph Hierholzer authored
Search explicitly for libgul14 which is required by DOOCS libraries
-
Martin Christoph Hierholzer authored
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Jun 15, 2022
-
-
Martin Christoph Hierholzer authored
-
Dietrich Rothe authored
Introduce StatusWithMessage and StatusWithMessageReader which handle this. It is used in DeviceModule error reporting. This is a preparation in order that we can report errors consistently to DOOCS, in DoocsAdapter make StatusAggregator use StatusWithMessage it should output always status code + string on the input side, connects to either status or status + string corresponding string input is found automatically NOTE: DeviceModule API change, the status output variables are renamed from (status, message) to (status, status_message)! update testing of DeviceModule outputs because of API change of DeviceModule (renamed message -> status_message) fix crash and improve message and test - fix crash due to incorrect handling of cast to Derived - improve message output - make existing tests pass - add test for status message of StatusAggregator move StatusWithMessageReaderBase and Status def to ControlSystemAdapter since it is required from ApplicationCore as well as from the adapters
-
Dietrich Rothe authored
makes test move_invalid pass
-
Dietrich Rothe authored
it currently fails, showing an existing problem
-
- Apr 27, 2022
-
-
Martin Killenberg authored
-
- Apr 26, 2022
-
-
Martin Killenberg authored
-
Martin Christoph Hierholzer authored
Co-authored-by:
d-rothe <39566710+d-rothe@users.noreply.github.com>
-
- Apr 25, 2022
-
-
Martin Christoph Hierholzer authored
-
- Apr 21, 2022
-
-
Martin Christoph Hierholzer authored
-
- Apr 08, 2022
-
-
Martin Christoph Hierholzer authored
Sometimes several long running modules in a row might have caused false alarms. So seen in tests of the llrfctrl server with multiple devices (which require some time to open and initialise).
-
- Apr 05, 2022
-
-
Martin Christoph Hierholzer authored
Simply add timeout to acquiring the testable mode lock and print an error message with the last thread which successfully obtained the thread. Finally throw an exception to help debugging.
-
- Apr 04, 2022
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Without them, the references become invalid in move operations which leads to subsequent segfaults.
-
- Apr 01, 2022
-
-
d-rothe authored
* optimization for StatusAggregator make getPriority faster by making prio map static and reduce evaluation frequency * get rid of compiler warning * comment for statusPrio Co-authored-by:
Dietrich Rothe <dietrich.rothe@desy.de>
-
- Mar 31, 2022
-
-
Martin Christoph Hierholzer authored
Slashes are not allowed in module names, but the DeviceModule crates a status module using the CDD (or alias) as a name. The slashes are now replaced by underscores.
-
- Mar 30, 2022
-
-
Martin Killenberg authored
ApplicationCore 02.07 is the planned feature upgrade (PreriodicTrigger) for DeviceAccess 02.08, while the master already is on DeviceAccess 03.00
-