Swiss ATC - Getting started


Home
Getting started
Contact
About us
FAQ
Forum
Wiki
Download

0. Installation

For the ATM-Client and ATM-Server you need Java 1.6 installed. (Maybe it works with 1.5 too, but it's not tested)
For the Plugin you currently need windows. There is an alternative possibility to connect X-Plane to the ATM-Client which works with Linux. It has some restrictions though.

ATM-Client: Download the client package and extract it, open the folder and (double) click the jar file.
On some linux-distros, the archiver is executed instead of the java runtime environment.
In that case, either change the properties for that filetype to be opened with the java runtime environment: "java -jar" or open a terminal window, cd into the directory (In KDE, just press F4 with the directory window opened) and then type:
java -jar ATM-Client.jar

1. Server connection

Step 1: Connect
On program startup the Connection Tab is displayed. Enter a nickname between 1 and 12 characters, enter the address (hostname or ip-address) of the server you want to connect to or use one of the presets. (You can connect to our server if you don't want to setup your own server)

The default port is 4242. Change that value if you are connecting to a server that listens on another port. Make sure that your firewall allows outgoing TCP-connections on that port.

Press the connect button to connect, a newly entered server address is added to the preset list on successful connection.


Step 2: Function
Now you can choose your function. You can be either pilot or controller. If you choose pilot, you have to configure X-Plane. See chapter 2.
As a controller you can choose an airspace that isn't taken already. Go to the radar tab.

2. Acting as a pilot: Plugin connection

2.1 Set up X-Plane

First of all, you will have to install the Swiss ATC X-Plane plugin. You only have to copy the Plugin file named SimDataSenderWin.xpl to the Resources\plugins directory.
After that, you can start up X-Plane and the plugin should be loaded automatically. You can change the plugin default configuration by clicking on “Swiss ATC” > “preferences” in the X-Plane plugin menu.
(Screenshot plugin preferences window will follow)

2.2 Connect the plugin with the server

Start up the ATM Client application. Once you have choosen the server you can indicate the role you want to play. Choose “Pilot” to identify you as a pilot that will not control other aircrafts, but provide the server with his own navigation data. You will then have access to the “Plugin receiver” tab. First of all, you have to set the port the application should listen for to get the navigation data exported by the plugin. Choose the port you set before in the Plugin preferences window (port 43003 by default).
In the bottom of the plugin receiver tab, you can also determine several identification data such as your flight number and properties of the plane you are flying. Click “submit changes” to publish any changes you made.
(Screenshot plugin receiver tab will follow)

X-Plane 8 Linux/Mac (Without plugin)

In X-Plane, go to Settings > Data Input & Output
Go to the tab Data Set
Check the most left checkbox of row 18 (lat, lon, alt)
Go to the tab Inet 2 and check the checkbox at "IP address of the data reciever" and enter the ip address of the ATMS (for example 147.86.130.1) and the port number 49000
Now your X-Plane is sending the plane position to the ATMS