ATC-pie installation guide: Difference between revisions

Jump to navigation Jump to search
v1.8.0
(v1.7.1)
(v1.8.0)
Line 19: Line 19:


=== More to install? ===
=== More to install? ===
I say again: the above files are not enough, both Python3 and PyQt5 must be installed too. At this point, ''please'', read the <code>README</code> file for more notes on installation.
I say again: the above clone/download alone is not enough: both Python3 and PyQt5 must be installed too. ''Please'' read the <code>README</code> file for extra notes on installation.


The above alone will provide you with a working program, but further software pieces can be installed to enable extra features. Depending on how you mean to use ATC-pie, they can be recommended for more realism but they are not required, and can be installed later. These are:
At this point with the dependencies installed, you have a working program. But further software pieces can be installed to enable more of its features. Depending on how you mean to use ATC-pie, they can be recommended for more realism but they are not required, and can be installed later.
* ''FlightGear'' for '''tower viewing''' in airport mode, and of course the appropriate aircraft models and scenery data (note that it can be run on a separate machine, see [[ATC-pie user guide#Tower view window|feature note]] in the user guide);
 
* the ''Python IRC library'' to enable the ATC '''full coorindation''' in FlightGear network sessions, incl. unlimited strip exchange and private text messaging;
For a 3D '''tower view''' in any airport session, ''[[FlightGear]]'' must be available, with the appropriate aircraft models and scenery data. Note that it can run on a separate machine, as explained [[ATC-pie user guide#Tower view window|in the user guide]].
* ''PocketSphinx'' for '''voice instruction recognition''' in solo sessions;
 
* ''pyttsx'' for '''speech synthesis''' of pilot radio communications in solo sessions.
To enhance solo sessions:
* with '''voice instruction recognition''' by the AI aircraft, install ''PocketSphinx'';
* with '''speech synthesis''' of AI pilots' radio messages, install ''pyttsx''.
 
To enhance multi-player sessions (FlightGear and FSD) with an integrated '''voice land line (telephone) switchboard''' and enable serious coordination between human ATCs, install ''PyMumble''.
 
To enhance FlightGear sessions:
* with '''[[CPDLC]]''' and '''full ATC coordination''' including unlimited strip exchange and text messaging, install the ''Python IRC library'';
* with '''voice radio simulation''', install the ''FGCom-Mumble'' plugin (requires a ''Mumble''>=1.4 client) or the older ''standalone FGCom'' executable client (note that both variants cannot be used simultaneously).


== Running ==
== Running ==
Line 58: Line 66:
=== Initial configuration ===
=== Initial configuration ===
Things you will want to do when running ATC-pie for the first time.
Things you will want to do when running ATC-pie for the first time.
* For network sessions ([[FGMS]] or FSD), give yourself a "social name" so that others recognise you when using any of the ATC coordination/exchange features.
* For network sessions ([[FGMS]] and FSD), give yourself a "social name" so that others recognise you when using any of the ATC coordination/exchange features.
* To use the internal tower viewing system, make sure you have the right paths set for your [[FlightGear]] installation.
* To use the internal tower viewing system, make sure you have the right paths set for your FlightGear installation.
* The integrated [[FGCom]] radio system is recommended for FlightGear network sessions. Select the variant to use from in the system settings, check the ''FGCom'' tab and try an FGCom configuration test from the ''System'' menu. If you have problems, search for "FGCom" in the [[ATC-pie FAQ]].
* The integrated [[FGCom]] radio system is recommended for FlightGear network sessions. Select the variant to use from in the system settings, check the ''FGCom'' tab and try an FGCom configuration test from the ''System'' menu. If you have problems, search for "FGCom" in the [[ATC-pie FAQ]].


265

edits

Navigation menu