<
From version < 6.1 >
edited by Alexander Schulz-Rosengarten
on 2014/08/20 11:23
To version < 8.1 >
edited by Alexander Schulz-Rosengarten
on 2014/08/20 12:50
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -38,6 +38,12 @@
38 38  controller.h defaults.h controller.c
39 39  {{/noformat}}
40 40  
41 +The core controller component sets up a connection to the railway, maintains an environment for the synchronous tick-function and invokes the tick-function in a loop.
42 +
43 +Additionally some time tracking is performed to determine time consumption of the tick function and its environment.
44 +
45 +To increase the robustness of the system the controller checks internal permissions of the SCChart-Controller against detected trains on the railway.
46 +
41 41  == State Monitor ==
42 42  
43 43  {{noformat}}
... ... @@ -44,6 +44,8 @@
44 44  statemonitor.h statemonitor.c
45 45  {{/noformat}}
46 46  
53 +The state monitor component allows a thread-safe communication between connected GUIs and the running controller. This communication is also tick-safe and
54 +
47 47  == GUI Server ==
48 48  
49 49  {{noformat}}
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -9471717
1 +9471722
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471717/C Controller
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471722/C Controller