Coder Social home page Coder Social logo

joan-s-x-plane-python-scripts's Introduction

My X-plane python Scripts Collection

A collection of my X-plane python plugins.

In order to use the plugins you need to install sandy's python interface Create a folder named PythonScripts in your X-plane/Resources/plugins folder and move the .py files into. If you're using windows or an old osx version you must also install Python 2.6.6

All the scripts are released under the terms of the GNU General Public License.

Ground Services - Under Developement

Provides ground services with animations using OpenSceneryX objects.

Provided services

  • PushBack
  • Refueling
  • GPU/Stairs (animation only)

Installation

Requires OpenSceneryX

Please send me your comments and suggestions.

Fast Plan - rfinder to FMC

If you don't have time to make your own flight-plans and program the x-plane FMC. You should try this tool.

Just enter your departure and destination airports and FastPlan will find a route using http://rfinder.asalink.net/free/ and program your FMC.

If you have UFMC installed a to UFMC button will appear to save the fetched plan to the Resources/plugins/FJCC_FMC/FlightPlans folder

Limitations:

  • Routes with more than 100 points doesn't fit the x-plane FMC. FastPlan will try to compress large routes.
  • FastPlan doesn't plan climb and descent, Vertical Navigation is on your hands. No SID/STAR.
  • The plan should be loaded into the UFMC by hand (loaded not typed :)
  • You need an internet connection :)

Changes

I realized that x-plane can handle 100 FMS navpoints :) Auto compression of plans with more than 100 fixes UFMC/x737FMC support by popular request

UFMC/x737FMC Notes

To load the generated flightplan to the UFMC go to MCDU, <POS, ROUTE>, type ORIGDEST (ex: LEBLLFOV), CO ROUTE, EXEC You should have the last navadata installed in to x-plane (reffer to the UFMC manual). You can also import the current XP FMC route to UFMC: MDCU, NAV DATA>, EXEC. (this is the safest way with outdated navdata)

PI_CSV_logger Script

Dataref CVS Logger allows you to log any x-plane dataref values into a CSV (spreadsheet) file to facilitate data analysis.

You can start/stop logging from the plugins menu and specify a different datarefs to log for each plane.

Read and edit the included .ini file to specify dataref values to be logged and get more info.

It can be useful to plane makers and test pilots.

Weight & Fuel: Profiles and Set by numbers

Allows storing the current Weight and Fuel in profiles and provides an alternative dialog for setting W&F by numbers (without sliders)

Features:

  • Per aircraft config.
  • Unlimited profiles.
  • Can be easily modified to store any kind of dataref into profiles.
  • of tanks auto-detection

Usage:

Set Weight and Fuel in the Aircraft menu or with the provided W&F dialog. Go to the plugins menu -> W & Fuel Profiles -> New Profile Type a name for your profile and click save (click on the default checkbox to load this profile each time you load the plane)

You will find your new profile in W & Fuel Profiles -> Load Profile

(c) 2011 Joan Perez i Cauhe

joan-s-x-plane-python-scripts's People

Contributors

joanpc avatar

Watchers

James Cloos avatar Jibo He avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.