XPlane748EFB

Remote EFB for the SSG 747-8, X-Plane 11, ExtPlane, and XTextureExtractor

XPlane748EFB: Remote EFB for X-Plane 11

XPlane748EFB is a remote control interface for the Electronic Flight Bag (EFB) in SSG's 747-8 aircraft, enabling users to control the EFB using ExtPlane and XTextureExtractor. It requires X-Plane 11 and specific plugins to function, providing advanced features like multiple window arrangements for enhanced usability. The app is designed for use with compatible hardware and is licensed under GPLv3, with its source code available on GitHub.
Install from Google Play Store

App stats

Users: 1,458
6
Version: 1.0.1 (Last updated: 2022-10-05)
Creation date: 2018-10-14
Permissions
Other: full network access

Other platforms

Not available on Chrome
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Android apps? Install Chrome-Stats extension to view Android-Stats data as you browse the Google Play Store.

App summary

XPlane748EFB is a remote control interface for the Electronic Flight Bag (EFB) present in SSG's 747-8 aircraft. The app provides a way to control the existing EFB in the aircraft, using ExtPlane for button presses, and XTextureExtractor to display the image from the display.

Requirements:
- X-Plane 11
- Download ExtPlane v2 plugin from http://waynepiekarski.net/ExtPlane and unzip into the Resources/Plugins directory
- Download XTextureExtractor plugin from http://waynepiekarski.net/XTextureExtractor and unzip into the Resources/Plugins directory
- SSG's Boeing 748
- Open TCP port 51000 in Windows firewall for ExtPlane
- Open TCP port 52500 in Windows firewall for XTextureExtractor
- Multicast support on your network for auto-detection

XPlane748EFB will auto-detect your X-Plane instance assuming that multicast is working. Many routers do not support multicast properly, and so you can tap on the connection text or the screen to configure a manual X-Plane hostname or IP address.

You must have the ExtPlane v2 plugin installed in your X-Plane 11 Resources/plugins directory. This plugin uses port 51000 to provide external control capabilities, so you must make sure that Windows firewall is not blocking it. You must download the binaries for the plugin from http://waynepiekarski.net/extplane - you cannot use the original ExtPlane v1 plugin because it has bugs related to string datarefs.

XTextureExtractor analyzes all the OpenGL textures and works out where these displays are rendered to. This same texture is then rendered into separate windows that you can move around and place wherever you want. They can be rendered as windows within X-Plane, or popped out and moved around within Windows itself. You can drag popped-out windows to external monitors and arrange them however you like.

X-Plane 11 doesn't natively support this functionality via the SDK, so the plugin uses OpenGL calls to try and guess the correct texture id. The coordinates of all the displays are hard coded for each supported aircraft. It has only been tested with an NVidia GTX 1080 and Windows 10, and the texture finding algorithm may not work on other video cards.

Note that you cannot use the original ExtPlane v1 binaries because they have bugs related to string datarefs.

If multi-cast is not working, you can tap on the connection text at the top to configure a manual X-Plane hostname or IP address.

XPlane748EFB is licensed under the GNU Public License v3
Source code available from https://github.com/waynepiekarski/XPlane748EFB

ExtPlane v2 plugin is also GPLv3, source at https://github.com/waynepiekarski/ExtPlane and forked from https://github.com/vranki/ExtPlane

User reviews

XPlane748EFB | X-Plane 11 | Seattle - Los Angeles | SSG 747-8i | United Airlines
by Gepa Graphix, 2023-06-26
View all user reviews

Similar apps

Here are some Android apps that are similar to XPlane748EFB: