265
edits
Mickybadia (talk | contribs) m (v1.5.3 (bug fix)) |
Mickybadia (talk | contribs) (v1.6.0) |
||
Line 10: | Line 10: | ||
| developedby = Michael Filhol | | developedby = Michael Filhol | ||
| initialrelease = February 1, 2015 | | initialrelease = February 1, 2015 | ||
| latestrelease = 1. | | latestrelease = 1.6.0 (March 31, 2019) | ||
| writtenin = Python3 | | writtenin = Python3 | ||
| os = Any | | os = Any | ||
Line 17: | Line 17: | ||
| type = ATC client | | type = ATC client | ||
| license = GNU GPL v3 | | license = GNU GPL v3 | ||
| website = | | website = http://mickybadia.free.fr/atcpie | ||
}} | }} | ||
Line 81: | Line 81: | ||
== Detailed feature list == | == Detailed feature list == | ||
Available | Available session types: | ||
* FlightGear multi-player connections | * FlightGear multi-player network connections | ||
* Solo sessions | * Solo sessions (simulated IFR traffic) | ||
* Teacher–student tutoring | * Teacher–student tutoring (teacher spawns and manipulates the traffic visible to the student) | ||
For all session types: | |||
* airport mode (for ATC positions such as TWR, GND, APP, DEP at a selected airfiled) | |||
* | * en-route centre (free positioning of radar, no base airport or runway-related options) | ||
* | |||
=== General === | |||
Common data sources: | Common data sources: | ||
* Airport and navigation data retrieved from [http://data.x-plane.com X-Plane] | * Airport and navigation data retrieved from [http://data.x-plane.com X-Plane] sources (whole world default file set included) | ||
* Editable aircraft data base (ICAO designators, cruise speeds, WTC, etc.) | |||
* Radar background images and hand drawings (integrated EuroScope/[http://www.vatsim.net VATSIM]/IVAO .sct sector file import) | * Radar background images and hand drawings (integrated EuroScope/[http://www.vatsim.net VATSIM]/IVAO .sct sector file import) | ||
* Ground elevation maps (can be generated automatically with a provided script) | * Ground elevation maps (can be generated automatically with a provided script) | ||
* Real world magnetic declination lookup | * Real world magnetic declination lookup | ||
GUI features: | GUI features: | ||
* Multiple window workspace (radar screens, strip racks and bays) saved by location | * Multiple window workspace (radar screens, strip racks and bays) saved by location | ||
* Floatable/dockable panels and toolbars (see [[:File:ATC-pie-screenshot-toolbars.png|screenshot]]) and layout save/restore | * Floatable/dockable panels and toolbars (see [[:File:ATC-pie-screenshot-toolbars.png|screenshot]]) and layout save/restore | ||
Line 142: | Line 119: | ||
* Traffic identification assistant | * Traffic identification assistant | ||
* Runway occupation/incursion detection | * Runway occupation/incursion detection | ||
* | * Position/track vs. assignment mismatch warning system | ||
Tower viewing (airport mode, requires FlightGear): | Tower viewing (airport mode, requires FlightGear): | ||
* Internally started or through | * Renders view of airport, aircraft, weather, time of day | ||
* | * Internally started or through an externally running instance | ||
* Control panel 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) | ||
Line 159: | Line 135: | ||
Routes, vectors, conflicts: | Routes, vectors, conflicts: | ||
* Convenient mouse input for vectors, taxi instructions and | * World route suggestions, presets, analysis, radar drawing and world map view | ||
* Convenient mouse input for vectors, taxi instructions and waypoint changes | |||
* 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 | ||
* Route/vector conflict anticipation and separation incident alarm | |||
* Approach spacing hints for inbound sequences | |||
Communications: | |||
* [[FGCom]] radio integration for multi-player and tutoring sessions (possible use of externally running client), incl. ATIS recording (see [[:File:ATC-pie-screenshot-ATISdialog.png|feature dialog]] with pre-filled preparation notepad), multiple frequency transmissions and monitoring, frequency-specific sound level selection | |||
* [[FGCom]] integration | * Radio direction finding (RDF) and integration to radar | ||
* Radio direction finding ( | * Controller-pilot data link communication (CPDLC) | ||
* Public text chat in MP with preset messages, auto-completion, predefined and custom aliases for context-sensitive replacements, sender blacklist to filter out trolls | |||
ATC coordination: | ATC coordination: | ||
* Private messaging with other ATCs (text "landlines") | |||
* General ATC chat room | * General ATC chat room | ||
* | * "Who has?" requests | ||
* | |||
=== Session environments === | |||
FlightGear multi-player sessions: | |||
* Strip exchange: handovers with other ATC-pie and [[OpenRadar]] instances in range | |||
* Weather: real world METAR retrieval | |||
* Flight plans: interface with [http://flightgear-atc.alwaysdata.net Lenny64's data base] (the ''de facto'' FG standard), incl. run-time retrieval, opening, closing, filing and editing (work on local copies and manage sync with online status) | |||
* In-app announcement of ATC sessions on Lenny64's event page | |||
Solo sessions (AI traffic): | |||
* | * Strip exchange: handovers to/from virtual ATCs | ||
* | * Weather: randomised | ||
* Voice instruction recognition (with Sphinx) | |||
* Pilot read-back speech synthesis (with pyttsx) | |||
* Airline choice and custom aircraft appearence | |||
* Configurable airspace rules | |||
* Adjustable difficulty (traffic density) | |||
Tutoring sessions (teacher with student): | |||
* Strip exchange: configurable ATC neighbours and handover supervision by teacher | |||
* Weather: controlled by teacher | |||
* Traffic snapshots and recall to repeat situations with the student | |||
== Using ATC-pie == | == Using ATC-pie == |
edits