SODE UserGuide
SODE UserGuide
V1.3
02. December 2015
1 About SODE
The SimObject Display Engine SODE is a SimConnect module that enables developers of FS
sceneries to create interactive objects by providing a basic framework of logic instructions. The
actual implementation into a useful object using these instructions is done by the scenery developer.
The implementations can range from simple conditional visibility objects (seasonal, weather, time,
etc) to more complex systems like PAPI, pilot-controlled lighting and triggered animations.
In the latest release, SODE also provides a custom jetway control system and a solution for
automatic visual docking guidance systems A-VDGS.
2 Installation
After installation of the basic SODE files, you need to launch the SODE Platform Manager to
register SODE with your individual simulator platforms. All platforms will be served by the same
SODE executable. In other words, you can not run two sims in parallel with SODE support. The
first platform started is the one SODE is running for.
The SODE Platform Manager handles all necessary file editing (exe.xml, dll.xml, fsx.cfg,
simconnect.cfg) for the various platforms. The program will list each installed platform in its own
tab, indicating the installation path and the path to the exe.xml and dll.xml files.
2.1.1 Register/Unregister
This action will inform the platform about the existance of SODE on your system and will create
the necessary configuration file entries in order to launch SODE during start-up of the platform.
2.1.2 Activate/Deactivate
For temporary deactivation of SODE, you can use this action. The platform still knows about
SODE, but it will not launch it.
2.1.3 Tools
There are two tools available:
1. Show Log: Opens the SODE.log that is helpful for troubleshooting when problems arise.
2. Fix 'Third-Party Software' Error: Can be used to fix the annoying FSX 3rd party module
pop-up message during start-up, which prevents SimObjectAnimationModule.dll and hence
the entire sim platform from running.
4.1 Operation
First, you need to select the desired stand through the menu. This will activate the jetway and/or
VDGS if available. Then, you will be shown the avaiable options for that selected stand, i.e. jetway
operation and/or VDGS activation/deactivation.
If not, then the dll is most probably not loaded. Check the dll.xml file if the entry for the
SimObjectAnimationModule.dll is existing and confirm that it is not disabled in the xml:
<Disabled>False</Disabled>
3. AircraftParameters.ini must contain door parameters for the corresponding ICAO aircraft
type designator, e.g. [B738]
Add-On Aircraft SODE
aircraft.cfg AircraftParameters.ini SimObjectDisplayEngine.exe
[General] [A343]
atc_model=A343 1L = 2.0, -0.15, 4.0, 1.1, 1.2
[Exits]
exit.0 = 0.4, 45.50, -6.0, 7.0, 0