- Apr 29, 2019
-
-
- Apr 26, 2019
-
-
Martin Christoph Hierholzer authored
fixed a potential invalid read/write error, access to object and its potential destruction was done in wrong order
-
- Apr 12, 2019
-
-
Jens Georg authored
- Have a ZMQ push-type variable from a DOOCS-backed device that is NOT used as a trigger (otherwise the bug does not happen) - Connect that to an ScalarPushInput in an ApplicationModule - call readAnyGroup() from the ApplicationModule's main method => ReadAnyGroup.finalise() will cause an infinite recursion between ExceptionHandlingDecorator::doReadTransferAsync and TransferElement::readAsync because of wrong dispatching to the decorated type
-
- Apr 02, 2019
-
-
Martin Christoph Hierholzer authored
-
- Mar 20, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Mar 19, 2019
-
-
Martin Christoph Hierholzer authored
- add test for full exception handling
-
- Mar 18, 2019
-
-
Martin Christoph Hierholzer authored
DeviceModule and ControlSystemModule now do not take the optional prefix argument in their constructors any more. Use the [] operator instead to get the submodule. - Add ExceptionHandlingDecorator and decorate all device variables with it.
-
- Mar 11, 2019
-
-
Martin Christoph Hierholzer authored
move ApplicationModule::appConfig() to ModuleImpl::appConfig() so it can also be used from ModuleGroup
-
- Mar 08, 2019
-
-
Martin Christoph Hierholzer authored
-
- Feb 28, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Feb 27, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Implemented first part of #17: A HierarchyModifier can now be specified instead of the eliminateHierarchy boolean flag. No new functionality is yet added.
-
- Feb 22, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Feb 21, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
- reformatted source code
-
Martin Christoph Hierholzer authored
- added more comments - need to catch exception by reference, else the message seems to be lost - test if the message is correct - test if device is really closed and opened again - changed names of status variables in control system to match the general naming conventions
-
Nadeem Shehzad authored
-
- Feb 19, 2019
-
-
Nadeem Shehzad authored
-
- Feb 18, 2019
-
-
Nadeem Shehzad authored
-
Nadeem Shehzad authored
-
Nadeem Shehzad authored
-
- Feb 14, 2019
-
-
Martin Christoph Hierholzer authored
Do not try to make consuming control system variables bidirectional. It was running into an assertion and anyway makes no sense.
-
- Feb 13, 2019
-
-
Nadeem Shehzad authored
-
Nadeem Shehzad authored
-
- Feb 04, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
do not create TestableModeAccessorDecorator for unidirectional PVs with both directions enabled (was hitting an assert)
-
Martin Christoph Hierholzer authored
- treat the two directions of bidirectional variables properly in testable mode (i.e. as individual variables with each one counter) - fix a data race in testable mode in case a bidirectional variable rejected a value (was not holding a required lock)
-
- Jan 28, 2019
-
-
Martin Christoph Hierholzer authored
fixed bidirectional direct application to control system connections (without any FanOut in between)
-
Martin Christoph Hierholzer authored
-