Bad Elf Flex App: Instant Accuracy
Overview
This article explains how to use the RTK Marketplace in the Bad Elf Flex App to find, select, and connect to an RTK correction provider.
This workflow is part of the Bad Elf Flex App Spring 2026 Release, which introduces Instant Accuracy and other improvements for simplifying RTK usage. For a full overview of the release, see:
Spring Release
The RTK Marketplace helps reduce manual NTRIP setup by giving users access to partner correction providers, public RTK networks, sign-up options, and preconfigured connection settings from inside the Bad Elf Flex App. The Auto Reconnect feature minimizes interruptions to your RTK stream, maintaining the connection whenever internet data is accessible.
What You’ll Need
- Bad Elf Flex Mini Extreme, Bad Elf Flex Extreme, or Bad Elf Flex Standard with an Active Token
- Latest version of the Bad Elf Flex App
- Updated receiver firmware
- Internet access on your phone or tablet
Step-by-step Instructions
Step 1: Update the Bad Elf Flex App
- Search for the Bad Elf Flex App on the iOS App Store or Google Play Store.
- Install updates if available.
Step 2: Connect to your Bad Elf receiver
- Power on your Flex or Flex Mini.
- Open the Bad Elf Flex App.
- Connect to the receiver over Bluetooth.
- If an orange firmware update message is visible at the top of the main menu, install firmware update. Reconnect via Bluetooth.
- Flex Mini firmware update page
- Flex firmware update page
Step 3: Open the RTK Marketplace
- Tap Corrections.
- Review the available correction options.
The RTK Marketplace includes:
- built-in partner correction providers
- any previously saved NTRIP profiles
- public RTK networks
Use the RTK Marketplace if you need help finding a correction source or want to avoid manually entering NTRIP server settings you haven't already saved.
Step 4: Choose a correction option
The RTK Marketplace includes three common correction setup paths.
Built-in partner providers
For the simplest setup experience, you can select a partner correction network provider in the RTK Marketplace, enter your email address, and follow the provider checklist from the app.
Built-in provider options include:
- Point One Navigation Polaris: 2-week free trial
- GEODNET: 30-day free trial
- SwiftNav Skylark Cx: 6-month free trial
- SwiftNav Skylark Nx: 6-month free trial
Use these trial periods to confirm that the provider has coverage in your work area, supports your accuracy requirements, and works reliably with your field collection workflow.
For built-in providers, the app handles the connection workflow, eliminating the need to manually select or configure a NTRIP profile during initial setup.
The most commonly used datum is selected by default.
Public RTK networks
The Bad Elf Flex app provides a list of public networks available in the US, categorized by state. The Flex app displays information about how to sign-up, base station locations, and suggested connection settings. Public RTK networks require you to create an account with the network and enter your login credentials.
The app suggests the best port, mount point, and datum for public networks when applicable. If you decide to change the default mount point, prioritize MSM4, MSM5, or RTCM 3.2+ streams/formats, as these are better suited for modern multi-constellation RTK workflows. Incorrect mount point selection may prevent connection or fail to reach an RTK fix. For more information, please see the article
Logging into an RTK network.
Sharing Custom NTRIP profiles
Use a custom NTRIP profile if your organization already has RTK correction credentials or operates its own correction source.
Profiles can be shared with other users to reduce manual setup. To share a profile from the Bad Elf Flex app, copy the link from the profile editor.
Supported sharing methods include:
- URL: Send a profile link to another user.
- QR code: Let users scan and import the profile.
- MDM: Push profiles to managed mobile devices.
This is useful when multiple users need the same correction source, mount point, datum, or organizational RTK account.
Step 5: Connect and confirm corrections are flowing
1. Place the receiver in a location where the antenna has an unobstructed view of the sky.
2. Confirm all green marks on the provider section of checklist.
3. Connect to the provider or network.
4. Confirm that corrections are flowing.
5. Confirm the receiver reaches RTK fix when field conditions allow.
The Corrections screen should show:
- connected to the provider
- corrections flowing
- corrections in use
- GNSS fix: RTK (FIXED), when available
Auto-reconnect
After the correction connection works successfully, Auto-reconnect is automatically enabled.
Auto-reconnect allows the Bad Elf Flex App to reconnect to the saved provider or correction source when your Bad Elf receiver connects over Bluetooth in the future. Once Auto-reconnect is enabled, your Bad Elf Flex or Bad Elf Flex Mini can reconnect to the last phone or tablet it was paired with, and the Bad Elf Flex App can begin streaming corrections in the background.
Recommended Field Workflow
After the correction provider has been selected, tested, and Auto-reconnect has been enabled:
1. Power on your Bad Elf Flex or Bad Elf Flex Mini.
2. Allow the receiver to reconnect to the last phone or tablet.
3. Open your field collection app.
4. Confirm RTK fix.
5. Begin collecting data.
Troubleshooting
I do not see any providers in the RTK Marketplace
Check that:
- The Bad Elf Flex App is updated.
- Your phone or tablet has internet access.
- Your receiver is connected.
- Your receiver supports RTK workflows.
I selected a built-in provider, but I cannot start the trial or service
Check that:
- Your email address was entered correctly.
- Your phone or tablet has internet access.
- The provider supports your region.
- You completed any required provider sign-up steps.
- The provider trial or account is active.
I selected a public RTK network, but I cannot connect
Check that:
- Your username and password are correct.
- The network account is active.
- The selected mount point is correct.
- Your phone or tablet has internet access.
- The network has coverage in your work area.
- If the app does not suggest a mount point, or if the first mount point does not work, try another available mount point. When available, prioritize MSM4, MSM5, or RTCM 3.2+ streams/formats.
Corrections are connected, but I do not have RTK fix
Check that:
- The receiver has a clear view of the sky.
- The correction stream is still connected.
- The selected provider or network has coverage in your area.
- The receiver has enough satellites available.
- The selected mount point is appropriate for your location, if using a public network or custom NTRIP profile.
- The selected datum matches your project requirements.
My data appears shifted or does not line up as expected
Check that:
- The selected output datum matches your project requirements.
- Your field app is using the expected coordinate system or transformation.
- Your correction provider is outputting the datum expected by your workflow.
- Your GIS administrator or project lead has confirmed the correct datum settings.
Corrections do not reconnect automatically
Check that:
- Auto-reconnect is turned on.
- The correction connection was tested successfully first.
- The receiver is connected over Bluetooth.
- The phone or tablet has internet access.
- The provider account or credentials are still valid.
My field app does not show the expected accuracy
Check that:
- RTK fix is shown in the Bad Elf Flex App.
- Corrections are flowing.
- Your field app is using the Bad Elf receiver as its location source.
- The receiver is outside with a clear view of the sky.
- The selected datum and field app settings match your project requirements.
Need More Help?
Contact Bad Elf Support at support@bad-elf.com.
Related Articles
Bad Elf Flex App: Standalone Data Collection
Bad Elf Flex App: Standalone Data Collection Introduction Collect data using the Bad Elf Flex App. Step-by-Step From the Home Screen Navigate to: Data Collection→ Standalone Data Collection Not all settings apply to Bad Elf Flex Mini. Setup Checklist ...
Bad Elf Flex: ArcGIS Field Maps Depth Calculation
Overview Accurately capturing depth of cover in ArcGIS Field Maps requires configuring custom fields and calculations to derive elevation differences from multiple GNSS observations. This document outlines the required setup and workflow using the ...
Bad Elf Flex: Ortho Everywhere - Flow Orthometric Height Elevations in ArcGIS Field Maps
Introduction Using the Bad Elf Flex with RTK and ArcGIS Field Maps for elevations? You may have noticed inaccurate vertical elevations. That’s because ArcGIS Field Maps records ellipsoidal heights in the ESRIGNSS_ALTITUDE field, while most users need ...
Bad Elf Flex: GNSS & RTK Feature
Primary GNSS Status Page Field descriptions Horizontal - the reported statistical accuracy reported by the GNSS Elevation - the reported GNSS elevation as configured by the Bad Elf Flex app. This includes the specific geoid model currently in use. ...
Bad Elf Flex App: Known Point Testing
Bad Elf Flex App: Known Point Testing Introduction Test the accuracy of the Bad Elf family of devices against a known point such as an NGS Monument. Step-by-Step Start by Identifying Survey Monument Coordinates: Use an application like the NGS ...