Misc Plugins

 

Home
About Me
Misc Information
Misc Plugins
Other Links
Projects

 

Com1 Radio Tuner

This plugin was requested by Gregus Gabor for use on VatSim.
Basically it allows the user the enter these 5 frequencies into text boxes.
Center, Approach, Delivery, Tower and Ground.
Pressing the left button will send the freq to COM1, pressing the Right button will clear the text box.

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a COM1RadioTuner folder under the plugins folder.
Remember to remove any old versions of the plugin.

Com1RadioTuner.zip


CustomSBDatarefs001m

NOTE - If all you need is doors then see the CustomSBDatarefs002 plugin below.

This plugin is a reduced version of the plugin requested by Michael (-Scrat-).
It is useful for people wanting to animate their objects.
The original plugin used features that locked it to the Author, this version can be used by anyone.

It has the following datarefs which are all read only.

"sandybarbour/engine/custom_throttle_lever"

This is a float array with 8 elements 0 to 7.
This has a value of -0.5 to 0.0 to 1.0 when going from reverse to forward.
The original throttle dataref "sim/flightmodel/engine/ENGN_thro" goes from 0.5 to 0.0 to 1.0 when going from reverse to forward.
So "sim/flightmodel/engine/ENGN_propmode" has to be used to determine when reverse is applied.
This makes it unsuitable when used with objects.

"sandybarbour/engine/custom_prop_pitch_lever"

This is a float array with 8 elements 0 to 7.
This dataref is similar to the "sim/flightmodel/engine/POINT_pitch_deg" but it does not go negative.

"sandybarbour/doors/front_door_transit"

This is an integer that has a value from 0 to 99.

"sandybarbour/doors/back_door_transit"

This is an integer that has a value from 0 to 99.

The door datarfefs are triggered by a  hotkey that is defined in the INI file.
There are hotkeys for opening and closing.
When the opening hotkey is pressed the dataref will increment from 0 to 99.
When the closing hotkey is pressed  the dataref will decement from 99 to 0.
The hotkeys will toggle so that if the door is halfway open then pressing the hotkey again will start closing the door.

The INI file also has "FrontDoorTransitTime" and "BackDoorTransitTime" properties that determines the time it take for the dataref to go through its range.
If it is set to 1.0 it will take approx 100 seconds for the dataref to go from 0 to 99

These are the properties that the INI file supports.
The value in the INI file will mean that the dataref will take approx 10 secs to go through its range.

[CONFIG]
FrontDoorTransitTime = 0.1
FrontDoorHotKey = F3
FrontDoorHotKeyModifiers = Shift+Down
BackDoorTransitTime = 0.1
BackDoorHotKey = F4
BackDoorHotKeyModifiers = Shift+Down

INI File

CustomSBDatarefs001m.ini

Hotkey INI File defintions.

HotkeyINIDefinitions.txt

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a CustomSBDatarefs001m folder under the plugins folder.
Remember to remove any old versions of the plugin but keep your existing CustomSBDatarefs001m.INI file.
The CustomSBDatarefs001m.INI file now resides in the CustomSBDatarefs001m folder and not the plugins folder.

CustomSBDatarefs001m.zip


CustomSBDatarefs002

This plugin was requested by Ben Harber (Mid7night).
It is useful for people wanting to animate their objects.

It has the following datarefs which are all read only.
These are all integer datarefs that have a value from 0 to 99.

"sandybarbour/doors/missile_door_transit"
Triggered by Hotkey toggle
Also arming missile will open the door

"sandybarbour/doors/rocket_door_transit"
Triggered by Hotkey toggle
Also arming rocket will open the door

"sandybarbour/doors/bomb_door_transit"
Triggered by Hotkey toggle
Also arming bomb will open the door

"sandybarbour/doors/ramp_door_transit"
"sandybarbour/doors/door1_transit"
"sandybarbour/doors/door2_transit"
"sandybarbour/doors/door3_transit"
All these triggered by Hotkey toggle.

The door datarfefs are triggered by a  hotkey that is defined in the INI file.
There are hotkeys for opening and closing.
When the opening hotkey is pressed the dataref will increment from 0 to 99.
When the closing hotkey is pressed  the dataref will decement from 99 to 0.
The hotkeys will toggle so that if the door is halfway open then pressing the hotkey again will start closing the door.

The INI file also has TransitTime properties that determines the time it take for the dataref to go through its range.
If it is set to 1.0 it will take approx 100 seconds for the dataref to go from 0 to 99

These are the properties that the INI file supports.
The value in the INI file will mean that the dataref will take approx 10 secs to go through its range.

[CONFIG]
MissileDoorTransitTime = 0.1
MissileDoorHotKey = F3
MissileDoorHotKeyModifiers = Shift+Down
RocketDoorTransitTime = 0.1
RocketDoorHotKey = F4
RocketDoorHotKeyModifiers = Shift+Down
BombDoorTransitTime = 0.1
BombDoorHotKey = F5
BombDoorHotKeyModifiers = Shift+Down
RampDoorTransitTime = 0.1
RampDoorHotKey = F6
RampDoorHotKeyModifiers = Shift+Down
Door1TransitTime = 0.1
Door1HotKey = F7
Door1HotKeyModifiers = Shift+Down
Door2TransitTime = 0.1
Door2HotKey = F8
Door2HotKeyModifiers = Shift+Down
Door3TransitTime = 0.1
Door3HotKey = F9
Door3HotKeyModifiers = Shift+Down
[CONFIG]
MissileDoorTransitTime = 0.1
MissileDoorHotKey = F3
MissileDoorHotKeyModifiers = Shift+Down
RocketDoorTransitTime = 0.1
RocketDoorHotKey = F4
RocketDoorHotKeyModifiers = Shift+Down
BombDoorTransitTime = 0.1
BombDoorHotKey = F5
BombDoorHotKeyModifiers = Shift+Down
RampDoorTransitTime = 0.1
RampDoorHotKey = F6
RampDoorHotKeyModifiers = Shift+Down
Door1TransitTime = 0.1
Door1HotKey = F7
Door1HotKeyModifiers = Shift+Down
Door2TransitTime = 0.1
Door2HotKey = F8
Door2HotKeyModifiers = Shift+Down
Door3TransitTime = 0.1
Door3HotKey = F9
Door3HotKeyModifiers = Shift+Down

INI File

These are included in the files below.

Hotkey INI File defintions.

HotkeyINIDefinitions.txt

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a CustomSBDatarefs002 folder under the plugins folder.
Remember to remove any old versions of the plugin but keep your existing CustomSBDatarefs002.INI file.
The CustomSBDatarefs002.INI file now resides in the CustomSBDatarefs002 folder and not the plugins folder.

CustomSBDatarefs002.zip


CustomSBDatarefs003

This plugin was requested by Nick (gilbernl).
 

V1.10 - 16th January 2008

Added these extra datarefs.

sandybarbour/doors/sparedoor1_transit
sandybarbour/doors/sparedoor2_transit
sandybarbour/doors/sparedoor3_transit

It has the following datarefs which are all read only.
These are all integer datarefs that have a value from 0 to 99.

sandybarbour/doors/tailstairs_transit
sandybarbour/doors/cargo_bay_door_transit
sandybarbour/doors/boarding_door_transit
sandybarbour/doors/cabin_cargo_boarding_door_transit
sandybarbour/doors/engine_nacelle1_transit
sandybarbour/doors/engine_nacelle2_transit

All the above are triggered by Hotkey toggle.

The door datarfefs are triggered by a  hotkey that is defined in the INI file.
The same hotkey is used for opening and closing.
When the opening the dataref will increment from 0 to 99.
When the closing the dataref will decement from 99 to 0.
The hotkeys will toggle so that if the door is halfway open then pressing the hotkey again will start closing the door.

The INI file also has TransitTime properties that determines the time it take for the dataref to go through its range.
If it is set to 1.0 it will take approx 100 seconds for the dataref to go from 0 to 99

These are the properties that the INI file supports.
The value in the INI file will mean that the dataref will take approx 10 secs to go through its range.

[CONFIG]
TailstairsTransitTime = 0.1
TailstairsHotKey = F3
TailstairsHotKeyModifiers = Shift+Down
CargoBayDoorTransitTime = 0.1
CargoBayDoorHotKey = F4
CargoBayDoorHotKeyModifiers = Shift+Down
BoardingDoorTransitTime = 0.1
BoardingDoorHotKey = F5
BoardingDoorHotKeyModifiers = Shift+Down
CabinCargoBoardingDoorTransitTime = 0.1
CabinCargoBoardingDoorHotKey = F6
CabinCargoBoardingDoorHotKeyModifiers = Shift+Down
EngineNacelle1TransitTime = 0.1
EngineNacelle1HotKey = F7
EngineNacelle1HotKeyModifiers = Shift+Down
EngineNacelle2TransitTime = 0.1
EngineNacelle2HotKey = F8
EngineNacelle2HotKeyModifiers = Shift+Down

INI File

NOTE

This INI file works fine on windows and linux on my PC's
It may need to be modified to avoid conflicts on OSX.
This INI file is now included in the archive files below.

CustomSBDatarefs003.ini

Hotkey INI File defintions.

HotkeyINIDefinitions.txt

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a CustomSBDatarefs003 folder under the plugins folder.
Remember to remove any old versions of the plugin but keep your existing CustomSBDatarefs003.INI file.
The CustomSBDatarefs003.INI file now resides in the CustomSBDatarefs003 folder and not the plugins folder.

CustomSBDatarefs003.zip


CustomSBDatarefs004

This plugin was requested by Shaun (Mr 3D).

V1.10

Added four additional datarefs.

It has the following float datarefs which are read only.

sandybarbour/animation/ramp_wave
sandybarbour/animation/ramp_wave2
sandybarbour/animation/ramp_wave3
sandybarbour/animation/ramp_wave4
sandybarbour/animation/ramp_wave5

See the INI file included in the zip on the settings for the additional datarefs.
These are similar to the original.

These are the properties that the INI file supports.

[CONFIG]
RampWaveTime = 0.01
RampWaveIncrement = 0.1
RampWaveMaximum = 0.9
RampWaveMinimum = -0.9
RampWaveHotKey = F3
RampWaveHotKeyModifiers = Shift+Down

RampWave2Time = 0.01
RampWaveI2ncrement = 0.1
RampWave2Maximum = 0.9
RampWave2Minimum = -0.9
RampWave2HotKey = F4
RampWave2HotKeyModifiers = Shift+Down

Etc.....

"RampWaveTime" adjusts the speed of the ramp
"RampWaveIncrement" is the increment that is applied to the current ramp value.
"RampWaveMaximum" is the maximum value of the ramp data.
"RampWaveMinimum" is the minimum value of the ramp data

NOTE

Changing RampWaveIncrement, RampWaveMaximum & RampWaveMinimum will probably require RampWaveTime to be adjusted.

The INI file is included in the archive files below.

Hotkey INI File defintions.

HotkeyINIDefinitions.txt

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a CustomSBDatarefs004 folder under the plugins folder.
Remember to remove any old versions of the plugin but keep your existing CustomSBDatarefs004.INI file.
The CustomSBDatarefs004.INI file now resides in the CustomSBDatarefs004 folder and not the plugins folder.

CustomSBDatarefs004.zip


DH88Control

This plugin was requested by GreenMntn.
It will set the prop pitch to maximum pitch when the IAS goes above 130 kts.
The prop pitch will be latched so that when the IAS goes below 130 kts the pitch will still be at maximum
There is a menu option to reset the pitch to minimum, this should only be done when on the ground.
This plugin will only work in the DH88.

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a DH88Control folder under the plugins folder.
Remember to remove any old versions of the plugin.

DH88Control.zip


DrawingDisabler

Someone asked about disabling drawing of scenery etc in Xplane.

This plugin will allow you to do this.
 

Sample INI File

DrawingDisabler.ini (Copy to the plugins directory)

Format is

1
1
1
1
1
1
1
1

Set a line to 0 to disable that drawing phase.

Where each line represents.

Terrain
Airports
Vectors
Airplanes
Objects
Panel
Gauges
Window

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a DrawingDisabler folder under the plugins folder.
Remember to remove any old versions of the plugin but keep your existing DrawingDisabler.INI file.
The DrawingDisabler.INI file now resides in the DrawingDisabler folder and not the plugins folder.

DrawingDisabler.zip


Foggles

This plugin was requested by Tom Parker.

It allows you to reduce XPlane visibility on your own computer when flying on VATSIM.

V1.20
Now works properly with V7.63 of Xplane

V1.30
Changed default visibility from zero to 100 as V9 was fighting the default value of zero - 18/11/2010
Updated plugins are at the bottom of the page, below the V1.20 plugins.

USAGE

When XPlane starts the plugin is already active.
Press the Shift "F" key combination to reduce visibility.
Press again to return to normal visibility.
If you need to stop the plugin so that it is not overwriting the visibility do the following.
You will also need to do this if you need to use Shift "F" elsewhere.
Go to the Foggles menu on the plugins menu and select Stop.
This will disable all features of the plugin.
To enable the features go to the Foggles menu on the plugins menu and select Start.

FogglesVersionHistory.txt


Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a Foggles folder under the plugins folder.
Remember to remove any old versions of the plugin.

Foggles.zip


LockView

V1.20
Fixed bug were FORWARD_NO_HUD and STRAIGHT_DOWN were interchanged.

Thanks to Hans Jansen for bringing this to my attention.

A few people have asked about having the remote computer screens locked to a certain view.
This is because the master computer will also change the remote views.
Use this plugin and INI file on each remote computer that you want the view locked.

This plugin allows you to specify a view that the screen will stay locked on.
An INI file is used to determine the view and if it is enabled at startup.

The first line will be 0 or 1, this determines if the view is locked at startup.
0 means do not lock, 1 means lock.
The second line contains one of these view types.

NOTE 02/12/2012
It was reported to me by Claude Dabé that some views in V9 did not work.
So, I have checked all view types in V8.64, V9.70, V10.11, V10.20b5
If a view type does not work, it means that it did not work in the plugin SDK glue code for that version of X-Plane.
It does not mean that the LockView plugin was not working properly, as it relies on the plugin SDK view types in that dataref to be working properly.
This is important, if you email me and say that the plugin is not working in V9, I will know you have not read this note. :-)

These view types work in V8.64
This was the version of X-Plane when the plugin was first created so all view types work.

FORWARD
FORWARD_04
FORWARD_08
LEFT_45
RIGHT_45
LEFT_90
RIGHT_90
LEFT_130
RIGHT_130
BACKWARD
LEFT_UP
RIGHT_UP
TOWER
RUNWAY
CHASE
FREE1
FREE2
SPOT
SPOT_MOVING
FORWARD_HUD
FORWARD_NO_HUD

STRAIGHT_DOWN
3D_COCKPIT

These view types work in V9.70

FORWARD
FORWARD_04
FORWARD_08
LEFT_45
BACKWARD
LEFT_UP
RIGHT_UP
TOWER
RUNWAY
CHASE
FREE1
FREE2
SPOT
SPOT_MOVING
FORWARD_HUD
FORWARD_NO_HUD

STRAIGHT_DOWN
3D_COCKPIT

These view types work in V10
(V10.11 and  V10.20b5)

FORWARD
LEFT_45
RIGHT_45
LEFT_90
RIGHT_90
LEFT_130
RIGHT_130
BACKWARD
LEFT_UP
RIGHT_UP
TOWER
RUNWAY
CHASE
FREE1
FREE2 (This appears to be the same as FREE1)
SPOT
SPOT_MOVING
FORWARD_HUD
FORWARD_NO_HUD

STRAIGHT_DOWN
3D_COCKPIT

The zip below contains both the plugin and the LockView.ini file.
Extract the files and copy both of them to the Resources/plugins folder.
Just edit the LockView.ini file as described above.

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a LockView folder under the plugins folder.
Remember to remove any old versions of the plugin but keep your existing LockView.INI file.
The LockView.INI file now resides in the LockView folder and not the plugins folder.

LockView.zip


Plugin Enabler

V1.10
Added support for FAT plugins.
These can be normal FAT plugins or Aircraft FAT plugins.

It uses a text file called PluginEnabler.txt that has an entry for any plugin that will be enabled.
This text file should be in the plugins directory.
The plugin name in the text file is the file name including the xpl extension.
For a FAT plugin just use the Folder name for the plugin.
Each name must be on one line.

e.g.
ReloadPlugins.xpl
PluginIsFAT

"ReloadPlugins.xpl" is a standard plugin that is in the Resources/plugins folder.
"PluginIsFAT" is a FAT plugin folder that is in the Resources/plugins folder.
I
Be warned, some plugins may not like being disabled.

I have written it so that all plugins will be started and enabled before I disable them.
This is so that there should not be a problem when using the PluginAdmin to enable them.
PluginAdmin and the PluginEnabler plugin will not get disabled.

If there is no PluginEnabler.txt file then all plugins are enabled, current behaviour.
If there is a text file and it is empty then all plugins are disabled apart from PluginAdmin and PluginEnabler.
If there is a text file and it has entries then those plugins will be enabled.

The zip below contains both the plugin and the PluginEnabler.txt file.
Extract the files and copy both of them to the Resources/plugins folder.
Just edit the PluginEnabler.txt to suit your setup.

Plugins

Mac

PluginEnablerMac.zip

Linux

PluginEnablerLin.zip

Windows

PluginEnablerWin.zip

NOTE This plugin is being updated to handle the new 32/64 bit folder structure.
When that is done it will be available for download.


Trim Control

Once you start Xplane select the Plugins menu and then select the Trim
Control Menu and then the Control Panel sub menu.

Click the arrows either side for fine control.
Click either side of the scroller Thumb for course control.
Drag the Thumb with the mouse to change the values as well.
The text box shows you the current value.
The Zero Trim Button will zero the trim.

The plugin only controls trim when the control panel is visible.
Close it if you want to use the normal trim controls.
When the control panel is opened it will use the current trim settings and set the sliders appropriately.

Plugins

32 and 64 Bit

The zip file below contains a FAT plugin that has the 32 and 64 bit plugins for Windows, OS X, and Linux
Unzip the archive so that there is a TrimControl folder under the plugins folder.
Remember to remove any old versions of the plugin.

TrimControl.zip.

 

     

Home | About Me | Misc Information | Misc Plugins | Other Links | Projects

This page was last updated 18-Jul-2013 15:27:07 +0100