The POSCON Pilot Client is an X-Plane plugin that connects the simulator to the Positive Control Network. Once you have logged in to the network the plugin will send information about your plane’s location, altitude, attitude, as well as a number of the plane’s parameters such as gear and flap deployment, engine RPM, state of various beacon and navigation lights, transponder mode and code, etc.
The plugin also receives similar information from the network about aircraft that are within a 50 nautical mile range of your plane. This information is used to draw 3D models of the aircraft at their correct position and orientation. The information is also used to populate the X-Plane multi-player datarefs so that your aircraft’s TCAS system will be aware of nearby planes.
The Pilot Client is installed through the POSCON Launcher. After starting the Launcher go the settings menu and set the path to X-Plane root folder. Then go to the Library tab and click on the X-Plane Pilot Client icon to install the client.
Prior to connecting to the network the first time you may wish to review the default pilot client settings, See the Settings section of this user guide to learn how to choose your desired audio devices and Push-To_talk switch.
In order to connect to the POSCON network the POSCON Launcher must be running and logged in. You connect to the POSCON network by selecting the POSCON plugin menu from the X-Plane plugins menu and then selecting the Login menu item.
The POSCON network relies on your simulator representing an accurate ground speed. In X-plane 11 there are two conditions under which your simulated ground speed will be inaccurate:
The POSCON X-Plane client will monitor each of the above two conditions and will automatically Ghost your aircraft should either of them occur. After you connect to the POSCON network or after Un-Ghosting, the X-Plane pilot client will begin monitoring your frame rate for one minute. This duration allows the simulator to settle in on an average frame rate. After one minute the client will continue to average your frame over the previous 1,800 frames. If the average of the last 1,800 frames drops below 20 FPS you will be Ghosted. The client also monitors the ground speed multiplier after the one minute settle in period. If the ground speed multiplier is any value other one you will be Ghosted
There are a number of FPS Lua scripts that automatically adjust X-Plane rendering settings when your FPS fall below a target setting. For X-Plane we recommend 3jFPS-wizard11. You can down load the script here:
https://forums.x-plane.org/index.php?/files/file/43281-3jfps-wizard11/
For X-Plane 10 we recommend 3jFPS-wizard. You can download it here:
https://forums.x-plane.org/index.php?/files/file/38085-3jfps-wizard-enjoy-smooth-flying/
We suggest running these scripts with a target FPS of 30 frames per second.
Some users may have used the Autospeed Lua script to automatically adjust the ground speed should their simulator frame rate drop below 20 FPS. The original Autospeed Lua script is not compatible with the POSCON network as it was not possible to know if the ground speed had been adjusted by the script due to low FPS or if it was being manipulated by the user in manual mode to travel distances rapidly. If the Pilot Client detects that you have the original Autospeed Lua script installed you will be asked to remove it before logging in.
If you still wish to use an Autospeed Lua script as an extra measure to ensure an accurate ground speed we have provided an enhanced version in the POSCON\Lua folder. This script does the same thing as the original Autospeed script except that it has a tighter integration with the Pilot Client. As long as you leave the script in auto mode while you are logged into the network then you will not be ghosted due to a low average FPS as the script will dynamically adjust your ground speed. However, if you take it out of auto mode or manually increase the ground speed then you will be subject to the ghosting rules regarding maintaining an average FPS above 20.
You can install the POSCON Autospeed Lua script by copying the script from the POSCON\Lua folder to your FlyWithLua\Scripts folder and restarting X-Plane or requesting that FlyWithLua reload all the scripts.
You can adjust the settings of the Pilot Client by accessing the POSCON/Settings menu item. The following figure shows the items that can be adjusted:
The Pilot Client supports voice communication over the POSCON network.
The Pilot Client will send any frequency changes on COM 1 or COM2 to the voice client. The Pilot Client will also send audio panel changes to the voice client. This includes changing the transmit radio as well as enabling listening on COM1 and COM2. Integration with X-Plane requires that your aircraft be properly supporting the common X-Plane datarefs for the radios. It also means that you need to have the audio panel setup properly. As an example, the mic selected for the radio you want to transmit on and the audio monitor selected for the radios you want to monitor.
Some aircraft do not have a visual means to change which radio you are transmitting on. If you are flying an aircraft that has this limitation you can still adjust which radio is being used for transmitting by mapping keys or joystick buttons to the following two X-Plane commands:
sim/audio_panel/transmit_audio_com1
sim/audio_panel/transmit_audio_com2
If you encounter an aircraft that does not accurately model the audio panel by properly maintaining the above datarefs please let the aircraft designer know about the problem. For your convenience we have incorporated a command that will toggle between transmitting on COM1 and COM2:
POSCON/Toggle_Com_Transmitter
The toggle command simply executes one of the two built-in X-Plane transmit_audio_com(x) based on the state of the audio_com_selection dataref.
Ghost mode allows you to see other POSCON traffic and hear their radio transmissions but you will not be able to transmit and your aircraft will not be rendered in other member’s simulators. You will still show up on the Live Map.
You can enter Ghost mode manually using the menu or the command:
POSCON/Ghost
You can also be Ghosted automatically under a number of different conditions. When you are automatically Ghosted you will get a pop-up message indicating the reason.
When you are in Ghost mode you can request to be unghosted via the menu or using the command:
POSCON/UnGhost