- Feb 22, 2019
-
-
Martin Christoph Hierholzer authored
-
- Feb 21, 2019
-
-
Martin Christoph Hierholzer authored
-
- Feb 04, 2019
-
-
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 getCurrentVersionNumber() and setCurrentVersionNumber() so they always get/set the version number of the ApplicationModule and not e.g. of a VariableGroup.
-
- Jan 25, 2019
-
-
Martin Christoph Hierholzer authored
- implement ThreadedFanOut version with return channel - add test for ThreadedFanOut with return channel
-
Martin Christoph Hierholzer authored
-
- Jan 24, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Jan 23, 2019
-
-
Martin Christoph Hierholzer authored
bidirectional variables: pass on version numbers in modules from the last blocking read on to any write operations, to resolve conflicts of concurrent variable updates properly
-
Martin Christoph Hierholzer authored
-
- Jan 22, 2019
-
-
Martin Christoph Hierholzer authored
fixed testable mode for bidirectional variables: the return channel of control system to application variables must not increment the testableMode_counter
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Jan 21, 2019
-
-
Martin Christoph Hierholzer authored
Implemented bidirectional process variables for control system variables. There are still bugs and the test is failing...
-
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
-
Martin Christoph Hierholzer authored
-
- Jan 07, 2019
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
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.
-
Martin Christoph Hierholzer authored
-
- Dec 21, 2018
-
-
Martin Christoph Hierholzer authored
fixed connectTo() for direct device to control system connections when using the [] operator on the device module
-
- Dec 19, 2018
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Nov 29, 2018
-
-
Martin Christoph Hierholzer authored
-
- Nov 06, 2018
-
-
vargheseg authored
-
- Sep 25, 2018
-
-
Martin Christoph Hierholzer authored
-
- Sep 05, 2018
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Sep 04, 2018
-
-
Martin Christoph Hierholzer authored
-
- Jul 20, 2018
-
-
Martin Christoph Hierholzer authored
Include descriptions of the owning Module in the descriptions of each process variable to make them more complete.
-
- Jul 11, 2018
-
-
Martin Christoph Hierholzer authored
-
- Jun 25, 2018
-
-
Martin Christoph Hierholzer authored
fixed not creating some of the application varibales with wait_for_new_data despite they were specified as push inputs
-
- Jun 21, 2018
-
-
Martin Christoph Hierholzer authored
-
- Jun 08, 2018
-
-
Martin Christoph Hierholzer authored
Updated to use the new ReadAnyGroup instead of the old readAny function. Some tests are still hanging or failing (mostly due to shutdown issues)
-
- Jun 07, 2018
-
-
Jens Georg authored
Use one file per class. Also, use boost::core::demangle instead of checking for abi::__cxa_demangle by ourselves.
-
- Jun 05, 2018
-
-
Jens Georg authored
We have a visitor now for generating - the XML - the Module's dot graph - the textual dump of the VariableNetwork - the dot graph of the VariableNetwork
-
- May 30, 2018
-
-
Jens Georg authored
It inherits two functions from its two base classes. Explicitly use the one from ApplicationBase.
-