- Aug 05, 2019
-
-
Martin Killenberg authored
-
Martin Killenberg authored
-
- Aug 02, 2019
-
-
Martin Killenberg authored
- Exception handling decorator and ThreadedFanOut send condition variable notificatios via the DeviceModule - FanOut sends terminate to impl and all slaves. Solves (some?) shutdown issues, but breaks bi-directional array test.
-
- Aug 01, 2019
-
-
Martin Killenberg authored
-
- Jul 30, 2019
-
-
Martin Killenberg authored
-
Martin Killenberg authored
supposedly fixed implementation, but tests are conceptually broken and/or implementation cannot be terminated
-
- Jul 29, 2019
-
-
Martin Killenberg authored
-
- Jul 26, 2019
-
-
Martin Killenberg authored
-
- Jul 25, 2019
-
-
Martin Killenberg authored
- fixed bug that there was a nullptr exception handler in the list with default value from constructor (caused all ApplicationCore to fail)
-
Martin Killenberg authored
-
Martin Killenberg authored
-
- Jul 24, 2019
-
-
Martin Killenberg authored
first implementation of device initialisation handler. Simple test passes, but needs to be extended.
-
- Jul 23, 2019
-
-
Martin Killenberg authored
implemented first interface change in DeviceModule to support initialisationHandlers. Test in place but failing due to missing implementation.
-
- Jun 05, 2019
-
-
Martin Christoph Hierholzer authored
-
- May 06, 2019
-
-
Martin Christoph Hierholzer authored
-
Nadeem Shehzad authored
changed: device is not intialized in constructor anymore.
-
- May 02, 2019
-
-
Nadeem Shehzad authored
-
Nadeem Shehzad authored
Test still does not work. -Unable to get the exception status for the device throwing exception. -Second device only works it has it's own trigger.
-
- Apr 29, 2019
-
-
Martin Christoph Hierholzer authored
According to ChimeraTK/DeviceAccess#61 Devices will no longer close on their own (e.g. when throwing an exception). The exception handling now takes into account that the device always stays open
-
- 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.
-
- Feb 22, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Feb 21, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
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
-
- Feb 13, 2019
-
-
Nadeem Shehzad authored
-
Nadeem Shehzad authored
-
- Jan 21, 2019
-
-
Martin Christoph Hierholzer authored
Added preliminary support for bidirectional variables. There are still some known issues, e.g. concurrent updates can still lead to race conditions. This will be addressed soon.
-
- Jan 08, 2019
-
-
Martin Christoph Hierholzer authored
-
- Jan 04, 2019
-
-
Martin Christoph Hierholzer authored
Unfortunatly this currently breaks the ServerHistory module, as it relies on slashes in accessor names. The MicroDAQ module had the same issue but has already been fixed. This fix can be adopted to the ServerHistory module as well.
-
- Jan 03, 2019
-
-
Martin Christoph Hierholzer authored
Fixed wrongly created hierarchies when directly connecting a device to the controlsystem using connectTo(). Now proper virtual submodules are created for each hierarchy level, insted of keeping the slash in the variable name.
-
- Dec 21, 2018
-
-
Martin Christoph Hierholzer authored
fixed connectTo() for direct device to control system connections when using the [] operator on the device module
-