2014 Railway Project - Technical Information 

Page / - last modified by csp on 2025/01/30 12:05 

Technical Information 
last modified by csp
on 2025/01/30 12:05

Table of Contents
Git (Stash) & Confluence
ModelGUI

•	Technical Information
•	Git (Stash) & Confluence
•	ModelGUI
Git (Stash) & Confluence
In order to perform the tutorials, checkout the project's repository and document your work you need an account for our atlassian tool, i.e., confluence (our wiki) and stash (our git repository tool). However, you don't need to create a new account. Just use your IfI login data to log into the confluence and start browsing. As soon as the confluence recognizes you as new user, we will assign new access rights to your profile.
ModelGUI
You will find the modelGUI in the code/simulation/Executable directory of the project's repository. It is used to visualize the railway simulations. In order to visualize the behaviour of a railway controller the controller and the modelGUI must use the same TCP ports. Each project participant must use his own port to allow simultaneous simulations. Please choose a personal TCP port and edit your entry on this page. Please use a TCP port in reasonable distance to the default port.
In your local repository change the GUIPORT  in the railway.cnf and the port used in the modelGUI (via the preferences tab) to your port. Don't push these changes in the remote repository.
Mnemonic	Port	
default (reserved!)	2222	
ssm	2223	
cmot	 	
als	2242	
cbu	2224	
csp	2226	
krat	2233	
nbw	2345	
nfl	2358	
sna	2225