Page History
...
The following drawing illustrates which role the LCC plays in a simulated time use case.
References
https://git.rwth-aachen.de/CPM/Project/Lab/cpm_base/blob/master/cpm_lib/include/cpm/Timer.hpp
https://git.rwth-aachen.de/CPM/Project/Lab/cpm_base/blob/master/cpm_lib/src/Timer.cpp
https://git.rwth-aachen.de/CPM/Project/Lab/cpm_base/blob/master/cpm_lib/include/cpm/TimerFD.hpp
https://git.rwth-aachen.de/CPM/Project/Lab/cpm_base/blob/master/cpm_lib/src/TimerFD.cpp
https://git.rwth-aachen.de/CPM/Project/Lab/cpm_base/blob/master/cpm_lib/src/TimerSimulated.hpp
https://git.rwth-aachen.de/CPM/Project/Lab/cpm_base/blob/master/cpm_lib/src/TimerSimulated.cpp
https://git.rwth-aachen.de/CPM/Project/Lab/cpm_base/blob/master/cpm_lib/include/cpm/get_time_ns.hpp
LCC Timer
As mentioned before, the usage of simulated time and start and stop signals requires a central timing instance. This instance is located in the LCC. Timing can be controlled by the user using the LCC's UI.
TODO: More
References
https://git.rwth-aachen.de/CPM/Project/Lab/software/tree/master/LabControlCenter/ui/timer