265
edits
m (Infobox software: Switch the 3 in Python3 from the 'writtenin' parameter to the 'writteninversion' parameter.) |
Mickybadia (talk | contribs) (v1.8.0) |
||
Line 10: | Line 10: | ||
| developedby = Michael Filhol | | developedby = Michael Filhol | ||
| initialrelease = February 1, 2015 | | initialrelease = February 1, 2015 | ||
| latestrelease = 1. | | latestrelease = 1.8.0 (Jan. 17, 2021) | ||
| writtenin = Python | | writtenin = Python | ||
| writteninversion = 3 | | writteninversion = 3 | ||
Line 29: | Line 29: | ||
* strip rack and sequence management; | * strip rack and sequence management; | ||
* radar monitoring and transponder identification; | * radar monitoring and transponder identification; | ||
* | * coordination with neighbouring controllers (strip handovers, voice phone calls...); | ||
* | * en-route vectoring and path/level conflict anticipation; | ||
* flight plan filing and editing... | * flight plan filing and editing... | ||
Line 84: | Line 84: | ||
=== General === | === General === | ||
Available session types: | Available session types: | ||
* Solo simulation (AI | * Solo simulation (AI traffic) | ||
* FlightGear networks (FGMS protocol) | * FlightGear networks (FGMS protocol) | ||
* FSD | * FSD networks (as served by https://github.com/kuroneko/fsd commit bc7d43, latest available in April 2020) | ||
* Teacher–student tutoring (teacher spawns and runs the traffic visible to the student) | * Teacher–student tutoring (teacher spawns and runs the traffic visible to the student) | ||
Line 92: | Line 92: | ||
* Airport (for ATC positions such as TWR, GND, APP, DEP at a selected airfiled) | * Airport (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) | * En-route centre (free positioning of radar, no base airport or runway-related options) | ||
=== ATC surveillance === | === ATC surveillance === | ||
Radars and tracking: | |||
* SSR mode selection and | * SSR mode selection (none/A/C/S) | ||
* | * Primary radar option | ||
* Current leg and next waypoint display with geodesic calculations of headings and distances | |||
* Anticipated route/vector conflict warnings and separation incident alarm | |||
* Position/track vs. strip assignment mismatch warning system | |||
* Traffic identification assistant | * Traffic identification assistant | ||
* Runway occupation/incursion detection | * Runway occupation/incursion detection | ||
Tower | Tower view in airport mode (rendered by FlightGear): | ||
* | * View of airport, aircraft, weather, time of day | ||
* | * Through internally started process or externally running instance | ||
* Control panel to orient/zoom view or follow aircraft | * 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) | ||
Other: | |||
* Radio direction finding (RDF) and integration to radar | |||
* Multiple weather (METAR) station monitor | |||
=== Traffic management === | === Traffic management === | ||
Strips and racks: | Strips and racks: | ||
* User-defined racks with configurable colours for linked radar contacts and ATCs to | * User-defined strip racks with configurable colours (for linked radar contacts) and ATCs to receive from | ||
* Runway boxes with automatic RWY separation timers | * Runway boxes with automatic RWY separation timers | ||
* Loose strip bays with customisable backgrounds | * Loose strip bays with customisable backgrounds | ||
Flight plans and routes: | |||
* Flight plan system (file, edit, open, close, publish/retrieve online) | |||
* World route suggestions, presets, analysis, radar drawing and world map view | * World route suggestions, presets, analysis, radar drawing and world map view | ||
* Automatic strip printing for expected departures or arrivals (from FPLs) | |||
Radar tools: | |||
* Convenient mouse input for vectors, taxi instructions and waypoint changes | * Convenient mouse input for vectors, taxi instructions and waypoint changes | ||
* | * Approach spacing hints for inbound sequencing (estimated touch-down time difference) | ||
* | * Quick point-to-point heading and distance measuring tool | ||
* Direct text annotation of radar screen | |||
* Flag/unflag (highlight) radar targets | |||
=== Communications === | === Communications === | ||
With aircraft: | With aircraft: | ||
* | * Multiple 8.33 radio support with simultaneous frequency/channel transmissions and monitoring | ||
* ATIS recording and reminder alarm (see [[:File:ATC-pie-screenshot-ATISdialog.png|dialog]] with pre-filled notepad) | * ATIS recording and reminder alarm (see [[:File:ATC-pie-screenshot-ATISdialog.png|dialog]] with pre-filled notepad) | ||
* [[Controller-pilot data link communication]] (CPDLC) | |||
* Text radio chat with preset messages, auto-completion, predefined and custom aliases for context-sensitive replacements, sender blacklist to filter out trolls | |||
ATC coordination: | ATC coordination: | ||
* Strip exchange | * Strip exchange (handovers) | ||
* CPDLC authority transfers | * CPDLC authority transfers | ||
* | * Telephone land lines (direct voice communication) | ||
* | * Text messaging (private channels and general ATC chat room) | ||
* "Who has?" requests | * "Who has?" requests | ||
Line 147: | Line 148: | ||
Solo sessions (AI traffic): | Solo sessions (AI traffic): | ||
* Strip exchange: handovers to/from virtual ATCs | * Strip exchange: handovers to/from virtual ATCs | ||
* | * Voice radio: instruction recognition (with Sphinx) and pilot read-back synthesis (with pyttsx) | ||
* Weather: randomised and evolving | |||
* Aircraft type and airline choice with custom appearence in tower view | |||
* Configurable airspace rules and traffic density | |||
* | |||
* Configurable airspace rules | |||
FlightGear network sessions: | FlightGear network sessions: | ||
* Strip exchange: full handover support with ATC-pie, compatible with [[OpenRadar]] | * Strip exchange: full handover support with ATC-pie, compatible with [[OpenRadar]] | ||
* | * Voice radio: [[FGCom]] integration (using stand-alone processes or through Mumble plug-in) | ||
* Weather: real world METAR retrieval | * Weather: real world METAR retrieval | ||
* Flight plans: interface with [http://flightgear-atc.alwaysdata.net Lenny64's data base] (the ''de facto'' FG standard), incl. filing, editing, opening and closing | * Flight plans: interface with [http://flightgear-atc.alwaysdata.net Lenny64's data base] (the ''de facto'' FG standard), incl. filing, editing, opening and closing | ||
Line 164: | Line 162: | ||
FSD network sessions: | FSD network sessions: | ||
* Strip exchange: handovers with other clients ( | * Strip exchange: handovers with other clients (lossy if not ATC-pie) | ||
* Weather: fetch from server or retrieve real world METAR | * Weather: fetch from server or retrieve real world METAR | ||
* Flight plans: available from the network (although only editable by the pilots, and open/close not supported by FSD) | * Flight plans: available from the network (although only editable by the pilots, and open/close not supported by FSD) | ||
Line 172: | Line 169: | ||
Tutoring sessions (teacher with student): | Tutoring sessions (teacher with student): | ||
* Strip exchange: configurable ATC neighbours and handover supervision by teacher | * Strip exchange: configurable ATC neighbours and handover supervision by teacher | ||
* Weather: controlled by teacher | * Weather: controlled by teacher | ||
* Traffic snapshots and recall to repeat situations with the student | * Traffic snapshots and recall to repeat situations with the student | ||
=== | === Other === | ||
GUI | Misc. tools: | ||
* World airport, map navpoint and AD parking position browsing/indicating | |||
* Aeronautical unit conversion calculator | |||
* Custom alarm clocks with quick keyboard timer start | |||
* General and location-specific notepads restored between sessions | |||
GUI: | |||
* 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 | ||
* Notification system combining selectable sounds, status bar messages and time-tagged history | * Notification system combining selectable sounds, status bar messages and time-tagged history | ||
* | * Customisable style and colours | ||
Common data sources: | |||
* | * Airport and navigation data sourced in the [http://data.x-plane.com X-Plane] format (old world-wide default file set provided but custom imports recommended) | ||
* | * Editable aircraft data base (ICAO designators, cruise speeds, WTC, etc.) | ||
* | * Custom radar background images and hand drawings (EuroScope/[http://www.vatsim.net VATSIM]/IVAO "sector file" conversion tool included) | ||
* Ground elevation maps (can be generated automatically with a provided script if FlightGear terrain data available) | |||
* | * Real world magnetic declination lookup | ||
* | |||
[[Category:ATC-pie]] | [[Category:ATC-pie]] | ||
[[Category:ATC clients]] | [[Category:ATC clients]] | ||
[[Category:Air Traffic Control]] | [[Category:Air Traffic Control]] |
edits