265
edits
Mickybadia (talk | contribs) (Version update (1.2.0)) |
Mickybadia (talk | contribs) (v1.3.0 released) |
||
Line 10: | Line 10: | ||
| developedby = Michael Filhol | | developedby = Michael Filhol | ||
| initialrelease = February 1, 2015 | | initialrelease = February 1, 2015 | ||
| latestrelease = 1. | | latestrelease = 1.3.0 (June 25, 2017) | ||
| writtenin = Python3 | | writtenin = Python3 | ||
| os = Any | | os = Any | ||
Line 40: | Line 40: | ||
ATC-pie-screenshot-backgroundPixmapDrawing.png|Background image display | ATC-pie-screenshot-backgroundPixmapDrawing.png|Background image display | ||
ATC-pie-screenshot-airportCloseUp.png|Depiction of airport tarmac and objects | ATC-pie-screenshot-airportCloseUp.png|Depiction of airport tarmac and objects | ||
ATC-pie-screenshot-runwayIncursion.png|Runway incursion detected and highlighted in red | ATC-pie-screenshot-runwayIncursion.png|Runway incursion detected and highlighted in red | ||
ATC-pie-screenshot-flightPlans.png|Flight plan editor | ATC-pie-screenshot-flightPlans.png|Flight plan editor | ||
Line 83: | Line 82: | ||
=== General === | === General === | ||
Available | Available modes and sessions: | ||
* FlightGear multi-player | * '''FlightGear multi-player''' connections ([[FGMS]]) | ||
* Solo games with simulated IFR traffic | * '''Solo games''' with simulated IFR traffic | ||
* Teacher–student tutoring sessions | * '''Teacher–student tutoring''' sessions | ||
* For all | * For all session types: '''en-route centre''' or '''airport control''' mode | ||
* For all airport | * For all airport sessions: '''3d tower view available''' | ||
Common data sources: | Common data sources: | ||
* Airport and navigation data retrieved from | * Airport and navigation data retrieved from [http://data.x-plane.com X-Plane] file sets (whole world base set included, customisation possible) | ||
* Radar background images and hand drawings (integrated [[OpenStreetMap]] tile retrieval helper, script to import drawings from EuroScope/[http://www.vatsim.net VATSIM]/IVAO .sct sector files) | |||
* Ground elevation maps (can be generated automatically with a provided script) | * Ground elevation maps (can be generated automatically with a provided script) | ||
* Editable aircraft data base (ICAO designators, cruise speeds, WTC, etc.) | * Editable aircraft data base (ICAO designators, cruise speeds, WTC, etc.) | ||
* | * Online real world declination lookup for true/magnetic distinction | ||
FlightGear multi-player games: | |||
* Weather: real world METAR retrieval | * Weather: real world METAR retrieval | ||
* | * Strip exchange: handovers with other ATC-pie and [[OpenRadar]] instances in range | ||
* Flight plans: | * Flight plans: interface with [http://flightgear-atc.alwaysdata.net Lenny64's data base] (the ''de facto'' FG standard), incl. in-game retrieval, filing and editing (work on local copies and manage sync with online status), opening and closing | ||
* In-app announcement of ATC sessions on Lenny64's popular event page | * In-app announcement of ATC sessions on Lenny64's popular event page | ||
Solo sessions (AI traffic): | |||
* | * CTR control mode, or configurable combination of TWR, GND, APP and DEP positions in airport mode | ||
* | * Voice instruction recognition (with Sphinx) | ||
* | * Pilot read-back speech synthesis (with pyttsx) | ||
* | * Weather: randomised | ||
* Strip exchange: handovers to/from virtual ATCs | |||
* Airline choice and custom aircraft appearence | * Airline choice and custom aircraft appearence | ||
* Configurable | * Configurable airspace rules and entry/exit/routing points | ||
* Adjustable difficulty (traffic density) | * Adjustable difficulty (traffic density) | ||
Tutorial sessions (teaching/learning): | |||
* Teacher spawns and manipulates traffic visible to student (flight and transponder settings) | * Teacher spawns and manipulates traffic visible to student (flight and transponder settings) | ||
* Strip exchange | * Weather: wind control by teacher | ||
* Strip exchange: configurable ATC neighbours and handover supervision by teacher | |||
* Traffic snapshots and recall to repeat situations with the student | * Traffic snapshots and recall to repeat situations with the student | ||
GUI: | GUI: | ||
* Floatable/dockable panels and toolbars (see [[:File:ATC-pie-screenshot-toolbars.png|screenshot]]), save/restore | * Floatable/dockable panels and toolbars (see [[:File:ATC-pie-screenshot-toolbars.png|screenshot]]), save/restore window layout | ||
* | * Customisable colours | ||
* Notification system combining selectable sounds, status bar messages and time-tagged history | * Notification system combining selectable sounds, status bar messages and time-tagged history | ||
* Notes, general and location-specific settings saved on close and restored on restart | * Notes, general and location-specific settings saved on close and restored on restart | ||
Line 128: | Line 126: | ||
=== ATC surveillance === | === ATC surveillance === | ||
Radar and transponders: | Radar and transponders: | ||
* | * Full transponder support and mode-dependant radar behaviour (off, GND, A, C, C+S) | ||
* | * Radar identification assistant (detects unique matches between strip info and radar contacts) | ||
* Primary radar activation (see targets without XPDR signals) | * Primary radar activation (see targets without XPDR signals) | ||
* | * Runway occupation/incursion detection | ||
* | * Route/vector conflict anticipation and separation incident alarm | ||
* Open | * Open multiple radar screens | ||
Tower viewing (not in CTR mode): | Tower viewing (not in CTR mode): | ||
* Internally started (requires FlightGear installed) or through connection to an external instance | * Internally started (requires FlightGear installed) or through connection to an external instance | ||
* Controller pane to orient/zoom view or follow aircraft | * Controller pane to orient/zoom view or follow aircraft | ||
* Additional views can be connected (for multiple camera angles) | * Additional views can be connected (for multiple camera angles) | ||
=== Traffic management === | === Traffic management === | ||
Strips, racks, flight plans: | Strips, racks, flight plans: | ||
* User-defined racks with configurable colours for linked radar contacts | * User-defined racks with configurable colours for linked radar contacts and ATCs to collect strips from | ||
* | * Runway boxes with automatic WTC timers when freed | ||
* Loose strip bays with customisable backgrounds | * Loose strip bays with customisable backgrounds | ||
* | * Approach spacing hints for inbound sequences | ||
Routes, vectors, conflicts: | Routes, vectors, conflicts: | ||
* | * Convenient mouse input for vectors, taxi instructions and route/waypoint changes | ||
* Route presets, analysis, drawing and world map view | |||
* Current leg and next waypoint display with geodesic calculations of headings and distances | * Current leg and next waypoint display with geodesic calculations of headings and distances | ||
* Visible mismatches between assigned vectors and picked up positions (see [[:File:ATC-pie-screenshot-courseAndAssignmentsGraphics.png|all-in-one graphics]]) | * Visible mismatches between assigned vectors and picked up positions (see [[:File:ATC-pie-screenshot-courseAndAssignmentsGraphics.png|all-in-one graphics]]) | ||
Line 164: | Line 154: | ||
* Multiple weather station monitor | * Multiple weather station monitor | ||
* Quick point-to-point heading and distance measuring tool and access to Earth coordinates | * Quick point-to-point heading and distance measuring tool and access to Earth coordinates | ||
* | * Direct text annotation of radar screen with mouse | ||
* Custom alarm clocks with quick two-key timer set-up | * Custom alarm clocks with quick two-key timer set-up | ||
* AD/nav point browser and indicator | * AD/nav/parking point browser and indicator | ||
=== Communications === | === Communications === | ||
Radio: | Radio: | ||
* [[FGCom]] integration, incl. echo test and possible use of externally running client | * [[FGCom]] integration, incl. echo test and possible use of externally running client | ||
* | * ATIS recording with pre-filled preparation notepad (see [[:File:ATC-pie-screenshot-ATISdialog.png|feature dialog]]) | ||
* | * Multiple frequency transmissions and monitoring, frequency-specific sound level selection | ||
Text chat: | Text chat: | ||
* Preset message list manager | * Preset message list manager | ||
* Predefined and custom aliases for context-sensitive replacements (general, location- and ACFT-specific) | * Predefined and custom aliases for context-sensitive replacements (general, location- and ACFT-specific) | ||
* | * Sender blacklist management (filter out trolls) | ||
== Using ATC-pie == | == Using ATC-pie == | ||
To download the program and learn more about how to use it, read the [[ATC-pie user guide]]. If you have a question, check the [[ATC-pie FAQ|FAQ]] for help or try the forum. | To download the program and learn more about how to use it, read the ATC-pie [[ATC-pie installation guide|installation]] and [[ATC-pie user guide|user]] guides. If you have a question, check the [[ATC-pie FAQ|FAQ]] for help or try the forum. | ||
[[Category:ATC-pie]] | [[Category:ATC-pie]] | ||
[[Category:ATC clients]] | [[Category:ATC clients]] |
edits