asfenaf.blogg.se

Flightgear v0 9.10
Flightgear v0 9.10













flightgear v0 9.10

  • A cross-platform Qt client library that allows easy integration of ExtPlane with Qt projects.
  • Creating a client for ExtPlane is pretty easy.
  • Provides the latest ATC communication as a string from the 124th ATC plugin.Ĭlient libraries can be found in the client directory.
  • Provides a list of nav aids within a 100km range of the aircraft's position.
  • For example, the nav aid for KSEA might look like this:.
  • ID:TYPE:LAT:LON:LOCALX:LOCALZ:HEIGHT:FREQ:HEAD:NAME.
  • Each nav aid is returned on a single line in format of:.
  • This then allows for a performant (<2ms)ĭataref which can list nav aids on the fly. Nav aids by using the XPLM NavAid APIs (~400ms).
  • When this dataref is first accessed, ExtPlane will create a spatial database of all registered.
  • Provides a list of nav aids within a 20km range of the aircraft's position.
  • Custom DatarefsĮxtPlane can provide custom datarefs which simplify some common tasks or create a wrapper for X-Plane SDK API calls which cannot be accessed through datarefs. Plugin, start X-Plane in console and look for any output starting with ExtPlane-Plugin. Set sim/aircraft/view/acf_descrip:string "This is an example"ĮxtPlane plugin outputs some log to stdout, so if you have problems with the Warn the user if the plugin is out of date. The client is then able to check if the version is new enough, and can It is an integer and should be incrementedĮach time new features are added or bugs are fixed. The value for EXTPLANE-VERSION is defined in extplane-server/tcpserver.h.
  • Types may be i (int), f (float), d (double), ia (int array), fa (float array), or b (data).
  • sub Dataref has changed in value based on accuracy.
  • The protocol uses a simple TCP socket connection to port 51000.Ĭommands and replies are sent as text strings as defined below. Set sim/flightmodel/position/local_y 3000 Set sim/cockpit/electrical/night_vision_on 0 Set sim/cockpit/electrical/night_vision_on 1 Sub sim/cockpit/electrical/night_vision_on

    #Flightgear v0 9.10 windows

    If you have docker (should work on linux & mac) you can build linux & windows The requirements for ExtPlane are as follows: XPlaneSDK relative to the ExtPlane directory. The X-Plane SDK can be either at ~/SDK or. You'llĪlso need to check out the X-Plane SDK ( ) to the directory next to the ExtPlane directory. Before building you'll need to setup Qt 5 or greater to compile. BuildingĮxtPlane uses the Qt Framework for cross-platform compatibility.

    flightgear v0 9.10

    You should see ExtPlane menu entry in plugins menu. This is a fat plugin - just copy "extplane" directory under X-Plane/Resources/plugins. Older version: Linux, Windows, OS-X (32bit & 64bit), 8MB.

    flightgear v0 9.10

  • Nicolas Montarnal's blog: Simulateur de vol: cockpit pour Xplane (French, 2015).
  • Ville Ranki's blog: ExtPlane-panel (English, 2010).
  • Server and can transform output from other simulators to ExtPlane Note: X-Plane has UDP interface that can be used to do lot of things ExtPlane normallyĮxtPlane-Transformer is an application that works as ExtPlane
  • Simple to use Voice control made for Zibo's awesome 738X (most likely will work for 739 Ultimate).
  • A remote control interface for the Control Display Unit (CDU) for Android.
  • A fully-featured interface for ExtPlane with tons of flight instruments and more.
  • Client libraries available for Qt (c++), Java and C#.
  • MQTT protocol for easy integration to external systems such as Node Red.
  • Support for different dataref types: int, float, double, int, float, data.
  • Github releases, as building it requires Qt 5.8 and the ci container has older one. NOTE: ExtPlane-transformer (support for other sims except X-Plane) is not available in

    flightgear v0 9.10

  • FlightGear - basic support via Transformer (see later).
  • A plugin for X-Plane and other simulators that allows commanding the simulation fromĮxternal programs through an easy-to-use TCP protocol.Ĭurrent version 1003 (set in tcpserver.h, if you make changes!) Supported simulators















    Flightgear v0 9.10