- Apr 20, 2020
-
-
Jens Georg authored
Fixes #153
-
Martin Killenberg authored
improved places where DeviceModule changes testableMode_deviceInitialisationCounter. Now matches with deviceHasError.
-
- Apr 17, 2020
-
-
Martin Killenberg authored
Now the writing in the DeviceModule is working. Fixes #159
-
zenker authored
-
zenker authored
-
Martin Killenberg authored
Merge iss130 branch into master Closes #130
-
Martin Killenberg authored
-
Martin Killenberg authored
-
Martin Killenberg authored
-
- Apr 16, 2020
-
-
Martin Killenberg authored
-
Martin Killenberg authored
- removed wrong waitForRecovery() - some code improvements - fixed wrong logic in doReadTransferAsync
-
Jan H. K. Timm authored
-
Martin Killenberg authored
Revert "ExceptionHandlingDecorator: re-introduced while loop. Behaviour is now closer to previous one because it re-tries the read until it succeeds" Looping the postAction makes no sense. The loop only worked for the transfer itself. This reverts commit f7f35074.
-
- Apr 15, 2020
-
-
Martin Killenberg authored
ExceptionHandlingDecorator: re-introduced while loop. Behaviour is now closer to previous one because it re-tries the read until it succeeds
-
Martin Killenberg authored
* doGenericPostAction is void * removed endless loop in doGenericPostAction * only wait for recovery if application is running in multi-threaded mode * fixed return value for doReadTransferXxx in case transfer is not allowed
-
Jan H. K. Timm authored
-
Jan H. K. Timm authored
-
Jan H. K. Timm authored
-
Jan H. K. Timm authored
-
Jens Georg authored
-
Jens Georg authored
Fixes #151
-
Jan H. K. Timm authored
TODO doGenericPostAction DONE all the rest does not compile, due to missing overrides
-
- Apr 14, 2020
-
-
Martin Christoph Hierholzer authored
This case was missed in #129.
-
Martin Christoph Hierholzer authored
-
Martin Killenberg authored
-
Martin Christoph Hierholzer authored
Wip/mhier/129 rearrange device module loop
-
Martin Christoph Hierholzer authored
Initially, devices are closed and hence there is an error message. It goes away shortly when the device got opened. The new behavior is according to specification.
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
allows to control whether to wait for device recoveries in stepApplication
-
Martin Christoph Hierholzer authored
This prevents stepApplication() to return too early (e.g. right after start) when the device is not yet initialised. Note: is has been verified that there is no race condition at the beginning despite the counter is only incremented during the test (by introducing an artificial delay at the beginning of handleException()). It works, because testable mode waits until all devices are opened. In testable mode, this check is now equivalent to the devices being also initialised (when the testableModeLock is obtained and the counter is checked).
-
Martin Christoph Hierholzer authored
-
Martin Killenberg authored
-
Martin Killenberg authored
-
Christoph Kampmeyer authored
-
Christoph Kampmeyer authored
-
Christoph Kampmeyer authored
-
Martin Killenberg authored
-
Christoph Kampmeyer authored
-
Christoph Kampmeyer authored
ScalarPollInput and ArrayPollInput: Removed doReadTransfer, which does not make sense in the interface
-
- Apr 09, 2020
-
-
Jan H. K. Timm authored
-