ATC-pie FAQ: Difference between revisions

Jump to navigation Jump to search
386 bytes removed ,  31 January 2023
v1.8.7
(v1.8.6)
(v1.8.7)
 
Line 12: Line 12:
* The aircraft is out of radar range, either too far out or under the radar floor. Check the horizontal range and floor settings ("SFC" will pick up all signals down to the ground). Primary and secondary radars share the same range.
* The aircraft is out of radar range, either too far out or under the radar floor. Check the horizontal range and floor settings ("SFC" will pick up all signals down to the ground). Primary and secondary radars share the same range.
* Its onboard transponder is turned off (and primary radar is off); see [https://www.youtube.com/watch?v=kpPzRiwzx9Q&list=PL1EQKKHhDVJvvWpcX_BqeOIsmeW2A_8Yb&index=1 ATC-pie video tutorial 1]. You should tell the pilot to switch it on. Otherwise if you accept cheating, you can activate the "radar cheat mode" which will simulate a mode S transponder for all aircraft in horizontal range; see [https://www.youtube.com/watch?v=lSyH88HR-4w&index=3&list=PL1EQKKHhDVJvvWpcX_BqeOIsmeW2A_8Yb tutorial 3].
* Its onboard transponder is turned off (and primary radar is off); see [https://www.youtube.com/watch?v=kpPzRiwzx9Q&list=PL1EQKKHhDVJvvWpcX_BqeOIsmeW2A_8Yb&index=1 ATC-pie video tutorial 1]. You should tell the pilot to switch it on. Otherwise if you accept cheating, you can activate the "radar cheat mode" which will simulate a mode S transponder for all aircraft in horizontal range; see [https://www.youtube.com/watch?v=lSyH88HR-4w&index=3&list=PL1EQKKHhDVJvvWpcX_BqeOIsmeW2A_8Yb tutorial 3].
=== Connected pilots do not receive my text messages. ===
This happens with pre-2017.2 FlightGear clients. Tell those pilots to upgrade! Until they do, you can tick the "legacy protocol" option from the FG system settings. Everybody should then be able to read you, but at the expense of network load.


=== The aircraft vectoring tool does not come up when I click and drag out of radar contacts. ===
=== The aircraft vectoring tool does not come up when I click and drag out of radar contacts. ===
Your radar contact is not linked. Link it to a strip to enable the vectoring feature. Vectors issued with it will be registered on the strip, and inform the displays according to the current options, e.g. altitude reaching point, unfollowed vector warnings, etc.
Your radar contact is not linked. Link it to a strip to enable registering the mouse-issued vectors. Radar and strip displays will then be informed according to the current options, e.g. altitude reaching point, unfollowed vector warnings, etc.


=== FGCom is not working. ===
=== FGCom is not working. ===
First, there are two variants for FGCom and you should note that they are ''not'' interoperable: users can only hear and interact with others using the same variant and server. Also note that the standalone variant is deprecated. So before troubleshooting it, you should consider switching to the newer [[FGCom-mumble]] variant.
First, note that there are two variants of FGCom: the standard FGCom-mumble plug-in available in FlightGear and FSD sessions, and the legacy (deprecated) alternate available in FlightGear sessions only. They are ''not'' interoperable: users can only hear and interact with others using the same variant and server.


In either case, to troubleshoot:
'''FGCom-mumble''' is a plug-in that must be run with an external ''Mumble'' client (minimum version 1.4.0 to support plugins) connected to a chosen server. See the project [https://github.com/hbeni/fgcom-mumble/releases release] and wiki pages to download and install it. The control port in ATC-pie must be set to the one FGCom-mumble is listening on. To troubleshoot:
* close all open sessions, open a single ATC-pie instance and check the FGCom variant selected in the ''system settings'';
* open a single ATC-pie instance;
* check that your sound is on, your volume loud and your system picking up a signal from your microphone;
* check that your sound is on, your volume loud and your system picking up a signal from your microphone;
* start an FGCom configuration test from the system tools menu;
* start an FGCom-mumble configuration test from the system tools menu;
* speak in the microphone while the echo test is running, and read below if you cannot hear yourself back.
* speak in the microphone while the echo test is running.
 
'''FGCom-mumble''' is a plug-in that must be run with an external ''Mumble'' client (minimum version 1.4.0) connected to a chosen server. See the project [https://github.com/hbeni/fgcom-mumble/releases release] and wiki pages to download and install it. The control port in ATC-pie must be set to the one FGCom-mumble is listening on.


For the '''standalone''' variant (deprecated), the FGCom command in the system settings should be a valid command or path to an FGCom executable. If you have FlightGear installed on your machine, you can point to the FGCom executable already available with it. On Linux, the default "fgcom" command usually does the job. Otherwise, get one from ATC-pie's [https://sourceforge.net/projects/atc-pie/files/fgcom-standalone/ SourceForge file list]. Try the entry from a terminal in the ATC-pie directory to manually check that it runs correctly. Other things you might check:
For the FlightGear '''standalone''' variant (selectable in the ''system settings''), the FGCom command in the system settings should be a valid command or path to an FGCom executable file. If you have FlightGear installed on your machine, you can point to the FGCom executable already available with it. On Linux, the default "fgcom" command usually does the job. Otherwise, get one from ATC-pie's [https://sourceforge.net/projects/atc-pie/files/fgcom-standalone/ SourceForge file list]. Try the entry from a terminal in the ATC-pie directory to manually check that it runs correctly, and try the echo test available from the settings box. Other things you might check if you really do not want to switch to FGCom-mumble:
* server status: check for responses from the chosen server, e.g. with <code>ping</code>;
* server status: check for responses from the chosen server, e.g. with <code>ping</code>;
* subprocess error: after turning a first radio on, check the FGCom error logs in the <code>OUTPUT</code> directory;
* subprocess error: after turning a first radio on, check the FGCom error logs in the <code>OUTPUT</code> directory;
* port mess-up: make sure you choose an available port number for each created radio at run time, e.g. do not use a port more than once when running multiple ATC-pie instances!
* port mess-up: make sure you choose an unused port number for each created radio at run time.


=== Tower view is not starting. ===
=== Tower view is not starting. ===
Line 84: Line 79:
* the time hint value (see below) does not exceed 30 minutes.
* the time hint value (see below) does not exceed 30 minutes.


The first hint shown on a strip is an estimated time difference between the linked aircraft touchdown and that of the traffic ahead (see the quick reference for more details: ''Display conventions'' for strips). To work it out, ATC-pie assumes:
The hint value for a strip is an estimated time difference between the linked aircraft touchdown and that of the traffic ahead, assuming:
* both present ground speeds;
* both present ground speeds;
* for the aircraft ahead, a straight path to destination;
* for the leading aircraft, a straight path to destination;
* for the linked aircraft, a path straight to the one ahead first, then straight to destination.
* for the tailing aircraft, a path straight to the leading one first, then straight to destination.


Caution: some judgement is required depending on the aircraft positions, because the actual paths to expect can vary from those above. For example, the interpretation of the hint should be different whether both aircraft are aligned with the runway or coming from opposite directions.
Caution, some judgement is required depending on the aircraft positions, because the actual paths to expect can vary from those above. For example, the interpretation of the hint should be different whether both aircraft are aligned with the runway or coming from opposite directions. But with some practice, the rate of the changes still help to optimise spacing when the displayed values don't.


=== What do the various markings along the approach centre line mean? ===
=== What do the various markings along the approach centre line mean? ===
265

edits

Navigation menu