SPAD Special Modes


Please refer to the Profiles page – in the “Special Modes” section if it’s no clear what a “Special Mode” is. In this section you can customize Multi panel specific options when a “Special Mode” is active. “Special Modes” are associated with a profile.
Edit the profile you are using to enable a “Special Mode”.

In the final release v0.5.1 of SPAD there is one Special Mode functional for the PMDG NGX. No other development is foreseen. Read the SPAD.neXt page

First of all choose a “Special Mode” to show the available options:
Normally Spad “talks” to Flight Simulator using FSUIPC standard Flight simulator offsets. In many cases FSUIPC interface is able to control every needed functions through common offsets, this is not true for aircraft that implement custom auto pilots or other special functions.

Using SPAD you are able to customize panel inputs remapping them to keyboard keystrokes or FSUIPC virtual joysticks buttons. Using these features together with FSUIPC Mouse Macros allow to address almost any input problems.

The problem are the panel displays. SPAD gets data to display on the panel using FSUIPC. But if the aircraft doesn’t expose the correct data using the standard FSUIPC offsets we have a problem.

Special Mode is a solution for the aircrafts “equipped” with an SDK (Software Development Kit).
Basically, if a Special Mode is enabled, SPAD stops to communicate through FSUIPC standard offsets and uses aircraft specific functions instead.
Obviously a specific Special Mode is needed for each aircraft (or at least for each aircraft “family”).

Special Modes are set within profiles.
If a profile enables a Special Mode, every panel changes the logic applied to many functions.
At the moment 2 Special Modes are available:
– Leonardo Maddog 2008 / 2010 – PMDG 737NGX

Known Issues PMDG 737NGX

VERY IMPORTANT: To enable the data communication output from the PMDG aircraft, you will need to open the file 737NGX_Options.ini (located in the FSX folder PMDGPMDG 737 NGX) and add the following lines to the end of the file:

[SDK] 
EnableDataBroadcast=1