- Aug 26, 2022
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Jun 09, 2021
-
-
Martin Christoph Hierholzer authored
-
- Jun 02, 2021
-
-
Martin Killenberg authored
-
- May 28, 2021
-
-
Martin Killenberg authored
-
Martin Killenberg authored
-
- May 27, 2021
-
-
Martin Killenberg authored
-
- May 25, 2021
-
-
Martin Killenberg authored
- Implemented but not tested yet - All existing tests passing
-
- May 21, 2021
-
-
Martin Killenberg authored
-
- May 20, 2021
-
-
Martin Killenberg authored
-
- Nov 24, 2020
-
-
Jens Georg authored
-
- Aug 27, 2020
-
-
Martin Christoph Hierholzer authored
-
- Aug 26, 2020
-
-
Martin Christoph Hierholzer authored
Prints a clear message if a circular dependency of initial values exists.
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Poll-type reads are blocking until the initial values are available, hence the testable mode must be released in case the initial value is not yet available.
-
- Aug 03, 2020
-
-
Martin Killenberg authored
- All variables conceptually have an initial value now. - All initial values read by blocking read() before starting the main loop. - More tests failing, probably to old test exceptiations and wrong test implementations.
-
- Jul 31, 2020
-
-
Martin Killenberg authored
- Initial values are sometimetimes only propagated in the first run of the main loops, not in prepare. If other modules are waiting for it they cannot enter their main loop. That's why all threads have to be started first, and only the it is waited for all of them to enter testable mode.
-
- Jul 02, 2020
-
-
Martin Killenberg authored
- removed ExceptionHandlingDecorator::setOwnerValidity()
-
- Jun 22, 2020
-
-
Christoph Kampmeyer authored
In terminate(), call interrupt only when wait_for_new_data is set
-
- Mar 11, 2020
-
-
Martin Killenberg authored
- All accessors come up in exception state. - Read-accessors increase counter in init phase Assertion is gone, but tests still failing
-
- Feb 28, 2020
-
-
Christoph Kampmeyer authored
- Rewrite on exception counter change - getDataValidity respects exception and dataFault counters
-
- Feb 27, 2020
-
-
Christoph Kampmeyer authored
- EntityOwner has individual counters for both events - Adapted all instances of increment/decrementDataFaultCounter - Not changed getDataValidity() implementation yet - Tests failing
-
- Feb 05, 2020
-
-
Martin Christoph Hierholzer authored
-
- Jan 23, 2020
-
-
Martin Christoph Hierholzer authored
-
- Jan 21, 2020
-
-
Tomasz Kozak authored
change declaration of 'decrementDataFaultCounter' in 'EntityOwner' to take a bool parameter and adjust rest of the code to it implement 'decrementDataFaultCounter' in 'ApplicationModule' according to ticket #95 -> rewrite all outputs when 'faultCounter' goes from 1 to 0
-
Tomasz Kozak authored
-
Tomasz Kozak authored
-
Tomasz Kozak authored
-
- Jan 20, 2020
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Jan 17, 2020
-
-
Martin Christoph Hierholzer authored
-
- Jan 10, 2020
-
-
Martin Christoph Hierholzer authored
wip: fix propagation of initial values from control system variables (persistence layer) and device registers (just the current value)
-
- Oct 21, 2019
-
-
Martin Killenberg authored
TestableMode: ApplicationModule guarantees that the main loop thread had the testableModeLock at least once. Solves #66
-
- Aug 02, 2019
-
-
Martin Killenberg authored
-
- Mar 11, 2019
-
-
Martin Christoph Hierholzer authored
move ApplicationModule::appConfig() to ModuleImpl::appConfig() so it can also be used from ModuleGroup
-
- Feb 28, 2019
-
-
Martin Christoph Hierholzer authored
-
- Feb 27, 2019
-
-
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
-