Skip to content

Nattgew/X-Plane-Plugins

Repository files navigation

X-Plane Plugins

Performance Info (PI_perf.py)

Calculates performance info based on the POH for certain planes. Data shown:

  • Descent profile
  • Top of descent distance from destination (working on this)
  • Takeoff distance
  • Landing distance
  • Landing reference speed
  • Takeoff rotation speed
  • Cruise climb speed
  • Max/Optimum flight level (B738)
  • Best cruise speed
  • Max cruise power
  • Max cruise speed

The following are shown regardless of aircraft:

  • Density altitude
  • Temperature
  • ISA +/-
  • Gross weight
  • Distance to next waypoint
  • Power setting

Aircraft currently available:

  • PC-12
  • B737-800

In work:

  • B1900D
  • CL300
  • Il-14
  • DH8D
  • CRJ-200
  • 757-200

There is also an autopilot setting function. When a destination is displayed in the FMS, this function will set cruise altitude and initial heading (if gear down) or descent altitude and heading (if gear up) based on the distance, elevation, and direction of the destination. These values are specifically tuned if the aircraft type is recognized.

Controller Mod (PI_cmod.py)

This script sets up various commands that can be assigned to keys/buttons. The main usefulness is for toggles that X-Plane doesn't provide, or commands that have different functions depending on a condition, such as what the current airplane is or whether the autopilot is engaged.

Toggles:

  • Speed brakes
  • Landing gear and lights (together)
  • Flaps (down through all settings, then retracted)

Conditionals:

  • Aileron trim or heading adjust (depending on AP engaged)
  • Elevator trim or vertical speed adjust (depending on AP engaged)
  • Look left/right/up/down (depending on 3D or 2D cockpit)
  • Front view (depending on 2D or 3D cockpit)
  • Mach hold or cutoff protection (depending on CL300 or PC12 loaded)

Simple:

  • AP vertical speed +100 and -100 fpm
  • Use prop axis for speed brakes
  • Use prop axis for Eng 2 throttle

XFSE Damage (PI_xdmg.py)

Shows the damage that the FSE plugin would calculate. Automatically reduces mixture above 1000 feet to prevent damage, and warns if taking off without a flight started. A function is also in work to automatically run the steps for finishing the flight.

Engine Info (PI_enginfo.py)

Shows some info about engine 1 on the aircraft. Helpful for getting info for coding plugins.

Altimeter Helper (PI_altimeterhelper.py)

Simple plugin for X-Plane that shows the altimeter setting each time it is changed, automatically switches between local and standard pressure at transition altitude, and has a command to set the correct altimeter.

Auto Throttle (PI_pcat.py)

Simple throttle controller that uses a PID feedback loop to keep the specified airspeed. Currently working on tuning gains for the PC-12, other aircraft will be tuned in later.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published