Categories
Tools

FS2EFB data export toolbar

Get latest version

Base functionality copied from Blanik tablet script. Shortly, it’s a toolbar which sends aircraft data to the mobile app. This app then shares data with navigation app, like XCSoar or SkyDemon. Android app supports GPS spoofing, which can be used common nav apps like Google Maps (developer mode should be enabled on the smartphone).

Limitations of current version:
– toolbar can’t be closed while data export is active
– while minimised, toolbar icon disappears only when placed in top left corner of the screen
– iOS app does not work correctly when data export frequency is lower than 5Hz
– some apps require to set data export frequency as 1Hz (these use XPlane data exchange protocol)
-both apps in beta stage and may behave unexpectedly – crash, freeze, stay at background and consume power. You may delete the app while it not used. Report issues if you will find any.

To configure NMEA data export toolbar you have to install the app on your mobile device (separate apps for Android and iOS).

1. Install MSFS to NMEA app:

Android
Follow this link https://play.google.com/apps/testing/com.touchingcloud.msfs2nmea or scan QR code which is on the navigation tablet screen in MSFS. Install the app, blue app icon with glider image will appear on the desktop.
iOS
Follow this link to join testing group https://testflight.apple.com/join/ZypsvSNH
Install TestFlight app from App Store (this is kind of “app store for beta apps”). Open TestFlight, click on the  MSFS to NMEA tab, select INSTALL. Blue app icon with glider image will appear on the desktop.

2. Ensure that your mobile device is connected to the same router as PC/Xbox (either WiFi or LAN), and data exchange between clients is not blocked by firewall (usually don’t if you haven’t set your network as Public).

Send mobile device IP to the server

1. Launch Android/iOS app. Once loaded, it will try yo sync your local IP with server. If you see Sync Success in the log, everything went well. If not, fix connection issues and press SYNC IP.

Configure MSFS nav tablet

1. Time to  configure MSFS part. Open NMEA data export toolbar

2. Press the SYNC IP button

3. If it went well, you will see your local IP and correct port in the field. If not, try to fix connection issues, or type IP by hands using keyboard. Then press START button

4.Starting send to x.x.x.x will appear in log if everything okay, START button became red.5. Back to the MSFS to NMEA app. Incoming data should be indicated in the log as RX lines. If not – something wrong with your network, try to change ports and start from beginning, or change router settings to prevent data exchange block by firewall.

 

 

Screenshot
CONFIGURE NAV APP
XCsoar (Android/iOS)

1.In the app, select TCP Client mode, TCP port 8880. press START button, Web Server OK and TCP Server OK should appear in log. If not, some of the ports are busy – change 5555 to 5556 for example, or 8880 to 8881. Press SYNC IP again, then START.

2. Open XCSoar and select FLY.3. Tap twice the screen, choose CONFIG4. Then DEVICES5. First, disable built in sensors. If you will not do it, your device GPS and barometer sensors data will conflict with simulator data. Select first line and tap DISABLE

6. Then select 2nd device and tab EDIT7. On the device page, set values like on the example picture.
– If your MSFS to NMEA app installed on different device than XCSoar, IP address should match local IP of the device with app installed (you can find it at the top of the black screen
– If you change TCP server port, set new value in TCP Port field.
Once finished, press OK

8. In the devices list, you can see such data comes from the device #2: GPS fix, Baro, Airspeed, Vario. Press CLOSE.9. Validate XCSoar values with simulator data – altitude, airspeed should match.10. Configure XCSoar for your needs – track indication, thermalling assist, download map for your area. You can find detailed manual on the official website https://www.xcsoar.org/

ForeFlight (iOS)

1.In the app, select UDP Server mode, IP 127.0.0.1 (if ForeFlight launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open ForeFlight, tap MENU and select DEVICES

3. MSFS connection should be presented. Tap it to open connection settings.

If it missing, back to NMEA export app and restart the server. Check log for error messages.4. Enable connection, return to devices list

5. MSFS should appear as Connected now

6. Return to map, your simulation location should be received correctly. ForeFlight official tutorial

SkyDemon (Android/iOS)

1.In the app, select UDP Server mode, IP 127.0.0.1 (if SkyDemon launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open SkyDemon, tap Settings gear icon and select Connectivity

3. Enable Flight Simulator option4. Tap Go Flying, select Use X-Plane (as we use X-Plane data sentence)

5. Return to map, your simulation location should be received correctly. SkyDemon official tutorial

Spoiler

1.In the app, select UDP Server mode, IP 127.0.0.1 (if Garmin Pilot launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open Garmin Pilot, tap Settings gear icon

3. Enable Flight Simulation tab, enable Use Flight Simulator Data option4. Return to map, aircraft data should be updated

Garmin Pilot manual

LX North (Android/iOS)

1.In the app, select UDP Server mode, IP 127.0.0.1 (if LX North launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open LX North, tap Library icon and check all MSFS options in the list

3. Return to map, your simulation location should be received correctly.

OzRunways (Android/iOS)

1.In the app, select UDP Server mode, IP 127.0.0.1 (if OzRunways launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open OzRunways, tap Settings gear icon and select SimulatorMode tab. Enable Simulator Mode and Remember selection on startup options

3. Return to map, your simulation location should be received correctly. OzRunways manual

Sky-Map (iOS)

1.In the app, select UDP Server mode, IP 127.0.0.1 (if Sky-Map launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open Sky-Map, tap Menu then Setup

3. Select Wireless Interface Setup option4. Enable connection to device option , select X-Plane device (as we use X-Plane data sentence)

5. Return to map, your simulation location should be received correctly.

SkyDemon (Android/iOS)

1.In the app, select UDP Server mode, IP 127.0.0.1 (if SkyDemon launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open SkyDemon, tap Settings gear icon and select Connectivity

3. Enable Flight Simulator option4. Tap Go Flying, select Use X-Plane (as we use X-Plane data sentence)

5. Return to map, your simulation location should be received correctly. SkyDemon official tutorial

SkyDemon (Android/iOS)

1.In the app, select UDP Server mode, IP 127.0.0.1 (if SkyDemon launched on same device, otherwise local IP of that device), UDP port 49002, ensure XGPS and XATT sentences are enabled. Press START button.

2. Open SkyDemon, tap Settings gear icon and select Connectivity

3. Enable Flight Simulator option4. Tap Go Flying, select Use X-Plane (as we use X-Plane data sentence)

5. Return to map, your simulation location should be received correctly. SkyDemon official tutorial

FS2EFB data export toolbar v0.2 (FS24)

– minimized GPS icon appears only when cursor is nearby (only works when placed in top left corner due to toolbar system limitations)
– QR images scalable
– frequency and IP stored in used data and restored on toolbar restart

FS2EFB data export toolbar v0.1 (FS24)

base functionality copied from Blanik tablet script. Shortly, it’s a toolbar which sends aircraft data to the mobile app. This app then shares data with navigation app, like XCSoar or SkyDemon. Android app supports GPS spoofing, which can be used common nav apps like Google Maps (developer mode should be enabled on the smartphone).

Have some questions?

Your email address will not be published.

Email and website fields are optional.

The maximum upload file size: 10 MB. You can upload: image. Drop files here