Changes for page Basic design
Last modified by nfl on 2025/01/30 12:05
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. nbw1 +XWiki.csp - Content
-
... ... @@ -16,9 +16,9 @@ 16 16 17 17 A train **must** signal the wish to enter a segment by setting the variable **bool <segment>_req[trainNum] **to true. 18 18 The right to enter a segement is given to the train by setting the variable **int <segment>_perm** to the train number. 19 -After leaving a segment the train **must** remove his request by setting <segment>_req[trainNum] to false again.19 +After leaving a segment the train **must** remove its request by setting <segment>_req[trainNum] to false again. 20 20 21 -For a free track the *_perm variable is set to -1 and all tracks, apart from starting positions, are initiali sed with -1. For the starting positions the *_perm variables are set to the corresponding train number and the *_req variable for the train is set to true.21 +For a free track the *_perm variable is set to -1 and all tracks, apart from starting positions, are initialized with -1. For the starting positions the *_perm variables are set to the corresponding train number and the *_req variable for the train is set to true. 22 22 23 23 **A train must not enter a segment or alter the settings of a segment without holding the lock for the segment. No exceptions from this rule are allowed.** 24 24 ... ... @@ -30,7 +30,7 @@ 30 30 31 31 The controller splits the pass into two parts, //left// and //right//, corresponding to the track layout chart. [[(Simplified track layout)>>url:http://www.informatik.uni-kiel.de/~~railway/Downloads/kscheme.pdf||shape="rect"]] 32 32 33 -Each part has two operational modes, //in// and //out//, being active when trains are allowed to either enter or leave the pass. When entering the pass the controller counts the entering trains and only lets two trains enter (one after the other). When leaving the pass the trains are removed from the counter, making space for the next train.33 +Each part has two operational modes, //in// and //out//, being active when trains are allowed to either enter or leave the pass. When entering the pass the controller counts the entering trains and only lets two trains enter (one after the other). When leaving the pass the trains are removed from the counter, freeing space for the next train. 34 34 35 35 == Train controller == 36 36
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -9471 0451 +9471637 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471 045/Basic design1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SS14Railway/pages/9471637/Basic design