ATC-pie: Difference between revisions

Jump to navigation Jump to search
v1.9.0
(v1.8.8)
(v1.9.0)
Line 10: Line 10:
| developedby            = Michael Filhol
| developedby            = Michael Filhol
| initialrelease        = February 1, 2015
| initialrelease        = February 1, 2015
| latestrelease          = 1.8.8 (April 1, 2023)
| latestrelease          = 1.9.0 (March 16, 2025)
| writtenin              = Python
| writtenin              = Python
| writteninversion      = 3
| writteninversion      = 3
Line 26: Line 26:
* tutorial sessions for teacher supervision of an ATC student.
* tutorial sessions for teacher supervision of an ATC student.


It is designed to support a maximum range of ATC situations (roles, equipment...), at any world location and for every session type above. All control positions are possible, whether airport-based (TWR, APP, GND...) or en-route (CTR). Equipment may include radar screens, data link, etc. or be limited to binoculars and a view of the airfield.
It is designed to support a maximum range of ATC situations, and will allow any world location for every session type above. All control positions are possible, whether airport-based (TWR, APP, GND...) or en-route (CTR). Equipment can be set up to include radar screens, data link, etc. or be limited to binoculars and a view of the airfield.


Its essential goal is realism. It simulates many tasks of real-life ATC such as:
Its essential goal is realism. It simulates many tasks of real-life ATC such as:
* strip racks and sequence management;
* strip racks and sequence management;
* coordination with neighbouring controllers (handovers, voice phone calls...);
* coordination with neighbouring controllers (phone calls, handovers...);
* radar monitoring and identification of traffic;
* radar monitoring for traffic identification and sequencing;
* vectoring and course/level conflict anticipation;
* vectoring and course/level conflict anticipation;
* flight plan operations;
* flight plan operations;
Line 49: Line 49:
Visit the [[:Category:ATC-pie screenshots|ATC-pie screenshot category]] for more.
Visit the [[:Category:ATC-pie screenshots|ATC-pie screenshot category]] for more.


== Detailed feature list ==
== Sessions and environments ==
 
ATC-pie features five session/connection types, all of which support both ''airport'' and ''centre'' location modes.


=== Sessions and environments ===
Session types:
Session/connection types:
* solo simulation (AI traffic)
* solo simulation (AI traffic)
* FlightGear network connection ([[FGMS]] protocol)
* FlightGear network connection ([[FGMS]] protocol)
Line 59: Line 60:
* student session (control traffic simulated by teacher)
* student session (control traffic simulated by teacher)


Location modes (available for all sessions):
Location modes:
* airport (AD): positions such as TWR, GND, APP, DEP at a selected airfield
* airport (AD): positions such as TWR, GND, APP, DEP at a selected airfield
* en-route centre (CTR): free positioning of radar, no base airport or runway-related options
* en-route centre (CTR): free positioning of radar, no base airport or TKOF/LDG-related options


{| class="wikitable" style="text-align:center"
{| class="wikitable" style="text-align:center"
Line 111: Line 112:
| style="text-align:left" |
| style="text-align:left" |
* exact aircraft rendering in views (incl. control surfaces, etc.)
* exact aircraft rendering in views (incl. control surfaces, etc.)
* legacy [[FGCom_3.0|stand-alone FGCom]] alternate possible (although deprecated)
* historic [[FGCom_3.0|FGCom executable]] alternative supported
| style="text-align:left" |
| style="text-align:left" |
* frequency tuning system for radio text chat
* frequency tuning system for radio text chat
Line 119: Line 120:
* individual aircraft freeze
* individual aircraft freeze
|}
|}
== Detailed feature list ==


=== ATC surveillance ===
=== ATC surveillance ===
Line 139: Line 142:
* radio direction finding (RDF) and integration to radar
* radio direction finding (RDF) and integration to radar
* multiple weather (METAR) station monitor
* multiple weather (METAR) station monitor
* [[ATIS]] recording and reminder alarm (see [[:File:ATC-pie-screenshot-ATISdialog.png|dialog]] with pre-filled notepad)


=== Traffic management ===
=== Traffic management ===
Line 162: Line 166:
With aircraft:
With aircraft:
* voice radio with 8.33 kHz frequency spacing, multiple radio transmissions and monitoring
* voice radio with 8.33 kHz frequency spacing, multiple radio transmissions and monitoring
* [[ATIS]] recording and reminder alarm (see [[:File:ATC-pie-screenshot-ATISdialog.png|dialog]] with pre-filled notepad)
* [[controller-pilot data link communication]] (CPDLC), incl. DEP clearance delivery, multi-element messages...
* [[controller-pilot data link communication]] (CPDLC), incl. DEP clearance delivery, multi-element messages...
* text radio chat with preset messages, auto-completion, predefined and custom aliases (context-sensitive replacements), sender blacklist
* text radio chat with preset messages, auto-completion, predefined and custom aliases (context-sensitive replacements), sender blacklist
Line 179: Line 182:
* custom alarm clocks with quick keyboard timer start
* custom alarm clocks with quick keyboard timer start
* general and location-specific notepads restored between sessions
* general and location-specific notepads restored between sessions
* list of known ACFT types by callsign


GUI:
GUI:
Line 213: Line 217:


Features not supported by OpenRadar:
Features not supported by OpenRadar:
* wake turbulance category on strips (but detail preserved for ATC-pie clients later receiving the strip);
* ATC phone lines;
* ATC text messaging;
* ATC text messaging;
* ATC phone lines;
* CPDLC transfers;
* CPDLC transfers.
* wake turbulance category and departure clearances on strips (but details preserved for ATC-pie clients later receiving the strip).


Who-has requests are fully supported.
Who-has requests are fully supported.
270

edits

Navigation menu