How to setup your
cockpit PC cluster

Normally, FsXPand is installed on your FS PC, unless you want to run FsXPand on another PC using WideFS.
FsClient is installed on each PC that runs our panels, and/or sends joystick/rotary encoder  input.

Possible cluster configurations

For the deployment of panels in your cockpit cluster, there are a few possibilities:

1. Possible configuration: Add a monitor to your FS PC, run FsXPand and FsClient on the FS PC. Drag the panel to the second monitor. Adapt the panel setup to display the basic flight instruments for a 2-monitor cockpit layout.
This can be done with an extra video adapter, or use a Dual Head video adapter.
Sub standard PC's will suffer frame rate loss here, so make sure you have a fast one. 
Although there is only 1 PC in use, you will need a network adapter (NIC) to be able to configure a network for this PC, because FsXpand  and FsClient share their data over the network interface.

This configuration requires some manual setting of IP addresses! Better run your FsClient on another PC and leave the FS PC with its already high workload alone.

  dual            2-cards

2. Better configuration: Use an extra PC for each copy of FsClient you want to run. Adapt the panel setup to your needs differently on each PC and put the attached monitors next to each other.

diag2

Tip!With method #1, you may find that the second monitor is not being updated anymore when FS2004 is in full screen mode. We recommend using FsClient on another PC rather than on the already heavily loaded FS PC.


3. Run FsClient on an extra PC with a dual head video card, or with 2 video cards. Spread the panel by dragging the edge over the extra monitor. Now you can put a lot of gauges on the second monitor.

diag3


Tip!It is also possible to run an extra FsClient on the extra PC. In that case you will have a panel belonging to each FsClient, and there is no need to create a very wide panel.This configuration requires some manual setting of IP addresses.

4. If you are already a user of Wideview, you may not need to add additional PC's. You can run FsClient on the existing ones, and a second monitor to each of your PC's can be used to display a section of the entire cockpit panel.

diag4

FsXPand does not require WideFS to run. Still, WideFS can be used if you have your FS PC heavily loaded. Let's say that you are running 3 monitors on it, and you certainly have no resources available to spend on FsXpand. As you already have WideFS running for other add-ons requiring FSUIPC, this may be the opportunity to run even FsXpand elsewhere and save a lot of Frames Per Second.

diag5

Whatever you do, your setup should be such that the total workload is as evenly distributed over your PC's as possible. Using a slow one with two monitors will drop the framerate on the slow PC's display, and may even inhibit joystick polling. (Did you configure your Windows 98 machines as network servers?


Using controls

Your controls can be connected to joystick inputs on whatever PC you want. Use the standard analog game port, and additionally, USB stick inputs as required, eventually USB converters.
FsXpand alone can handle 8 sticks. Should you want more controls, you can connect more joysticks to the FsClient PC's. FsXpand will get the data over the network and allow you to create huge control sets. Just use your imagination. And all this without having to buy interface cards or other hardware modules. FsXPand/FsClient can even handle Rotary Encoders (half cycle, like CTS 288) on the joystick port.

diag2_stick

On each PC that uses control input:
Install a game controller, depending on your control hardware. Plug in anu USB stick or converter you may want to use. Windows will recognise the USb device.
With version 5, a maximum of 4 axes is possible. This will be extended to 8 axes later.


Everything is allowed

Of course you can vary as much as you want with these configurations. No limit has been set to the amount of PC's involved.
Please remember that all joystick ports in the network (up to 8 per PC) can be used to control your simulator.

Start sequence

When you have configured your FsClient and FsXpand, you are ready to start.
FsXPand requires that FS is running.

1. FS PC: start FS
2. Client
PC's: start FsClient (repeat for every client PC. Put a shortcut into your Windows start menu) and Start FsXpand

It is also possible to start FsXpand and then one by one the clients. You can stop all clients at once by pressing Stop clients on FsXPand. You can start each client again by pressing Start in FsClient.
You can stop and start each client separately using the Stop/Start button in FsClient.
Once connected, the panels will show the current FS data, and stick input on the clients will be read.
FsXPand will start the FsClient panels according to your aircraft panel selection in FsXpand. In other words, the initial aircraft panel in FsClient is overridden if you connect, to make sure that you have to select your panel only once for all connected machines.


System Requirements

Hardware:

- 1 PC with Flight Simulator, requirements depending on your FS version.
- 1 or more additional PC's (at least P200, 32 MB), including network adapters (10 MegaBit will do, even a coax network with no switch/hub at all works fine)

- For proper performance, you need a 1.7 GHz 256 MB machine. This version requires at least a GeForce II 64 MB (basic requirement). Anything less than 64 MB will fail

- A portable must be suitable for high quality gaming, with a full 3D chipset, not sharing system RAM

- TCP/IP local network connection (see network.doc), avoid on-board network cards, avoid Wireless if possible.
- Minimal resolution: 800 x 600 (check FAQ for details), preferably 16 bit colours or higher
- Default resolution: 1024 x 768
- Recommended resolution: 1280 x 960
(you will have to resize your panels in that case using the Panel menu: Conversion....)

Software:

Windows 98,2000,XP,2003. Tested on 98, 2000 SP4, XP SP2 (Vista problems reported; UAC required for Vista installation: Administrator only.)
Flight Simulator (Fs98, Fs2000, Fs2002, Fs2004 or FSX), DirectX 8.0 or later on the client PC's, and Fsuipc.dll.
For Fs2004, you will need a licensed Fsuipc (general license, notlinked to any add-on). For earlier FS versions, you may already have a DLL on your system. Make sure to comply with the following requirements:

Simulator FSUIPC version Version status Remarks
Fs98 >= 2.5 Release

Fs2000 >= 2.5 Release
Never tested
Fs2002
>= 2.96 Release

Fs2004 (9.1 only) >= 3.45, licensed versions only Release

FSX
FSUIPC4
Release

If you have any doubt as to what version to use: all FS versions before FSX should work with Fsuipc 3.45 or later (licensed FSUIPC versions). There is no guarantee for FS2000 or FS2002 on Fsuipc version 2, although old versions are still available on the Internet.
Copy FSUIPC into the \modules folder under your Flight Simulator folder. Do not keep copies of FSUIPC, as FS will get confused, checking on present dlls only, not on filenames.

Tip!Do you want to test FsXPand, but you do not have a licensed FSUIPC, install FS98 and try our software using FSUIPC 2.96 and/or the free WideFS version.




Back to Manual