OpusFSI Flight Simulator Interface for and





OpusFSI_v6_Overview  OpusFSI_v6_User_Guide  OpusFSI_v6_Getting_Started_Single_PC  OpusFSI_Getting_Started_Networked_PCs  OpusFSI_Live_Weather  OpusFSI_Live_Camera OpusFSI_v6_ButtKicker

 

OpusFSI Flight Simulator Interface for Prepar3D

User Guide

 

8 Mar 2023

Opus Software Limited

Email: opusfsi@opussoftware.co.uk  Website: www.opussoftware.co.uk/opusfsi.htm


Contents

System Requirements. 4

Software Installation. 4

Setting up the Network. 4

General Operation. 5  

The Server Dialog

Standalone systems

Networked systems

Setting Up OpusFSI. 5

Live Weather. 6

General Dynamic Head Movements and Bump Aircraft Turbulence

Live Camera. 8  

Live Camera Control

Shortcut Controls. 11  

    POV and Hat Switches

    Game Controllers

Live View.. 9

GPS Output (including SkyDemon)  

Landing Analysis. 5  

Remap Joystick Numbers. 5  

Rebuild Station Data

Device Drivers. 11  

ButtKicker. 5

TrackIR. 5  

FSC Motorised TQ Driver. 11

Future Development Plans. 12

Contact Details. 12

FAQ and Troubleshooting. 12


OpusFSI - Flight Simulator Interface for Prepar3D

Thank you for downloading our OpusFSI Flight Simulator Interface.

The OpusFSI Flight Simulator Interface for Lockheed Martin Prepar3D (P3D) incorporates the Live Weather Engine, the Live View synchronized multi-screen networked display, and Live Camera view control and docking software supporting multiple windowed views. In addition OpusFSI includes Opus World Weather Themes, Weather Locator and Weather Relocation. Device drivers are included for ButtKicker control, GPS output, and the PMDG 737NGX aircraft simulator.

The OpusFSI interface is ideally suited for both standalone (single PC) and networked (multi-PC/Laptop) systems.

On standalone systems, OpusFSI incorporates two superb functions through its Live Weather Engine and Live Camera interfaces.

The Live Weather Engine makes use of our unique Dynamic Weather update to provide the most advanced weather updating software in the marketplace. The Live Weather Engine has set new standards for weather updating for the Prepar3D flight simulators. OpusFSI provides the most detailed, realistic and efficient weather updating service. The Live Weather Engine is responsible for supervising both the turbulence and ultra-realistic Dynamic Head Movement utilising actual real-life captured 3D accelerometer data. Automatic Head Movements assist the pilot whilst taxiing and banking in a turn. The Live Weather Engine allows you to create and name your own Opus World Weather Themes based on the current dynamic theme created from the live METAR reports. In addition you can import your own custom METARs and also load historic weather for the previous 14 days (24 hours for WWTs and the Weather Locator). Live Weather Overview and Locator provides overview maps of weather conditions and a search facility so that you can locate weather matching your criteria. You may also Relocate Weather from any place in the world to your current location. Flight Planning Assistant provides dynamic in-flight weather reports and more.

Live Camera provides excellent camera creation, control and docking facilities through its user friendly interface, totally eliminating the need to alter any of the simulator's controls. You can create many useful views that are not included as standard in your sim and also control the transition speed between these different views. This can be coupled with Live Camera Control and a dedicated 6-axis GamePad controller to move around the cockpit or exterior to your heart's content. Import, create or export Camera Panning Sequences which can be assigned to a shortcut button/key or camera views.   The Live Camera interface also includes support for Windowed Views which are ideally suited to computer systems equipped with either multiple screens or single large screens.

On networked systems, irrespective of the size and complexity of your system, whether your system consists of a main 'flying' PC with a single networked laptop client, or a more elaborate multi-computer networked system; the Live View interface, with its ultra high-performance IPC communications, unique Client Side Smoothing software, and perfect synchronization of aircraft status, weather and cloud formations, will provide you with the highest possible networking performance. Whether you simply want an additional controllable display to provide further scenic or external view options, or wish to create a multi-screened panorama for your Prepar3D experience, Live View offers you the ideal hassle free user-friendly solution.

Your main 'flying' OpusFSI server is the machine through which you control the aircraft. The networked client OpusFSI systems are synchronised to the server through multiple ultra high-performance IPC links, the client systems are used primarily as view controllers. The networked systems allow you to create a multi-screened simulator system without placing the full workload and burden on your main system.

From this set up it therefore follows that all in-cockpit or instrument panel views used to control the aircraft must be displayed on the main server. All other views (scenic or external) can be offloaded onto the client systems. You can create wide panoramic vistas this way, or additional external aircraft views, without draining the resources on your main system or degrading its performance.

On networked systems you must install the sim and the OpusFSI software on each of your client computer systems (laptops or PCs), along with all the scenery and airport addon packages. If you wish to display external aircraft views on the client computers you will also need to install all relevant aircraft addons. The OpusFSI software does not need to be licensed on the client systems, the purchased license is only required for your main 'flying' server system. You may either copy or install the OpusFSI software on each of your client systems, the CLIENT program that you will run on the client computers does not check for any licensing information. It simply connects to and receives all necessary data from your main server system.

Live View allows you to easily create multi-screen networked displays for your P3D system. Live Camera provides a user-friendly interface for creating and controlling any number of virtual cockpit, 2D cockpit and external aircraft views on both standalone and networked systems. All camera views are created and controlled centrally from the server. Both features are described in more detail below.

The software includes device drivers for the CPFlight MCP737/EFIS737 PRO/EL panels and the driver interfaces for the PMDG 737NGX aircraft simulation.

OpusFSI is fully compatible with Windows (7/8/10/11) operating systems, 64-bit versions. OpusFSI does not require the Windows Server operating system to create or maintain the local area network links, and different operating systems may be utilized throughout the local area network.

Figure 1 - Live View Multi-Screen Networked Displays  

Photo courtesy of the Human-Centered Design Institute, Florida Institute of Technology

 

System Requirements

Lockheed Martin Prepar3D simulator.

Windows 11/10/8/7/XP (64-bit version) operating system.

Microsoft .NET Framework Version 4.7.2

FSUIPC (see below).

90 MB hard disk space.

You need .NET v4.7.2, SimConnect and FSUIPC to be installed on your server system (and optional client systems) for OpusFSI to work.

Microsoft.NET

You can check what versions of .NET you have installed in Control Panel by selecting Settings, System, Apps and features, then search for .NET and a list of installed versions will be displayed. For older operating systems you can check what versions of .NET you have installed by checking your c:\Windows\Microsoft.NET\Framework or Framework64 folders. You should see a v2.0.xxxxx folder in addition to the v4.0.xxxxx folder. 

SimConnect

In the case of SimConnect, first make sure you have installed P3D, SimConnect is usually installed automatically with it. If you have mislaid or corrupted your SimConnect then you can try re-installing it using the SimConnect.msi file within your c:\OpusFSI_v6 folder.

FSUIPC

FSUIPC is required on the SERVER system. FSUIPC is required on Live View clients that are used to display camera views.

You can download a free copy from http://www.fsuipc.com

 

Software Installation

Please refer to our OpusFSI_v6_Getting_Started_Single_PC document located in the OpusFSI_v6 install folder, also available from our download page.

 

Setting up the Network

Please refer to our OpusFSI_v6_Getting_Started_Networked_PCs documents located in the OpusFSI_v6 install folder, also available from our download page.

 

General Operation  

The Server Dialog

The Operating Mode should be “UNLIMITED MODE” for licensed systems or “DEMO MODE” for the limited demo evaluation mode.

If Live View is enabled (Configure dialog) then the Client App Links value indicates how many client links are open and No. Connected indicates how many clients are currently connected. In addition you may View Client App Links (ref OpusFSI_v6_Getting_Started_Networked_PCs v6_Getting_Started_Networked_PCs).

The Device Drivers value indicates how many driver (ButtKicker and CPFlight panels) links are open and No. Connected indicates how many devices are currently connected. In addition you may View Device Driver Links.

The Configure button opens the configuration dialog in order to configure options for Live Weather, Live View, the In-Flight map, device drivers (ButtKicker and CPFlight panels), GPS output options and Landing Analysis.

The Cameras button opens the Camera Management dialog.

The Panning button opens the Panning Sequence Management dialog.

The Control button opens the Live Camera Control dialog.

The Shortcut button opens the Shortcut Controls dialog.

The Weather button opens the Live Weather dialog. The Reports button displays the Opus Weather Reports. The LWA Map button displays the large Live Weather Assistant weather map. The Wx Maps button displays the smaller Live Weather Assistant weather maps. The Wx Locator button displays the Weather Locator map.

The Spy button displays the Spy window.

The Save Win, Restore Win, Open Win, and Close Win button options assist you in controlling your Live Camera windowed views, both docked and undocked.

Standalone systems

If you have a standalone system then simply run the SERVER program on your Prepar3D computer system, the program should be run after Prepar3D, you may configure your system to run the server program automatically each time you start Prepar3D (see Recommended Start Up Procedures in the OpusFSI_v6_Getting_Started_Networked_PCs.pdf document).

 

Networked systems

The OpusFSI network is created by running the SERVER program on the main (host) Flight Simulator PC, and running the CLIENT program on each client PC. Each of your computers must be able to 'see' each other over the local area network (refer to our OpusFSI_v6_Getting_Started_Networked_PCs document). The OpusFSI software will make efficient use of any speed of network, but the faster the better.

You must install Prepar3D and the OpusFSI software on each of your client computer systems (laptops or PCs), along with all the scenery and airport addon packages. If you wish to display external aircraft views on the client computers you will also need to install all relevant aircraft addons. The OpusFSI software does not need to be licensed on the client systems, the purchased license is only required for your main 'flying' server system. You may either copy or install the OpusFSI software on each of your client systems, the FSICLIENT program that you will run on the client computers does not check for any licensing information. It simply connects to and receives all necessary data from your main server system.

The recommended start up procedure for the SERVER and CLIENT programs are detailed in our OpusFSI_v6_Getting_Started_Networked_PCs document. You can monitor the connection status on the server program's Client App Link display and each of the CLIENT programs. In each case, the Application Links will turn green when a connection is made. Note, the server will allocate two or three links for each 'Live View' client, one link for each of the possible 'Live View' Position & Attitude, Weather and Traffic connections.

 

Setting Up OpusFSI

Please refer to our OpusFSI_v6_Getting_Started_Single_PC document located in the OpusFSI_v6 installation folder, also available from our download page.

 

Live Weather

For a detailed description of Live Weather please refer to the OpusFSI_v6_Live_Weather guide which can be found in the OpusFSI_v6 installation folder and on our website.

 

General Dynamic Head Movements and Bump Aircraft Turbulence

To experience turbulence effects you must either,

·          enable General DHM Options in the Server's Configure dialog or

·          enable Live Camera and create and display a camera view.

The General DHM Options are not associated with Live Camera views but are configured in an identical fashion so please refer to  OpusFSI_v6_Live_Camera for a description of the configuration options.

 

Live Camera

For a detailed description of Live Camera please refer to the OpusFSI_v6_Live_Camera guide which can be found in the OpusFSI_v6 installation folder and on our website.

 

Live Camera Control

OpusFSI Server Form

Live Camera Control (LCC) is selected via the main server form's Control button  and can be used to adjust the eye point for any VC, 2D, or Custom view types. The LCC is for making temporary (Set) or permanent (Adjust) adjustments to the eye point, creating a new camera (Create) or simply having a wonder around the cockpit or aircraft.

LCC does not require Live Camera to be enabled. If you are using Prepar3D then enable the Prepar3D PDK Interface to provide a more efficient Live Camera, Live Camera Control, and DHM eye point control. Refer to the OPUSPDK_SETUP text file to set up the Prepar3D OpusPDK interface. If you encounter problems (errors in the Spy window) then you can disable the PDK.

The Set option temporarily saves the current eye point offsets and assigns them to the currently selected camera view so that you don't have to keep moving the eye point back after changing camera views. This is handy for changing seat position or general adjustments to overcome any changes to the usual reference axis for the aircraft within the sim.  However it is a temporary set of offsets, only valid whilst the program is running or until you clear them using the Reset All function. If you want a permanent alteration to the camera view then use the Adjust option.

If you suffer from the sim anomaly (bug) that shifts the aircraft axis for certain aircraft (e.g. the new PMDG 777) at certain locations then try using the LCC to correct this before flight. First correct the anomaly by shifting the VC view using the LCC, then use the LCC Set Camera function which saves the view offset and associates it with the camera view. If the anomaly subsequently corrects itself in flight then you can use the LCC Reset All Camera function to set the view back to its original position.

The Reset All option is used to reset all temporary offsets for the currently selected camera view.

The Adjust option can be used to adjust the current camera's eye point position and automatically save the modified camera view's configuration.

The Create option can be used with the current LCC adjusted eye point and the current camera view to automatically create a new cloned camera view with an adjusted eye point position. The new cloned camera is selected for view on the display and appended to the camera list which is then automatically saved to disk.

The text for the Adjust and Create button options on the LCC dialog has been coloured dark red to indicate their permanent nature.

The eye point can be adjusted either using a game controller (refer to the Shortcuts section for setup), the arrow keys in the small LCC dialog, or any assigned joystick button (including the POV or Hat Switches) or key sequences specified via the Shortcuts dialog (see Shortcuts section below).  

When using Shortcut Controls in flight the movement will be either Continuous or Stepped according to what setting was last selected in the  Live Camera Control dialog.

If Continuous movement is selected then to stop movement,

·         use one of the red Stop buttons (or other direction arrows) in the LCC dialog or

·         use the assigned Stop shortcut control key/button or

·         you don't necessarily need a Stop button/key assignment - just move back in the opposite direction.

Multiple arrow/key/button presses speed up or slow down the movement. Arrow keys in the LCC dialog will be greyed out and inoperative when you have a joystick or controller assigned for LCC use since you can't use both.

Do not use sim controls (key commands or panning) to adjust the eye point whilst using LCC since OpusFSI will not be aware of these changes and the view will reset back to its original position.

There is a sim limitation for pitch control. Unlike bank and yaw motions, the pitch angle can only be adjusted between +90 and -90 degrees up and down. The bank and yaw movements wrap around.

The Set option temporarily saves the current eye point offsets and assigns them to the currently selected camera view so that you don't have to keep moving the eye point back after changing camera views. This is handy for changing seat position or general adjustments to overcome any changes to the usual reference axis for the aircraft within sim.  However it is a temporary set of offsets, only valid whilst the program is running or until you clear them using the Reset functions. If you want a permanent alteration to the camera view then use the Cameras dialog, edit and Save the camera view that way.

Read More...


Home  About Us  Products  Downloads  FAQ  Gallery  Testimonials  Contact  Links