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

Summary

Details

Page properties
Content
... ... @@ -8,8 +8,6 @@
8 8  
9 9  [[image:attach:components.png]]
10 10  
11 -
12 -
13 13  == SCCharts Contoroller ==
14 14  
15 15  {{noformat}}
... ... @@ -40,12 +40,6 @@
40 40  controller.h defaults.h controller.c
41 41  {{/noformat}}
42 42  
43 -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.
44 -
45 -Additionally some time tracking is performed to determine time consumption of the tick function and its environment.
46 -
47 -To increase the robustness of the system the controller checks internal permissions of the SCChart-Controller against detected trains on the railway.
48 -
49 49  == State Monitor ==
50 50  
51 51  {{noformat}}
... ... @@ -52,12 +52,6 @@
52 52  statemonitor.h statemonitor.c
53 53  {{/noformat}}
54 54  
55 -The state monitor component allows a thread-safe communication between connected GUIs and the running controller. This communication is also tick-safe meaning that changes are only applied at tick-borders.
56 -
57 -In addition to that the
58 -
59 -Furthermore it allows the generation of the current state of the controller in JSON format.
60 -
61 61  == GUI Server ==
62 62  
63 63  {{noformat}}
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -9471734
1 +9471717
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471734/C Controller
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471717/C Controller