Bluetooth GPS: Configuring a Simplified NMEA set

Bluetooth GPS: Configuring a Simplified NMEA set

By default, your Bad Elf is designed to stream the full complement of NMEA sentences available from its specific GNSS Engine to a connected non-iOS client.  On occasion, the NMEA parser built into the 3rd party software can't handle one or several of these messages. In this scenario reducing the broadcast set to the most basic configuration, GPGGA + GPRMC, will remove any issue.


This configuration is for non-iOS clients connected over Bluetooth to either a Bad Elf GPS Pro, Bad Elf GPS Pro+, or Bad Elf GNSS Surveyor.  


  1. To access this configurable feature your Elf needs to be ON and connected to your iOS device.  Open the Bad Elf GPS app and tap the tab in the menu for your Elf.

  2. Tap Bluetooth Settings from the subsequent menu.

  3. In the main window pane, scroll down to the setting Streaming NMEA.  Tap the cell to open the configurable options. 

  4. On the next screen select Simplified NMEA, your Bad Elf is now configured to broadcast the minimum NMEA payload.

This full broadcast set of sentences comprises the following messages on the different models.

Bad Elf GPS Pro: GPGGA, GPRMC, GPGSV, GPGSA, 

Bad Elf GPS Pro+: GPGGA, GPRMC, GPGSV, GLGSV, GNGSA 

Bad Elf GNSS Surveyor: GPGGA, GPRMC, GPGSV, GPGSA, GPGST

For any further assistance, please contact our support team via support@bad-elf.com

    • Related Articles

    • Bluetooth GPS: Power Settings

      Here is a breakdown of the power settings within the Bad Elf GPS app for the Bad Elf Pro, Bad Elf Pro+, and Bad Elf GNSS Surveyor. Auto-on with USB power When set to "Yes", this setting causes your Bad Elf GPS to turn on automatically any time it is ...
    • Bluetooth GPS: Custom Name

      Giving your Bad Elf a custom name can be helpful.  It can differentiate your Bad Elf from others in the area as well as make it quicker to find your specific Bad Elf in the multitudes of Bluetooth devices that are often listed under Bluetooth ...
    • Bluetooth GPS: Anatomy of a Bad Elf Bluetooth Receiver

      The Bad Elf receiver has three buttons to the left of the front LCD display. These are your main unit controls. The top button controls power and the LCD backlight, the middle button controls Bluetooth and barometer* settings, while the bottom button ...
    • Bluetooth GPS: Bluetooth Settings

      Here is a breakdown of the Bluetooth settings within the Bad Elf GPS app for the Bad Elf Pro, Pro+, and GNSS Surveyor. Enabled on startup This setting determines whether pairing via Bluetooth is to be enabled or disabled when your Bad Elf GPS starts ...
    • Bluetooth GPS: Android Mock Location App settings

      This article will specify how each mock location app will select a Bad Elf GPS as it's main GPS receiver. Allowing the mock location workflow to take over as the main GPS receiver for the Android phone/tablet. To user a mock location app for your ...