OpenRadarGuide: Difference between revisions

no edit summary
No edit summary
(17 intermediate revisions by 4 users not shown)
Line 32: Line 32:
:::If Mumble is not installed you may install it according to http://mumble.sourceforge.net/Installing_Mumble.
:::If Mumble is not installed you may install it according to http://mumble.sourceforge.net/Installing_Mumble.
:::To activate it see http://mumble.sourceforge.net/Mumbleguide
:::To activate it see http://mumble.sourceforge.net/Mumbleguide
:::The most used Mumble-server is "mumble.allfex.org"
:::The most used Mumble-server is "itpns.ddns.net"


=== Java V7 ===
=== Java V7 ===
Line 38: Line 38:


=== OpenRadar ===
=== OpenRadar ===
For the latest stable version of OpenRadar see http://wagnerw.de/OpenRadar.zip. Extract the content of this ZIP to a place where it is easy to find. Make sure you have read and write permissions for that directory.
For the latest stable version of OpenRadar see https://sourceforge.net/projects/openradar/files/
* Download "Latest Release" for the latest version prior to the new "Flight-Strip-Bay" version
* Download "Next Release" for the really newest version.
Prior to extracting move the ZIP to a place where it is easy to find. Make sure you have read and write permissions for that directory.
<br /><br />
<br /><br />
If you did already work with an OpenRadar installation you may want to
If you did already work with an OpenRadar installation you may want to
Line 52: Line 55:
* for Linux: OpenRadar.sh
* for Linux: OpenRadar.sh
* for OSX: OpenRadar.jar
* for OSX: OpenRadar.jar
At Startup you will always be welcomed by the “OpenRadar – Welcome”. That window presents 4 TABs to define your preferences:
<br clear=all>
{|
|-
|[[File:OpenRadar - Welcome-Linux.png|thumb|Welcome - Select Airport]]
|| [[File:OpenRadar- Settings-linux.png|thumb|Settings - Communication]]
|| [[File:OpenRadar-Flightplans-Linux.png|thumb|Flightplans]]
|| [[File:OpenRadar - Tweaks.png|thumb|Tweaks]]
|}
For all data there are standard values given as defaults. If you do change any values, they will be saved and presented to you during the next start.
<br />
=== OpenRadar-Welcome - Select Airport ===
=== OpenRadar-Welcome - Select Airport ===
OpenRadar will always start with the most left Window in which you define the airport on which you want to operate:
[[File:OpenRadar - Welcome-Linux.png|thumb|right|Welcome - Select Airport]]
*'''If this is the first time you work with OpenRadar you first must check/set your options in all the other tabs!'''
OpenRadar will always start with this Window in which you define the airport on which you want to operate:
*If the wanted airport is already in the list of airports then you may directly start with a mouse-double-click onto that ICAO-code ''(or single click and then "Start" at the bottom)''
* '''If this is the first time you work with OpenRadar you first must check/set your options also in all the other tabs!'''
*If the wanted airport is not yet listed:
* If the wanted airport is not yet listed:
**type the wanted airport ICAO (e.g. KSFO or EDDF or ...) into the inputline left of "search" and click onto "search"
** type the wanted airport ICAO (e.g. KSFO or EDDF or ...) into the inputline left of "search" and click onto "search"
**if that ICAO code is available, then OpenRadar will list that one
*** if that ICAO code is available, then OpenRadar will add it to the list
***a double-click on it will order OpenRadar to search and load all the required data (into your local file "OpenRadar/Data/ICAO")
*** then a single mouseclick onto one of the listed airports will activate that selection
***that may take some time → wait till the "Ready" appears in the lower Textfield → then click onto "Start"
*** and will set a default into the "CallSign" field at the lower right corner. You may overwrite that here or later on during the session <small>(ref. chapter [[#Status_Informations]])</small>
*To delete an airport form your PC delete its ICAO code out of your local directory "OpenRadar/Data/"
** then you can review all settings prior you click onto Start
* If the wanted airport is already in the list of airports then you may directly start with a mouse-double-click onto that ICAO-code ''(or single click and then "Start" at the bottom)''
** a double-click on it will order OpenRadar to search and load all the required data <small>(into your local file "OpenRadar/Data/ICAO")</small>
** that may take some time → wait till the "Ready" appears in the lower Textfield → then click onto "Start"
* To delete an airport form your PC delete its ICAO code out of your local directory "OpenRadar/Data/"


<br clear=all>
=== Settings (Communication) ===
=== Settings (Communication) ===
[[File:OpenRadar- Settings-linux.png|thumb|right|Settings - Communication]]
This window lets you define your communication settings:
This window lets you define your communication settings:


Line 144: Line 144:
:If your airport is too small to be in that worldwide list, you can provide the code of another bigger airport with METAR data nearby in the sector.property file. But be aware that then your customers weather-settings may differ to yours, because they may use the standard FGFS-METAR-Source!
:If your airport is too small to be in that worldwide list, you can provide the code of another bigger airport with METAR data nearby in the sector.property file. But be aware that then your customers weather-settings may differ to yours, because they may use the standard FGFS-METAR-Source!


<br clear=all>
=== Flightplans ===
=== Flightplans ===
You must define the Server for the distribution of FlightPlan data between all OpenRadar-ATCs. So activate "enable flightplan exchange" and insert the server address:
[[File:OpenRadar-Flightplans-Linux.png|thumb|tight|Flightplans]]
In order to exchange information’s about targets with other OpenRadar-locations, You must define the Server for the distribution of FlightPlan data between all OpenRadar-ATCs. So activate "enable flightplan exchange" and insert the server address:
<br>http://h2281805.stratoserver.net/FgFpServer/
<br>http://h2281805.stratoserver.net/FgFpServer/
<br>Under this address you can also check where ATC's are offering services right now.
<br>Under this address you can also check where ATC's are offering services right now.
Line 151: Line 153:
Please click on the "Check Settings" button to have your settings checked prior to continue:
Please click on the "Check Settings" button to have your settings checked prior to continue:


<br clear=all>
=== Tweaks ===
=== Tweaks ===
[[File:OpenRadar - Tweaks.png|thumb|right|Tweaks]]
Select/enable according to the descriptions.
Select/enable according to the descriptions.
<br />Be aware that these option may influence the responstimes of your PC drastically!
<br />Be aware that these option may influence the responstimes of your PC drastically!


<br clear=all>
=== FGFS ORCAM ===
[[File:OpenRadar_-_FGFS_ORCAM.png|thumb|right|FGFS ORCAM]]
This is an additive feature to OpenRadar, that enables you to view OpenRadar targets as Models - e.g. while they are taxiing on GND or are approaching/departing your airport. For this you can position your "Viewpoint" where you want and watch from there.
For details on how to install and operate see: [[OpenRadar_FGFS_ORCAM]]
<br clear=all>
== '''''Operating''''' ==
== '''''Operating''''' ==
[[File:OpenRadar Prototype.png|right|270px]]
[[File:OpenRadar Prototype.png|right|270px]]
Line 168: Line 180:
##'''Runway Manager''' to set up runways used  
##'''Runway Manager''' to set up runways used  
##the '''Flight Strip Manager''', where you can manage your radar targets.
##the '''Flight Strip Manager''', where you can manage your radar targets.
 
To see examples of actual ATC-events with OpenRadar you may visit http://www.emmerich-j.de/EDDF/Films/Films.html.
==== Radar Map ====
==== Radar Map ====
The radar map is the most complex part of OpenRadar, thus you have many options to zoom into any detailed area you are interested in. To do that you can:
The radar map is the most complex part of OpenRadar, thus you have many options to zoom into any detailed area you are interested in. To do that you can:
Line 276: Line 288:
**A '''''left''''' mouse-click onto a Flight-Stripe or onto a Radar-Target will place the Target-UID at the beginning of the entry-line
**A '''''left''''' mouse-click onto a Flight-Stripe or onto a Radar-Target will place the Target-UID at the beginning of the entry-line
**Then you may type or copy/past anything behind that - and send it out by ENTER
**Then you may type or copy/past anything behind that - and send it out by ENTER
*** The font-color will change to red if the message becomes too long for the multiplayer distribution - shortly bevor that the font-color changes to blue as an early warning.
*Generate a standard message:
*Generate a standard message:
**A '''''right''''' mouse-click onto a Flight-Stripe or onto a Radar-Target ''(or the TAB-key if the target is already active)'' will open a list with the available messages - select one with a left mouse-click
**A '''''right''''' mouse-click onto a Flight-Stripe or onto a Radar-Target ''(or the TAB-key if the target is already active)'' will open a list with the available messages - select one with a left mouse-click
Line 295: Line 308:


This area shows in 4 lines the status-informations of your session <small>''(compare the picture)''</small>:
This area shows in 4 lines the status-informations of your session <small>''(compare the picture)''</small>:
# The first line contains several informations:
* The first line contains several informations:
#* "19:46 '''UTC'''" is the actual "Coordinated Universal Time" <small>''(replacing nowadays the formerly used "Greenwich Mean Time" (GMT))''</small>
::* "19:46 '''UTC'''" is the actual "Coordinated Universal Time" <small>''(replacing nowadays the formerly used "Greenwich Mean Time" (GMT))''</small>
#* "5000/TL055" is the so called '''transient altitude''' for that airport/area, in which:
::* "5000/TL055" is the so called '''Transition Altitude''' for that airport/area, in which:
#** 5000 gives the "Transient Altitude" in feet when climbing
:::* 5000 gives the "Transition Altitude" in feet when climbing
#** TL055 gives the "Transient Level" when descending into that area <small>''(in FlightLevels: 1 FL = 100 feet))''</small>
:::* TL055 gives the "Transition Level" when descending into that area <small>''(in FlightLevels: 1 FL = 100 feet))''</small>
#*:
:::: Above that level the altimeter must be set to the standard pressure setting of '''1013''' hectopascals (millibars) or '''29.92''' inches of mercury
#* At the very right is a text box that allows you to see and change your current '''MP-callsign'''. So you can quickly change it, if e.g. a second ATC takes another role at the same airport (TW/APP/GND/RADAR, etc). You may change that ID also when starting the OpenRadar: See the "Flightplans-tab" at [[#Startup]].
::* At the very right is a text box that allows you to see and change your current '''MP-callsign'''. So you can quickly change it, if e.g. a second ATC takes another role at the same airport (TW/APP/GND/RADAR, etc). You may change that ID also when starting the OpenRadar. <small>(ref. chapter [[#Startup]])</small>
#:
* The second line displays the '''[[http://en.wikipedia.org/wiki/International_Civil_Aviation_Organization_airport_code ICAO]]''' and the long name of your airport.  
# The second line displays the '''[[http://en.wikipedia.org/wiki/International_Civil_Aviation_Organization_airport_code ICAO]]''' and the long name of your airport.  
* The last 2 lines show the current '''[[Weather_reports]]''' <small>(also called ATIS or METAR)</small>:  
# The last 2 lines show the current '''[[Weather_reports]]''' <small>(also called ATIS or METAR)</small>:  
::* At the begining there will be placed a short summary of the flight-conditions:
#* With a mouse-click on the upper line only that line will be sent to the target  
::::{| class="wikitable" style="text-align:center"
#* A mouse-click to the lower line will send both lines to the target
!Code
!Meaning
!Cloud Ceiling
!Visibility
|-
|LIFR||Limited IFR||<500 ft|| visibility <1 nm
|-
|IFR||Instrument Flight Rules||<1000 ft || visibility <3 nm
|-
|MVFR||Marginal VFR||<3000 ft|| visibility <5 nm
|-
|VFR||Visual Flight Rules||>3000 ft||>5 nm
|}
::* With a mouse-click on the upper line only that line will be sent to the target  
::* A mouse-click to the lower line will send both lines to the target


====='''COM-Radios'''=====
====='''COM-Radios'''=====
'''''if FGCOM'''''
[[File:OpenRadar-COM_2.png|thumb|right|200px|The COM-Setting (that can be none or up to 4)]]
[[File:OpenRadar-COM_2.png|thumb|right|200px|The COM-Setting (that can be none or up to 4)]]
According to the amount of FGcom-Ports you defined during [[#FGCom_.28Radio.2FVoice_Communication.29|setup]] you find here as many COM-Units (COM0 to max COM3). Each of them has a PopUp-List of Radio-frequencies available for the airport you are located on. You may
:According to the amount of FGcom-Ports you defined during [[#FGCom_.28Radio.2FVoice_Communication.29|setup]] you find here as many COM-Units (COM0 to max COM3). Each of them has a PopUp-List of Radio-frequencies available for the airport you are located on. You may
*choose a frequency out of the list by clicking onto the arrow at the right of the input-field
:*choose a frequency out of the list by clicking onto the arrow at the right of the input-field
*or empty the field by a right mouseclick and enter any other frequency wanted.
:*or empty the field by a right mouseclick and enter any other frequency wanted.
At the right of that field you find a "Push To Talk" (PTT) button that you can operate by mouseclick -- or you can use the shortcuts given in the following table.
:At the right of that field you find a "Push To Talk" (PTT) button that you can operate by mouseclick -- or you can use the shortcuts given in the following table.
:{| class="wikitable" style="text-align:center"
::{| class="wikitable" style="text-align:center"
!COMx
!COMx
!left on keyboard
!left on keyboard
Line 327: Line 355:
|COM3|| ||NumOff+Num7
|COM3|| ||NumOff+Num7
|}
|}
Please watch the color change of the PTT buttons to know, when you can speak.  
:Please watch the color change of the PTT buttons to know, when you can speak.  


In case you operate the FGcom in the "'''''controlled by OpenRadar'''''" mode <small>(compare the  [[#FGCom_.28Radio.2FVoice_Communication.29|Setup]])</small>, then
:In case you operate the FGcom in the "'''''controlled by OpenRadar'''''" mode <small>(compare the  [[#FGCom_.28Radio.2FVoice_Communication.29|Setup]])</small>, then
*the radio label turns to red when FGcom is unable to establish a connection on this frequency. (Remember: OpenRadar has more frequencies available than FGcom knows of!!)
:*the radio label turns to red when FGcom is unable to establish a connection on this frequency. (Remember: OpenRadar has more frequencies available than FGcom knows of!!)
*you have an additional "'''''Restart'''''"-button: In case the communication becomes chopped or interrupted, you may click here to restart the FGCOM-program.
:*you have an additional "'''''Restart'''''"-button: In case the communication becomes chopped or interrupted, you may click here to restart the FGCOM-program.
<br />
'''''if e.g. MUMBLE'''''
:In case you use mumble there will be just a blank input-field. Into that field you may insert any text that will then show up in your advises to pilots. We suggest e.g. the to use the mumble-server:
::: '''itpns.ddns.net'''


====='''Runway Settings'''=====
====='''Runway Settings'''=====
Line 340: Line 372:
**In the header line you see left the now chosen runway to be edited, and at the right a button "'''''Copy to All'''''". With this button you can copy the settings you make here to all the other runways - so e.g. for EDDF with its 8 runways you can save a lot of time! With that copy only the numeric-values will be changed - all the selection-markers will remain as are in each unique setting table. ''<small>(e.g. the length-definitions will be copied for all - the markers "Landing" will remain unique!)</small>''. These settings will then be saved separately for each unique runway and airport in you private settings.
**In the header line you see left the now chosen runway to be edited, and at the right a button "'''''Copy to All'''''". With this button you can copy the settings you make here to all the other runways - so e.g. for EDDF with its 8 runways you can save a lot of time! With that copy only the numeric-values will be changed - all the selection-markers will remain as are in each unique setting table. ''<small>(e.g. the length-definitions will be copied for all - the markers "Landing" will remain unique!)</small>''. These settings will then be saved separately for each unique runway and airport in you private settings.
**With "'''''Main switches'''''" you define which functions may be available for that runway. Usually you can define for each runway as well a "Starting" as also a "Landing" function. In the given example for EDDF there is a complication: Per Law you may  
**With "'''''Main switches'''''" you define which functions may be available for that runway. Usually you can define for each runway as well a "Starting" as also a "Landing" function. In the given example for EDDF there is a complication: Per Law you may  
:::'''may not''' use runway 36 at all --> thus disable both lines: All data for that runway disappear
:::'''not use''' runway 36 at all --> thus disable both lines: All data for that runway disappear
:::'''may only''' use runway 18, 07L, and 25R for "Landings" --> thus disable only "Landing": Just the "Land"-Option disappears
:::'''use''' runway 18 for "Starts" only --> thus enable "Starts" only
:::<small>''(How do you know those details? Well, as a good ATC you prepare yourself by reading the official airport data (or look for something like e.g. http://en.wikipedia.org/wiki/Frankfurt_Airport, see on that page in the right column)''.</small>
:::'''use''' runway 07L and 25R for "Landings" only --> thus enable only "Landing"
:::<small>(Compare the picture "The Runway Manager" on the right: The left marks enable the function - the right ones enable the SID/STAR functions)
:::''(How do you know those details? Well, as a good ATC you prepare yourself by reading the official airport data (or look for something like e.g. http://en.wikipedia.org/wiki/Frankfurt_Airport, see on that page in the right column)''.</small>
:*The "'''''Extended center line'''''" are the blue lines you see in the picture "Typical runway/approach definitions" [[File:OpenRadar-Approach.png|thumb|right|250px|Typical runway/approach definitions]] at the right. If you want that line you may define how long it should be. Some people do not want it reaching over the whole screen. We suggest to limit it to the MPserver-range of 100 mi. It will only be visible for the runways defined for "Landing"!
:*The "'''''Extended center line'''''" are the blue lines you see in the picture "Typical runway/approach definitions" [[File:OpenRadar-Approach.png|thumb|right|250px|Typical runway/approach definitions]] at the right. If you want that line you may define how long it should be. Some people do not want it reaching over the whole screen. We suggest to limit it to the MPserver-range of 100 mi. It will only be visible for the runways defined for "Landing"!
:*The "'''''Distance markers'''''" are measurement markers on that "Extended center line". Here you define from were to were you want to have such markers ''(they may restrain your eyes if you use them all over!)''.
:*The "'''''Distance markers'''''" are measurement markers on that "Extended center line". Here you define from were to were you want to have such markers ''(they may restrain your eyes if you use them all over!)''.
Line 353: Line 387:
:*A second check-box to display SID/STAR graphics for that runway <small>(if they are defined, check for them in .../OpenRadar/data/routes/''ICAO''/''ICAO''.xml)</small>.
:*A second check-box to display SID/STAR graphics for that runway <small>(if they are defined, check for them in .../OpenRadar/data/routes/''ICAO''/''ICAO''.xml)</small>.
:*A graphical display of the cross winds and and gusts: They are green from 0-5kn, orange 5-10kn and red above. When there are significant gusts that color-bar is divided into two. Typically the gusts then will be represented by the longer bar!
:*A graphical display of the cross winds and and gusts: They are green from 0-5kn, orange 5-10kn and red above. When there are significant gusts that color-bar is divided into two. Typically the gusts then will be represented by the longer bar!
:*Above that bar you see the fractions of head- and crosswind. You may use especially the crosswind-fraction to warn pilots if those are => 10 kn! <small>(Remember: You find the normal wind values in the METAR-data further up in the [[Status Informations]])</small>
:*Above that bar you see the fractions of head- and crosswind. You may use especially the crosswind-fraction to warn pilots if those are => 10 kn! <small>(Remember: You find the normal wind values in the METAR-data further up in the [[#Status_Informations]])</small>
:*To the right follows
:*To the right follows
::*in the upper line the exact runway heading (as needed for older type autopilots)
::*in the upper line the exact runway heading (as needed for older type autopilots)
Line 370: Line 404:
|distance to it||IAS+GND speed||Altitude (FL)||current heading
|distance to it||IAS+GND speed||Altitude (FL)||current heading
|}
|}
In addition the user may add some more informations in additional lines. We urge you to reduce these additional lines to a minimum, because already with 2 lines the list will become that long, that you must scroll constantly! These additional lines will be saved as target-data and inserted each time a new stripe is created for that target! We suggest to maintain some target-data and some flight data for all frequent visitors. See as a suggestion several 3rd line examples:
In addition You may add some more unique informations in additional lines. We urge you to reduce these additional lines to a minimum, because already with 2 lines the list may become that long, that you must scroll constantly! These additional lines will be saved as target-data <small>''(see ../OpenRadar/Settings/atcComments.xml)''</small> and inserted each time a new stripe is created for that target! See as a suggestion a typical last line for a unique target name:
:"ILS VOR FGC NRW || and personal remark"
:<small>This pilot knows how to use ILS, VOR, FGcom, the new Runway at EDDF || and personal remark</small>


"ILS VOR FGC NRW || GED MTR"
You are absolutely free to define your own codes and whatever. To do so:
<br /><small>This pilot knows how to use ILS, VOR, FGcom, the new Runway at EDDF || he is advised to approach via VOR GED and MTR.</small>
* enter/edit those data by opening the "'''''Note Editor'''''" with a '''center mouse-click''' ''<small>(Mac: Alt + right mouse-click)</small>'' onto the stripe. There you have several areas to add unique informations:  
 
:* At the top of this editor you can
"ILS VOR FGC NRW || KJFK 280° f510"
::* select in which '''''native language''''' the "standard commands" shall be transmitted (in addition) to that target
<br /><small>This pilot also can use ILS, VOR, FGcom, NRW || and will depart to JFK on a straight course of 280° on FL510"</small>
::* mark if that target uses Radio ''(the label now says "FgCom", but you may use that for any Radio-usage)''
 
:* the upper, larger input-block at the bottom is planed to be used for additonal FligtPlan-data or extended lists of waypoints.
You are absolutely free to define your own codes and whatever. To do so
:<small>''The above data may be distributed to all ATC's.''</small>
*enter/edit those data by opening the "'''''Note Editor'''''" with a right mouse-click ''<small>(Mac: Alt + right mouse-click)</small>'' while pressing  onto the stripe
:* the lower, smaller input-block you may use for your personal requirements, they will not be distributed, but they will be retrieved automatically each time that target reappears on your screen.
*add additional lines by Strg+ENTER (remember: Not more than 2, please!)
:* all other (Flight-Plan) data will be explained in the next chapter: [[#Flight-Plan & Flight-Management]]
*Always exit that Editor with the ENTER-key in order to transfer the data to the stripe!
* exit the Flight-Stripe-Editor clicking into any area outside of it.
*At the bottom of this editor you can also select in which '''''additional language''''' the "standard commands" shall be transmitted to that target.
<br>
 
You can '''''manipulate the listing''''' regarding the vertical and horizontal position of the flight strips:
You can '''''manipulate the listing''''' of the flight strips:
* New radar-targets will always appear at the end of the list on the right side and will be colored in lightgreen (that green will disappear when you touch that lable first time - thus you always know which ones you have already actively noticed!)
* New radar-targets will always appear at the end of the list on the right side
* You can move the stripes in vertical order by drag and drop
* You can move the stripes in vertical order by drag and drop
* You can place them in three horizontal columns (left, middle and right) either by dragging them with the hold-down mouse button or by mouse-clicks left or right of the stripes ''(you may double-click to move directly from one side to the other)''
* You can place them in three horizontal columns (left, middle and right) either by dragging them with the hold-down mouse button or by mouse-clicks left or right of the stripes ''(you may double-click to move directly from one side to the other)''
* with the "'''''AUTO'''''"-button at the upper edge of this area you can define that the stripes will be sorted automatically into groups according to their left/center/right position. This may be very irritating at first - so you may want to switch that "AUTO" off at first usages!
* with the "'''''AUTO'''''"-button at the upper edge of this area you can define that the stripes will be sorted automatically into groups according to their left/center/right position. This may be very irritating at first - so you may want to switch that "AUTO" off at first usages!
* The radar-targets will change their color according to the horizontal position of their stripe:
* The radar-targets will change their color according to the horizontal position of their stripe:
** the radar-targets for stripes at the right side will be '''green''' - these are all targets when initialized!
** the radar-targets for stripes at the right side will be '''green''' - these are all targets when initialized - i.e. they are not under your controll - any ATC in the area can take control of them
** the radar-targets for stripes in the center will be '''yellow'''
** the radar-targets for stripes in the center will be '''yellow'''
** the radar-targets for stripes at the left side will be '''cyan'''
** the radar-targets for stripes at the left side will be '''cyan'''
Line 397: Line 432:
You cannot change these combinations of color and position -- but you might define your own definition of what the positions mean! We suggest the following:
You cannot change these combinations of color and position -- but you might define your own definition of what the positions mean! We suggest the following:
:'''''green''''' = right = initial position: Means not yet defined or not under my control (e.g. passing through on high altitude, is controlled by another ATC, etc.)
:'''''green''''' = right = initial position: Means not yet defined or not under my control (e.g. passing through on high altitude, is controlled by another ATC, etc.)
:'''''yellow''''' = center = I expect him to get under my control when in range (e.g. 60 mi), or he may be transfered to me by another ATC soon, etc. He may become a danger to the traffic controlled by me if he continues uncontrolled!
:'''''yellow''''' = center = I expect him to get under my control when in range (e.g. 60 mi), or he may be transfered to me by another ATC soon, or he may become a danger to the traffic controlled by me if he continues uncontrolled! etc.
:'''''cyan''''' = left = under my control (light cyan when active in the MPchat input-line!)
:'''''cyan''''' = left = under my control.
Again: That is a proposal - you can define your on assignments!
Again: That is a proposal - you can define your on meanings!


You can apply the following mouse-actions onto the stripes as well as onto the radar-targets:
You can '''apply the following mouse-actions''' onto the stripes as well as onto the radar-targets:
*a '''''single left''''' mouse-click '''''selects/activates''''' it, i.e. its radar-target becomes "light cyan" and its UID is set into the MPchat input-line. In addition
* a '''''single left''''' mouse-click '''''selects/activates''''' it, i.e. its radar-target becomes "light cyan" and its UID is set into the MPchat input-line. In addition
**its listed messages in the MPchat-list become colored cyan
**its listed messages in the MPchat-list become colored cyan
**<span style="background: lightblue;">and the "doggy" at the mouse-pointer displays data about the relation between that target and the mouse-pointer
**<span style="background: lightblue;">and the "doggy" at the mouse-pointer displays data about the relation between that target and the mouse-pointer
Line 411: Line 446:


=='''''Flight-Plan & Flight-Management'''''==
=='''''Flight-Plan & Flight-Management'''''==
There is now a Flight-Plan feature inside OpenRadar. With this you can define internal Flight-Plans that get distributed to all ATC's within the range of the target, as it moves from area to area. Thus every ATC can decide on first sight whether that flight affects his duties and how. This Flight-Plan can only be generated and/or edited by the ATC that is actually controlling the target at the given time.
There is now a Flight-Plan feature inside OpenRadar. With this you can define OpenRadar-internal Flight-Plans ("OR-FP") that get distributed to all ATC's within the range of the target, as it moves from area to area. Thus every ATC can decide on first sight whether that flight affects his duties and how. This Flight-Plan can only be generated and/or edited by the ATC that is actually controlling the target at the given time. Due to time-restraints/workload ATC's will only input the most required data (see in the following the "Mandatory fields") - thus that will never substitute a thorough flightplanning by the pilot - nor will ATC take the time to type ALL flightdata as dictated by the pilot!
In future there will be added a common interface to existing Flight-Plan-Programs, so that the pilot himself can pre-define his flights – and OpenRadar takes over that data automatically in its internal Flight-Plan.  
<br /><br />
In future there will be added a common interface to existing Flight-Plan-Programs, so that the pilot himself can pre-define all data for his flights – and OpenRadar takes over that data automatically in its internal Flight-Plan. As of Feb.2015 this is already functional with the Flighplanning on "http://flightgear-atc.alwaysdata.net".


==='''Define/Edit a Flight-Plan:'''===
==='''Define/Edit a Flight-Plan:'''===
Line 420: Line 456:
*onto the Flight-Strip of the target
*onto the Flight-Strip of the target
*or the target on the radar-screen
*or the target on the radar-screen
You can also open the "active" target by the '''^'''-key
*You can also open the "active" target by the '''^'''-key
 
'''Before''' you start defining a new plan
# click onto the button "Retrieve FP" - that will load any Flightplan that may be available on a compatable FP-system
# otherwise you should make sure all data become "newly intialized" click onto the button "Reset FP"
 
'''After''' the Pilot "Landed" and "closes" his FP you should use the "Close FP" so that plan will also be closed in the OpebRadar server


'''Controlling the ownership:'''<br>
'''Controlling the ownership:'''<br>
Line 428: Line 470:
* If it is “'''uncontrolled'''” click onto “control” and that field will indicate your “ownership” and avoid others to change
* If it is “'''uncontrolled'''” click onto “control” and that field will indicate your “ownership” and avoid others to change


*If it is “'''Controlled by …..'''” you must wait till the ATC controlling it now will
*If it is “'''Controlled by …..'''”
**either remove his “ownership” by   
**you must wait till the ATC controlling it now will
***clicking onto “Handover to” and selecting  
***either remove his “ownership” by   
****another ATC for takeover  
****clicking onto “Handover to” and selecting  
****or the “blank” for just removing his control.  
*****another ATC for takeover  
***or clicking onto the button “UnControl”
*****or the “blank” for just removing his control.  
****or clicking onto the button “Control” (besides the lable "Uncontrolled...")
**or the target gets outside the range of the indicated “Owner”. In that case the Flight-Plan  will be set to “Uncontrolled” automatically
**or the target gets outside the range of the indicated “Owner”. In that case the Flight-Plan  will be set to “Uncontrolled” automatically
**or you send the controlling ATC a mail asking him to release the target
**or you send the controlling ATC a mail asking him to release the target
Line 444: Line 487:
'''Mandatory fields of the OR-Flight-Plan:'''
'''Mandatory fields of the OR-Flight-Plan:'''
*'''Contact''' is the FGFS-UID of the target  (will be set automatically)
*'''Contact''' is the FGFS-UID of the target  (will be set automatically)
*'''Radio''' <span style="font-weight: bold; font-style: italic; color: rgb(255,0,0)">needs</span> to indicate that the target can use Radio (FGCom or Mumble or ..)
*'''Aircraft''' is the model-code of the target  (will be set automatically)
*'''Aircraft''' is the model-code of the target  (will be set automatically)
*'''Assgnd RWY''' <span style="font-weight: bold; font-style: italic; color: rgb(255,0,0)">needs</span> the planned runway for departure or landing. You assign the runway either by the PullDown or by DoubleClick onto the runway number in the “Runway Settings”
*'''SID/STAR'''  <span style="font-weight: bold; font-style: italic; color: rgb(255,0,0)">needs</span> the name of the SID/STAR, if requested by the pilot
*'''Departure''' is the departure Airport  (will be set automatically to your airport if on GND - or manual)
*'''Departure''' is the departure Airport  (will be set automatically to your airport if on GND - or manual)
*'''Destination''' needs the ICAO-code of the destination (e.g. EDDF for Frankfurt)
*'''Destination''' <span style="font-weight: bold; font-style: italic; color: rgb(255,0,0)">needs</span> the ICAO-code of the destination (e.g. EDDF for Frankfurt)
*'''Crsg Alt''' <span style="font-weight: bold; font-style: italic; color: rgb(255,0,0)">needs</span> the planned (initial) cruising altitude for that flight (usually in FL)
*'''ETA''' is the “Estimated Time of Arrival” - that is automatically calculated based on the given aircraft type, altitude (CrsgAlt) and speed (Crsg.TAS)  (You might override it if you know/want it more realistic)
*'''ETA''' is the “Estimated Time of Arrival” - that is automatically calculated based on the given aircraft type, altitude (CrsgAlt) and speed (Crsg.TAS)  (You might override it if you know/want it more realistic)


'''Optional fields of the OR-Flight-Plan:'''
'''Optional fields of the OR-Flight-Plan:'''
*'''native language''' is per default “en” for English. If you choose another language, then all your selected MPchat advises to that target will be sent in English and then repeated in that chosen “native language”
*'''native language''' is per default “en” for English. If you choose another language, then all your selected MPchat advises to that target will be sent in English and then repeated in that chosen “native language”  
*'''FgCom''' indicates that target can use Radio (FGCom or Mumble)
*'''Squawk''' shows the Squawk-Code you assigned to the target <small>(for details see [[Transponder]])</small>
*'''Squawk''' shows the Squake-Code you assigned to the target
*'''Waypoints''' keeps predefined waypoints (if required or sent by other flightplanning systems)
*'''Assgnd RWY''' shows the runway assigned to that target, as well for landing as for starting. You assign the runway either by the PullDown or by DoubleClick onto the runway number in the “Runway Settings”
*'''Route''' defines the SID, STAR, etc. assigned
*'''Altitude''' as assigned by ATC from time to time (not the planned/constant "Crsg.Alt"! (compare below))
*'''Altitude''' as assigned by ATC from time to time (not the planned/constant "Crsg.Alt"! (compare below))
*'''Code''' will be used in future when given by a more professional Flight-Planning system
*'''Code''' will be used in future when given by a more professional Flight-Planning system
*'''IFR/VFR''' may be defined by the PullDown
*'''IFR/VFR''' may be defined by the PullDown
*'''Route''' can be used to document a preplanned route
*'''Crsg.Alt.:''' Define the planned cruising altitude en route (usually in FL)
*'''Crsg.TAS.:'''  Define the planned TAS en route (usually as GND-speed)
*'''Crsg.TAS.:'''  Define the planned TAS en route (usually as GND-speed)
*'''Alt.Airports''' can be defined as a needed deviation in case of bad weather etc. at the planned airport  
*'''Alt.Airports''' can be defined as a needed deviation in case of bad weather etc. at the planned destination airport  
*'''Comments''' here you enter comments that will be kept together with the Flight-Plan - and are visible to all ATCs en-route
*'''Comments''' here you enter comments that will be kept together with the Flight-Plan - and are visible to all ATCs en-route
*'''Private notes''' are comments that remain with the ATC making these (stored then in the local file OpenRadar/settings/atcComments.xml). The will always be re-inserted whenever that target is visible to the unique ATC, independent of if he is the “active controller” or not.
*'''Private notes''' are comments that remain with the ATC making these (stored then in the local file OpenRadar/settings/atcComments.xml). These will always be re-inserted whenever that target is visible to the unique ATC, independent of if he is the “active controller” or not.


==='''Flight-management:'''===
==='''Flight-management:'''===
Line 474: Line 517:
'''''1. A target appears on your airport'''''
'''''1. A target appears on your airport'''''
:[[File:OpenRadar-Flightplanning-lables-1.png|500px]]
:[[File:OpenRadar-Flightplanning-lables-1.png|500px]]
:There are no data filled in yet into the flight-plan from any ATC, and there is no ATC assigned yet. Thus
:There are no data yet filled in yet into the flight-plan from any ATC, and there is no ATC assigned yet. Thus
:*the text in the tag-color is “green” - i.e. you did not yet take controll
:*the text in the tag-color is “green” - i.e. you did not yet take control
:*the flight-strip background color is light green, in order to indicate that you did not yet do anything with it - i.e. it asks for attention from you to decide what to do with it
:*the flight-strip background color is light green, in order to indicate that you did not yet do anything with it - i.e. it asks for attention from you to decide what to do with it
:*a simple mouse-click or any other action will remove the green background.  
:*a simple mouse-click or any other action will remove the green background (and activate that target as usual - i.e. showing the lable-text and the MPchat messages for this target in cyan).


'''''2. You define a new Flight Plan'''''
'''''2. You define a new Flight Plan'''''
Line 525: Line 568:
*'''Transfer Control to next ATC (or blank) '''
*'''Transfer Control to next ATC (or blank) '''
::[[File:OpenRadar-Flightplanning-lables-3.png|500px]]
::[[File:OpenRadar-Flightplanning-lables-3.png|500px]]
*grab-move the FlightStrip left into the Scope and select the next ATC ''(or open the Flight-plan and select at “Handover to:”)''.
*grab-move the FlightStrip to the left into the Scope and select the next ATC ''(or open the Flight-plan and select at “Handover to:”)''.
*if there is no “next ATC” available select the blank entry – the target is then free to be picked by another ATC en-route.
*if there is no “next ATC” available select the blank entry – the target is then free to be picked up by another ATC en-route.
*the FlightStrip will indicate the pending transfer by showing  
*the FlightStrip will indicate the pending transfer by showing  
:::“current ATC” => “next ATC”
:::“current ATC” => “next ATC”
Line 533: Line 576:


'''''3. A target appears in your airspace:'''''
'''''3. A target appears in your airspace:'''''
*take over the control if there is no ATC assigned or the FlightStrip indicates that the current ATC wants you to take over the control ''(i.e. move the Flight-Strip all the way to the left)''  
*take over the control (i.e. move the Flight-Strip all the way to the left)'' if
*if the target has no owner yet and is just crossing your airspace and tells you his destination, you may open the FlightPlan and insert that destination so that all the other ATCs know about it.
:* there is no ATC assigned yet
*If the target lands on your airport:
:* or the FlightStrip indicates that the current ATC wants you to take over the control '' <small>''(see above  “current ATC” => “next ATC” indication)''</small>
**assign a STAR and/or RW
* if the target has no owner yet and is just crossing your airspace and tells you his destination, you may open the FlightPlan and insert that destination so that all the other ATCs know about it.
**the needed GND-traffic (Taxiways, Parkinglots, Gates, etc) is not part of the FlightPlan. ''(But you can always add your remarks for your own usage).''
* If the target lands on your airport:
** assign a RW and optional a STAR  
** the needed GND-traffic (Taxiways, Parkinglots, Gates, etc) is not part of the FlightPlan. ''(But you can always add your remarks for your own usage).''


'''''4. A ATC forgets to “reassign” or “free” a target:'''''
'''''4. A ATC forgets to “reassign” or “free” a target:'''''
*The ownership will automatically be removed as soon as the targets gets out of the rang of that ATC (~100mi). After that any other ATC may take over.
* The ownership will automatically be removed as soon as the targets gets out of the rang of that ATC (~100mi). After that any other ATC may take over.
* or you contact that ATC and require to release that target out of his control
<br>
<br>
==='''Summery of Flight-Strips and Target-Tags'''===
==='''Summery of Flight-Strips and Target-Tags'''===
Line 571: Line 617:
|-
|-
|<small>'''''After TakeOff:'''''
|<small>'''''After TakeOff:'''''
notice that RW25C is canceled</small>
notice that RW25C has been canceled</small>
|align="center"|[[File:OpenRadar-target-lables-30.png]]
|align="center"|[[File:OpenRadar-target-lables-30.png]]
|align="center"|[[File:OpenRadar-target-lables-31.png]]
|align="center"|[[File:OpenRadar-target-lables-31.png]]
Line 577: Line 623:
|align="center"|[[File:OpenRadar-target-lables-33.png]]
|align="center"|[[File:OpenRadar-target-lables-33.png]]
|}
|}
<small>'''''EDDF forwards target to EDDK:'''''</small>
<small>'''''EDDF forwards the target to EDDK:'''''</small>
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 592: Line 638:
|}
|}


== '''''Useful Features''''' ==
== '''''Functional Keys''''' ==
'''Radar Map'''
'''Radar Map'''
* On contact
* On contact
Line 623: Line 669:


''' Shortcuts '''
''' Shortcuts '''
{| class="wikitable"
{| class="keytable"
|-
|-
! Shortcut !! Action
! Shortcut !! Action
|-
|-
| '''ESC''' || Close all open dialogs and cancel the text input (reset chat input field)
| {{key press|ESC}} || Close all open dialogs and cancel the text input (reset chat input field)
 
|-
| {{key press|ESC}},{{key press|ESC}} || Deselects the current contact


|-
|-
| ALT + L || Toggle FGCom Log Window (only if you run FgCom started by OpenRadar)
| {{key press|ALT}} + {{key press|L}} || Toggle FGCom Log Window (only if you run FgCom started by OpenRadar)


|-
|-
| '''Left CTRL''' || PTT Radio COM0 (if it has been activated via Port in Settings)
| '''Left {{key press|CTRL}}''' || PTT Radio COM0 (if it has been activated via Port in Settings)
|-
|-
| NUM off: Num0 || PTT Radio COM0 (if it has been activated via Port in Settings)
| NUM off: Num0 || PTT Radio COM0 (if it has been activated via Port in Settings)
|-
|-
| '''Left SHIFT''' || PTT Radio COM1 (if it has been activated via Port in Settings)
| '''Left {{key press|SHIFT}}''' || PTT Radio COM1 (if it has been activated via Port in Settings)
|-
|-
| NUM off: Num1 || PTT Radio COM1 (if it has been activated via Port in Settings)
| NUM off: Num1 || PTT Radio COM1 (if it has been activated via Port in Settings)
Line 644: Line 693:
|-
|-
| NUM off: Num3 || PTT Radio COM3 (if it has been activated via Port in Settings)
| NUM off: Num3 || PTT Radio COM3 (if it has been activated via Port in Settings)
|-
| {{key press|F1}} || Zoom Level GROUND
|-
| {{key press|F2}} || Zoom Level TOWER
|-
| {{key press|F3}} || Zoom Level APP
|-
| {{key press|F4}} || Zoom Level SECTOR
|-
| {{key press|F11}} || play new Chat, new Contact and new METAR sound (for sound testing)
|-
| {{key press|F12}} || Copy mouse location (geo coordinates) to clipboard (for route design)
|-
| {{key press|Shift|F12}} || Reload and update standard route
definitions and texts (for development)
|}
|}


== Related content ==
== Related content ==
* [[sourceforge.net/projects/openradar/files|'''Download''' OpenRadar]]
* [[OpenRadar_FGFS_ORCAM|'''ORCAM''' = View the targets as model]]
* [[OpenRadar:_Transponder|Using '''Transponder'''-Codes]]
* [[OpenRadar: Editing routes|Editing '''STAR/SID''' routes]]
* [[OpenRadar:_Flightstrip|'''Flightstrips''']]
* [[OpenRadar:_Flightstrips-Bay|'''Flightstrips-Bay''']]
* [[OpenRadar:_Chat_aliases|'''Chat_aliases''']]
* [[OpenRadarKnownIssues|FAQ / Known Issues]]
* [[OpenRadar|The Design-Rules for OpenRadar]]
* [[OpenRadar|The Design-Rules for OpenRadar]]
* [[OpenRadar: Editing routes|Editing STAR/SID routes]]
* [[OpenRadarFeatureWishlist|OpenRadarFeatureWishlist]]
* [[OpenRadarKnownIssues|FAQ / Known Issues]]
 
[[Category:OpenRadar|Guide]]
[[Category:OpenRadar|Guide]]
652

edits