This guide walks you through how to log into an RTK network from within the Bad Elf Flex app. Whether you’re using the Bad Elf Flex or the Bad Elf Flex Mini Extreme, following these steps will ensure your device obtains real-time corrections and achieves centimeter-level accuracy when used with a compatible network.
A powered-on Bad Elf Flex or Bad Elf Flex Mini Extreme unit paired via Bluetooth to your phone or tablet
The Bad Elf Flex app installed on your mobile device, with an active internet connection
RTK network credentials (NTRIP server Host, Port, Username, Password, Mount Point) provided by your correction provider
A clear view of the sky for GNSS signal reception and a stable data connection for streaming corrections
Enable Bluetooth on your phone or tablet and power up your Bad Elf Flex receiver.
In your mobile device’s Bluetooth settings, pair the Bad Elf Flex so it appears as connected.
Open the Bad Elf Flex app on the paired device.
Within the app, navigate to Correction Mode.
Select RTK via NTRIP to enable real-time corrections.
Tap the blue arrow under Connection to NTRIP server.
Tap “+” to create a new profile.
Fill out the fields as follows:
Name: Choose a descriptive label for your network connection (e.g., “StateRTK-AZ”).
Host: Enter the IP address or URL provided by your correction service.
Port: Enter the 4- or 5-digit port number assigned by your provider.
User ID: Enter the username you created or were provided.
Password: Enter the password associated with your account.
Mount Point: After entering Host, Port, User ID & Password, the list of available mount points should populate. Choose the mount point closest to your location (which helps reduce baseline distance).
Datum: Select the datum used by the mount point—typically NAD83(2011) in North America.
Tap Save to store the profile.
In the NTRIP profiles list, select the profile you just created and check the box to activate it.
Tap the back arrow to return to the RTK via NTRIP checklist screen.
Tap Connect (the blue button) to initiate the correction stream.
Once connected, verify that the app is receiving packets and using corrections. You should see values for:
Packets
KB (kilobytes of data)
RTK(Fix) status
Check each of the following:
Are you connected to just one phone or tablet (to avoid split Bluetooth connections)?
Does the Bad Elf Flex have a GNSS fix (i.e., satellites locked)?
Is your mobile device’s internet connection stable?
Are the User ID and Password entered correctly for the network?
Is the selected mount point operational (reachable and broadcasting)?
