Technical Notes: Flight Simulation troubleshooting iOS 11.0.x

Technical Notes: Flight Simulation troubleshooting iOS 11.0.x

Summary

Location-based apps running on iOS 11.0.x devices no longer support the use of simulated GPS information from external flight simulation sources.
Specifically, iOS 11.0.x will restrict any GPS location information from external accessories that is more than 15km from your physical location
(as determined by Wi-Fi approximation, internal GPS, or cell phone towers).

This restriction is in place anytime you have Wi-Fi or cellular-enabled and are receiving an approximate location, and for 30 mins after you enter Airplane Mode.

There are several workarounds that restore the functionality if you are willing to operate in Airplane Mode.

Affected Customers

This issue affects all flight instructors, flight schools, and training departments using Bad Elf's flight simulation kits (both Bluetooth GPS or 30-pin Dock
Connector cables).  This includes users of the Redbird Flight Simulations' Cygnus products launched in 2012.

Symptoms

When your iOS device is connected to a local Wi-Fi access point, or has Wi-Fi enabled, the own-ship position reported by CoreLocation or your EFB app
will no longer work if it is more than 15km away from your physical position.

Workarounds

There are several workarounds that will allow you to continue using your flight simulation kit with EFB apps on your iOS device:

Workaround #1: Before starting your training session, perform the following steps to clear the cached Wi-Fi location information:
  1. Put your iOS device into Airplane Mode (Wi-Fi, Bluetooth, and Cellular OFF)
  2. Go to Settings.app > Privacy > Location Services and toggle Location Services OFF, then back ON.
  3. If needed, turn Bluetooth back ON to detect and connect to your Bad Elf GPS unit.
  4. Keep Wi-Fi turned OFF, otherwise, it will override the NMEA feed again.
Workaround #2: Put your device into Airplane Mode (Wi-Fi, Bluetooth, and Cellular OFF) and wait 30 mins.  Turn Bluetooth back ON if needed to
connect to your Bad Elf GPS, but keep Wi-Fi and Cellular data disabled.  Start your flight training session.

Workaround #3: Start your "flight" at a location within 15km of your physical location and keep your speed under 300kts.  You will be able to keep
Wi-Fi enabled during your training session.
Status
This issue has been fixed in iOS 11.1 (released Oct 30, 2017).  Users should upgrade from 11.0.x to 11.1 when possible.
For any further assistance, please contact our support team via support@bad-elf.com.

    • Related Articles

    • Technical Notes: loss of GPS lock for jet pilots within 30 mins of enabling Airplane Mode iOS 11.0.x

      Summary The CoreLocation framework in iOS version 11.0.x has a new feature that limits the allowable distance an iOS device can travel in 30 mins after Airplane Mode is enabled. This restriction expires after 30 minutes, and is based on the "last ...
    • General: iOS Location Services

      The Bad Elf app works great, but my other apps can't locate me. The issue is most likely related to the configuration of Location Services. Here's how to enable your location-based apps: Open the Settings app on your iOS device and go to Privacy > ...
    • Integration: Esri Collector for iOS

      Esri Collector is able to call for positional information directly from our line of Bluetooth Receivers. The direct connection allows for Collector to get a much richer data set from us leading to better results on your end. Getting this added ...
    • Bluetooth GPS: Pairing a Bluetooth Bad Elf with iOS

      Connecting a Bluetooth Elf to your phone or tablet couldn't be easier, just follow these simple steps: Power ON your Bad Elf GPS device by pressing and holding the power (top) button for 1-2 seconds. On your iOS Device, open the Settings app, tap ...
    • Bad Elf GPS: Downloading trips

      The Bad Elf GPS app is used to download trips that have been logged locally to the Bad Elf GPS Pro, Pro+, or GNSS Surveyor. The process is the same for each of these Bad Elf devices. When connected to your iOS device, the Bad Elf app will scan any ...