265
edits
Mickybadia (talk | contribs) m (v1.4.2) |
Mickybadia (talk | contribs) (v1.4.3) |
||
Line 10: | Line 10: | ||
| developedby = Michael Filhol | | developedby = Michael Filhol | ||
| initialrelease = February 1, 2015 | | initialrelease = February 1, 2015 | ||
| latestrelease = 1.4. | | latestrelease = 1.4.3 (April 29, 2018) | ||
| writtenin = Python3 | | writtenin = Python3 | ||
| os = Any | | os = Any | ||
Line 62: | Line 62: | ||
=== Linking strips === | === Linking strips === | ||
Strip details can be manually edited, but every strip can also be '''linked''' to a flight plan and/or a | Strip details can be manually edited, but every strip can also be '''linked''' to a flight plan and/or a radar contact. Linking to a strip will automatically: | ||
* make the strip display the missing elements available from the linked aircraft transponder or flight plan; | * make the strip display the missing elements available from the linked aircraft transponder or flight plan; | ||
* inform the | * if you use radar, inform the contact label with useful details provided on the strip, e.g. assigned altitude. | ||
Any detail mismatch between a strip and its linked flight plan or radar contact will be reported for you to resolve. | Any detail mismatch between a strip and its linked flight plan or radar contact will be reported for you to resolve. | ||
Line 78: | Line 78: | ||
ATC-pie identifies such pairs automatically and reports them to you so you can properly link the two and get back to the pilot: "radar identified". | ATC-pie identifies such pairs automatically and reports them to you so you can properly link the two and get back to the pilot: "radar identified". | ||
== | == Detailed feature list == | ||
=== Session types === | |||
Available modes and sessions: | Available modes and sessions: | ||
* FlightGear multi-player connections ([[FGMS]]) | * FlightGear multi-player connections ([[FGMS]]) | ||
Line 89: | Line 88: | ||
* For all session types: en-route centre or airport control mode | * For all session types: en-route centre or airport control mode | ||
* For all airport sessions: 3D tower view available | * For all airport sessions: 3D tower view available | ||
'''FlightGear multi-player games''': | '''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 | * Strip exchange: handovers with other ATC-pie and [[OpenRadar]] instances in range | ||
* 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) | * Flight plans: interface with [http://flightgear-atc.alwaysdata.net Lenny64's data base] (the ''de facto'' FG standard), incl. in-game 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 | * In-app announcement of ATC sessions on Lenny64's event page | ||
'''Solo sessions''' (AI traffic): | '''Solo sessions''' (AI traffic): | ||
Line 113: | Line 105: | ||
* Adjustable difficulty (traffic density) | * Adjustable difficulty (traffic density) | ||
''' | '''Tutoring sessions''' (teacher with student): | ||
* Teacher spawns and manipulates traffic visible to student (flight and transponder settings) | * Teacher spawns and manipulates traffic visible to student (flight and transponder settings) | ||
* Weather: wind control by teacher | * Weather: wind control by teacher | ||
Line 119: | Line 111: | ||
* Traffic snapshots and recall to repeat situations with the student | * Traffic snapshots and recall to repeat situations with the student | ||
GUI: | === General === | ||
Common data sources: | |||
* Airport and navigation data retrieved from [http://data.x-plane.com X-Plane] file sets (whole world base set included, custom files accepted) | |||
* Radar background images and hand drawings (integrated [[OpenStreetMap]] tile retrieval helper and EuroScope/[http://www.vatsim.net VATSIM]/IVAO .sct sector file import) | |||
* Ground elevation maps (can be generated automatically with a provided script) | |||
* Editable aircraft data base (ICAO designators, cruise speeds, WTC, etc.) | |||
* Online real world declination lookup for true/magnetic distinction | |||
GUI features: | |||
* 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 | ||
* Customisable colours | * 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 | ||
* | * General and location-specific notes and settings saved on close and restored on restart | ||
Misc. tools: | |||
* Quick point-to-point heading and distance measuring tool and access to Earth coordinates | |||
* Multiple weather station monitor | |||
* Direct text annotation of radar screen with mouse | |||
* AD/nav/parking point browser and indicator | |||
* Custom alarm clocks with quick keyboard timer start | |||
=== ATC surveillance === | === ATC surveillance === | ||
Radar and transponders: | Radar and transponders: | ||
* SSR and primary radar activation | |||
* Full transponder support and mode-dependant radar behaviour (off, A, C, S, GND) | * Full transponder support and mode-dependant radar behaviour (off, A, C, S, GND) | ||
* Radar identification assistant (detects unique matches between strip info and radar contacts) | * Radar identification assistant (detects unique matches between strip info and radar contacts) | ||
* Runway occupation/incursion detection | * Runway occupation/incursion detection | ||
* Visible mismatches between assigned vectors and picked up positions (see [[:File:ATC-pie-screenshot-courseAndAssignmentsGraphics.png|all-in-one graphics]]) | |||
* Route/vector conflict anticipation and separation incident alarm | * Route/vector conflict anticipation and separation incident alarm | ||
* | * Approach spacing hints for inbound sequences | ||
Tower viewing (airport mode, requires FlightGear): | Tower viewing (airport mode, requires FlightGear): | ||
Line 141: | Line 150: | ||
=== Traffic management === | === Traffic management === | ||
Strips | Strips and racks: | ||
* User-defined racks with configurable colours for linked radar contacts and ATCs to collect strips from | * User-defined racks with configurable colours for linked radar contacts and ATCs to collect strips from | ||
* Runway boxes with automatic WTC timers when freed | * Runway boxes with automatic WTC timers when freed | ||
* Loose strip bays with customisable backgrounds | * Loose strip bays with customisable backgrounds | ||
Routes, vectors, conflicts: | Routes, vectors, conflicts: | ||
Line 151: | Line 159: | ||
* Route presets, analysis, drawing and world map view | * 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 | ||
=== Communications === | === Communications === | ||
Line 167: | Line 167: | ||
Text chat: | Text chat: | ||
* Preset | * Preset messages and auto-completion | ||
* 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) | * Sender blacklist management (filter out trolls) |
edits