- Nov 20, 2020
-
-
Martin Christoph Hierholzer authored
this will be cleared once the initial value has been received
-
Martin Christoph Hierholzer authored
-
- Sep 28, 2020
-
-
vargheseg authored
dmsg_info.ident is set to 0 when DoocsProcessArray and DoocsProcessScalar do not have a macropulse source defined. This is what the other supported types do currently; behavior should be consistent between the types with this commit. Revert this if it is not the intended behavior.
-
- Sep 23, 2020
-
-
vargheseg authored
The adapter publishes value changes made from the control system side for the following types: DoocsSpectrum DoocsIfff DoocsProcessArray DoocsProcessScalar
-
- Sep 21, 2020
-
-
Martin Christoph Hierholzer authored
-
Tomasz Kozak authored
-
- Sep 01, 2020
-
-
Martin Christoph Hierholzer authored
This avoids multiple map lookups.
-
Martin Christoph Hierholzer authored
-
- Aug 25, 2020
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Aug 21, 2020
-
-
Martin Christoph Hierholzer authored
This is a workaround for the following DOOCS bug: https://rt-system.desy.de/Ticket/Display.html?id=985653
-
- Aug 13, 2020
-
-
Martin Christoph Hierholzer authored
-
- Jul 20, 2020
-
-
Tomasz Kozak authored
-
- Jun 04, 2020
-
-
Jens Georg authored
-
- May 13, 2020
-
-
vargheseg authored
All IFFF sources must be consistently readable/writable. A logic error is thrown if this is not the case.
-
- May 06, 2020
- Apr 24, 2020
-
-
Martin Killenberg authored
* compiles but untested * existing tests for app->CS still passing.
-
- Apr 23, 2020
-
-
Martin Killenberg authored
- Shows up in Doocs - Test does not check functionality yet, just that it's there
-
Martin Killenberg authored
-
- Apr 22, 2020
-
-
Martin Christoph Hierholzer authored
-
- Mar 05, 2020
-
-
Martin Christoph Hierholzer authored
- was confusing milliseconds and microseconds for the archiver - was not setting the global time stamp
-
- Dec 09, 2019
-
-
Martin Killenberg authored
By default, the timestamp that is attached to a variable is the global time stamp, which is only set updated by update() in the adapter, which is not used otherwise. The adapter already was setting it for the time stamp that is attached to the variable itself, but not for the time stamp that used for archiving. This has been fixed. Now the time stamps in the Doocs histories are set correctly. To test it run example2 of ApplicationCore, togehter with the oven_sim simulation and watch Oven.heatingCurrent.HIST
-
- Jul 10, 2019
-
-
Jens Georg authored
-
- Jun 27, 2019
-
-
Martin Christoph Hierholzer authored
output warning if data is thrown away due to failed consistency matching between macro pulse number and actual data
-
Martin Christoph Hierholzer authored
-
- Jun 26, 2019
-
-
Martin Christoph Hierholzer authored
-
- Jun 21, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Jun 12, 2019
-
-
Martin Christoph Hierholzer authored
Workaround for the svr_writer thread (of DOOCS) to block location mutexes for a very long time if many big D_spectrum are written. The write is now only done if necessary (i.e. after a modification) and the lock is released for a short period of time to make sure RPC calls don't get blocked for too long.
-
- Jun 11, 2019
-
-
Jens Georg authored
-
Martin Christoph Hierholzer authored
Allow to set the data matching mode. This for now only allows to switch off the DataConsistencyGroup matching for the attached macro pulse number.
-
- Jun 06, 2019
-
-
Jens Georg authored
Fixes #28
-
- May 31, 2019
-
-
Martin Killenberg authored
-
Martin Killenberg authored
-
- May 29, 2019
-
-
Martin Killenberg authored
-
- May 28, 2019
-
-
Martin Killenberg authored
Started implementing consistent macro pulse numbers in process variables. Only scalars at the moment. No dediacted tests yet, but adapted ZMQ test which failed.
-