inquiry
Leave Your Message
blogbanner-04

RTK Status Explained: Single, DGNSS, Float & Fixed

2026-06-12
Fixed
Only Status Safe to Record Survey Data
±8 mm
Fixed Horizontal Accuracy
±0.3–1m
Float Accuracy — Not Survey Grade
±3–5m
Single Accuracy — No Corrections
Quick Answer — What Do Single, DGNSS, Float, and Fixed Mean?

Your RTK receiver shows one of four status indicators: Single means no corrections are being received — accuracy is ±3–5m, the same as standard GPS. DGNSS means code-based corrections have arrived — accuracy improves to sub-metre but is not centimetre-level. Float means carrier-phase corrections are arriving but integer ambiguities are not yet resolved — accuracy is ±0.3–1m, not survey grade. Fixed means integer ambiguities are fully resolved — accuracy is ±8mm horizontal, ready for professional survey work. Only record data in Fixed. Never record in Float or Single for cadastral, construction stakeout, or topographic work.

Every RTK receiver shows a status indicator while you work. Most users learn to wait for Fixed and start measuring. But understanding what each status actually means — why Float is not good enough, what differential age is, and what causes a receiver to stay stuck in Float — prevents data quality problems before they happen. A dataset with 200 Fixed points and 30 Float points mixed in is not a 230-point dataset. It is a 200-point dataset with 30 corrupted measurements that will only be discovered when the DTM or stakeout check fails. This guide explains each status, the accuracy it delivers, and the field actions to take at each stage.

1. The Four RTK Status Levels

The solution status displayed by your geodetic receiver represents the current mathematical state of its positioning engine. Real-Time Kinematic (RTK) systems function by comparing raw satellite observations from a mobile rover against known coordinates at a reference station. As the telemetry link streams data, the inner algorithms move through specific signal processing stages based on the type of correction data received and the statistical confidence of the positioning engine.

Status Accuracy Corrections Ready to Survey?
Single ±3–5m None No
DGNSS ±0.3–1m Code-based No
Float ±0.3–1m Carrier phase (unresolved) No — wait
Fixed ±8mm H / ±15mm V Carrier phase (resolved) Yes

The mathematical progression always moves from Single to DGNSS, then Float, and finally Fixed. Each consecutive step narrows down the spatial uncertainty as more observation epochs accumulate and the internal processing core resolves carrier-phase tracking ambiguities. Under normal clear-sky field conditions with a dependable network connection or a local base station within a 20km radius, this initialization pipeline finishes within 10 to 60 seconds.

This active status status is continuously parsed from standard NMEA data strings and displayed on the main mapping interface of the field data controller. To ensure data integrity, operators can configure the software to reject non-fixed observations completely, blocking sub-metre variations from corrupting the core database during automated field logging workflows.

2. Single — No Corrections

The Single status, often termed Autonomous or Single Point Positioning (SPP) across engineering literature, indicates that the GNSS hardware is tracking satellites and computing a standalone coordinate position without receiving any external differential correction data. The positioning engine relies exclusively on the broadcast ephemeris messages directly transmitted by the satellite constellations.

When It Appears in the Field

  • Immediately after system boot-up before the hardware establishes a cellular network handshake or a radio link connection.
  • When an internal SIM card is missing, disabled, or fails to latch onto a local mobile communications tower.
  • When NTRIP server credentials, IP configurations, port entries, or specific source mountpoints are incorrectly typed.
  • When a local reference transmitter is powered down, suffers an electronic failure, or is separated by distances that exceed the range of the internal UHF or LoRa radio data link.
  • During complete cellular blackouts caused by heavy topographical features, remote work zones, or regional service infrastructure failures.

Accuracy Profile and Recording Safety

In Single mode, spatial accuracy drops to the $\pm3\text{ m}$ to $\pm5\text{ m}$ horizontal margin. This tier matches basic consumer smartphones or automotive satellite navigation hardware. Because the receiver cannot compensate for ionospheric propagation delays, tropospheric scattering, or satellite clock bias deviations, coordinate readings fluctuate significantly across the screen, tracing an uncorrected cloud of points over a several-metre radius.

Is it safe to record data? Absolutely not. Single mode is unacceptable for engineering, cadastral, or construction tasks. Coordinates logged under this status will display massive discrepancies relative to established site control benchmarks, which will cause serious alignment problems when the spatial data layers are integrated into CAD or GIS environments.

Corrective Field Steps

When Single status continues, open the software communications terminal to verify your data link configuration. Check the cellular data signal level, ensure the correction modem shows active diagnostic loops, and verify that the base transmitter is broadcasting if using a physical base-and-rover kit. If settings match but the status remains unchanged, refer to our detailed technical troubleshooting reference on RTK not getting Fixed.

3. DGNSS — Code Corrections Only

Differential GNSS (DGNSS) indicates that the mobile rover has successfully connected to a correction provider and is actively parsing correction streams, but is restricted to processing code-phase pseudorange measurements. It does not use the phase characteristics of the underlying carrier waves.

When It Appears in the Field

  • As a transient step lasting only a few seconds while the positioning algorithm switches from Single mode into carrier-phase tracking logic.
  • When hooked into legacy reference networks or utilizing regional Satellite-Based Augmentation Systems (SBAS) like WAAS, EGNOS, or MSAS that only transmit code-level range corrections.
  • When an NTRIP provider streams a correction format that lacks the necessary RTCM carrier-phase message types, keeping the rover engine from initializing higher-precision tracking modes.

Accuracy Profile and Recording Safety

DGNSS solutions generally deliver a horizontal precision range of $\pm0.3\text{ m}$ to $\pm1\text{ m}$. While this represents a significant improvement over autonomous single-point positioning by removing major common-mode atmospheric errors, it cannot deliver the millimetric precision required for professional engineering tasks.

Is it safe to record data? No, DGNSS is inadequate for property boundary definitions, road design stakeouts, or dense topographic grid collections. It is only suitable for general GIS asset inventories, asset location mapping, environmental sample positioning, or general forestry workflows where sub-metre variations meet project tolerances. Always confirm accuracy parameters before saving coordinates under this status.

Corrective Field Steps

Pause field work and monitor the solution diagnostic panel. Under normal operational conditions, DGNSS should transition to Float status within seconds. If the receiver remains locked in DGNSS continuously, examine the active mountpoint configuration. Ensure the network reference source streams an RTCM 3.x or MSM format that includes carrier-phase observations, rather than an unguided DGPS-only correction message.

4. Float — Carrier Phase, Unresolved

Float is frequently misunderstood by field operators. Because the position readouts stop fluctuating and seem stable on the hand-held controller screen, users often assume the system has stabilized and begin logging points. This misunderstanding is a primary cause of coordinate corruption in field datasets.

The Underlying Physical and Geodetic Reality

When an instrument switches to Float status, it has successfully isolated and started tracking the individual carrier phase profiles of the satellite signals. This process involves utilizing the precise wave-based structure of L1, L2, and L5 frequencies, where wavelengths are relatively short (e.g., approximately $19\text{ cm}$ for L1). However, the internal positioning engine has not yet resolved the carrier-phase integer ambiguity. This parameter represents the exact, integer number of full radio wave cycles between the satellite transmitter and the rover antenna.

Instead of locking this value down to an absolute whole number, a statistical engine (typically an advanced Kalman filter) estimates the ambiguity as a floating-point decimal value within a probability distribution. Because this integer matrix is unresolved, the resulting coordinates carry an underlying positional uncertainty of $\pm0.3\text{ m}$ to $\pm1\text{ m}$. This variation persists even though the screen layout may appear stable and deceptively precise.

Field Appearance and Recording Risks

On the hand-held controller display, the coordinate readings stop jumping and shift slowly. This visual stability often tricks operators into thinking the position is correct. Under tight project schedules or demanding field conditions, field personnel often record stakeout benchmarks or topographic features while in Float mode because the numbers look steady.

Is it safe to record data? Absolutely not. Recording measurements in Float status introduces hidden errors that can cause structural issues on engineering projects, leading to failed inspections during subsequent grading or validation checks. To safeguard data quality, access the configuration parameters inside your software suite and set the storage criteria to reject Float recordings across all primary survey scripts.

Expected Processing Durations

Under clear sky conditions with a short baseline distance to the reference station (under 20km), Float status resolves into a Fixed solution within 5 to 30 seconds. In more challenging operational settings — such as working beneath partial forest canopies, encountering heavy urban multipath reflections, or running extended baselines — this integer ambiguity resolution loop can take between 1 and 3 minutes to settle down.

5. Fixed — Ready to Survey

A Fixed status indicates that the positioning engine has fully resolved the integer ambiguities. The internal search algorithms have processed the carrier-phase data, eliminated the statistical decimal spread, and locked onto the exact number of full wavelengths between the receiver antenna and every tracked satellite.

The Achieved Performance Tier

Once a Fixed solution is achieved, true centimetre-level positioning becomes active. Under clear-sky conditions with clean satellite line-of-sight, the system achieves a baseline precision threshold of $\pm8\text{ mm}$ horizontally and $\pm15\text{ mm}$ vertically. This provides the accuracy required for high-precision engineering and geodetic applications.

This accuracy degrades gradually as the baseline distance to the reference station increases, due to spatial decorrelation of atmospheric conditions. This effect typically adds roughly $1\text{ mm}$ of additional uncertainty per kilometre of baseline distance, resulting in a total horizontal variance of $\pm10\text{--}20\text{ mm}$ when operating 30km away from the reference node.

The Critical Metric: Correction Data Age

The field controller displays a real-time diagnostic value labeled "Age" or "Latency" alongside the active Fixed status icon. This parameter records the exact time elapsed since the rover parsed its last valid differential correction packet. When linked to an NTRIP server network, this latency value should remain under 2 seconds. When operating via local UHF or LoRa base station transmissions, it should stay under 4 seconds. If the age value rises above 5 seconds, it indicates data throughput restrictions or signal degradation on the wireless link, which can cause the underlying precision of the Fixed solution to break down.

Operational Clearance

Is it safe to record data? Yes, Fixed is the only status level that provides survey-grade precision. Field operators must verify that the receiver holds a stable Fixed status before capturing topographic features, establishing site benchmarks, or executing structural stakeouts.

6. Differential Age — The Hidden Accuracy Killer

Differential age measures the latency of the inbound correction stream, tracking the time elapsed since the rover last received a valid update from its reference station. This metric is usually displayed prominently on the data controller as "Age: 1s" or "Latency: 0.8s".

The Underlying Physics of Signal Degradation

A receiver showing a Fixed indicator with an internal age value of 8 seconds does not deliver $\pm8\text{ mm}$ accuracy. Because satellite clock states, orbital trajectories, and ionospheric profiles drift continuously, correction packets represent an atmospheric snapshot that validly models the spatial errors only at that specific epoch. When correction data fragments are delayed over multiple seconds, the rover must extrapolate these orbital and atmospheric corrections forward in time.

This time gap causes a rapid expansion of the underlying error envelope. By the time the differential age reaches 8 to 10 seconds, the true horizontal positioning error can degrade to $\pm50\text{--}200\text{ mm}$, even if the status flag on the hand-held controller still shows Fixed. This discrepancy can easily cause errors during precise engineering alignments or tight grading checks.

Target Latency Parameters

  • CORS and NTRIP Links: Latency should remain $\le 2\text{ seconds}$ for optimal network error modeling.
  • Base-to-Rover UHF/LoRa Configurations: Latency should stay $\le 4\text{ seconds}$ to handle standard radio modulation delays.
  • 5 to 10 Seconds: Indicates a degraded correction state; stop recording critical points and inspect the wireless data link.
  • Greater than 10 Seconds: The Fixed status flag is no longer reliable; stop all field measurements immediately.

Common Causes of Latency Issues

High age values are typically caused by weak cellular signals that disrupt NTRIP TCP/IP streams, local radio frequency interference on the site channel, approaching the maximum range of the base radio, or data packet loss at the base station transmitter.

7. When Float Won't Become Fixed

1
RECEIVER STUCK IN FLOAT — WON'T REACH FIXED

Symptom: The network diagnostic panel shows an active connection to the NTRIP caster, and the rover indicates it is tracking more than 25 satellites across multiple constellations. However, the positioning status remains locked in Float mode for over 5 minutes without initializing into a Fixed solution, halting high-precision field operations.

Cause: This issue is most frequently caused by long baseline distances to the nearest reference station, often exceeding 50km. At these distances, localized differences in ionospheric and tropospheric activity between the base and rover become too large for the processing engine to resolve the integer ambiguities. Other common causes include multipath reflections from nearby metallic structures or heavy machinery, a high dilution of precision (PDOP) from poor satellite geometry, or an unstable data link causing a high differential age.

Fix: Check the baseline distance to the nearest physical reference station. If it exceeds the 50km threshold, you will need to set up a local base station on site. If you are using an NTRIP network, switch the mountpoint configuration to a Virtual Reference Station (VRS) or a networked area correction mode to reduce the effective baseline distance. Additionally, move the rover clear of overhead obstructions, building walls, or large vehicles to minimize multipath interference. For a complete 9-point troubleshooting guide, refer to our technical manual on RTK not getting Fixed.

Operational Field Rule

To safeguard your project data against accidental coordinate corruption, configure your field software settings to restrict data storage before starting your survey work. Navigate to Settings → Survey → Minimum Solution Status inside the ApekSurv environment and select Fixed. This software rule prevents the system from logging coordinates unless the positioning engine has resolved all integer ambiguities. Make it a standard practice to verify this software rule at the start of every field project.

8. FAQ

Can I use Float data for low-accuracy applications?

Float solutions can be used for general GIS asset tracking or low-density environmental mapping where a $\pm0.5\text{ m}$ to $\pm1\text{ m}$ accuracy envelope satisfies project specifications. However, you must explicitly confirm that these lower accuracy tolerances are acceptable before saving any coordinates in Float mode. For engineering stakeouts, property boundary surveys, earthwork volume calculations, or mining infrastructure alignment, Float solutions are completely unacceptable. Standard international specifications, such as ISO 17123-8, mandate a stable Fixed solution for all survey-grade measurements.

How long should it take to get Fixed?

Under favorable conditions — characterized by an open sky, a baseline distance under 20km, and a stable NTRIP network or local base radio link — a modern receiver should resolve integer ambiguities and achieve Fixed status within 10 to 60 seconds of initialization. In more challenging field environments, such as beneath partial tree canopies, along high-density urban corridors, or over extended baselines of 30km to 50km, initialization can take between 1 and 3 minutes. If the status flag fails to switch to Fixed after 3 minutes of clear sky operation, stop waiting and begin checking your data link settings.

Does IMU tilt affect the Fixed solution?

No, inertial measurement unit (IMU) tilt compensation runs independently of the core GNSS positioning engine. The IMU sensor monitors the tilt angle and orientation of the range pole, applying a geometric correction to calculate the coordinate at the pole tip relative to the antenna's phase center. The Fixed or Float status applies strictly to the quality of the satellite carrier-phase ambiguities. While the 120-degree calibration-free IMU on advanced APEKS receivers can accurately calculate the tip position at significant pole angles, the underlying accuracy of that point still depends on maintaining a true Fixed GNSS solution. Always verify that the system shows a Fixed status before saving data, regardless of whether tilt compensation is active.

What is the difference between Fixed and FIXED?

There is no technical difference between "Fixed" and "FIXED". These are simply different visual representations used by various field software platforms, operating system versions, or hardware LED status indicators to communicate the same physical state. Whether your data collector displays "Fixed", "FIXED", "RTK Fix", or illuminates a solid green indicator lamp, it confirms that the underlying processing core has resolved all carrier-phase integer ambiguities and centimetre-level accuracy is active.

My receiver shows Fixed but my points are wrong by several metres. Why?

A Fixed status simply confirms that the receiver has resolved its integer ambiguities and is delivering high precision relative to your correction source. If your recorded points show a large, consistent shift in the same direction, the issue is not the solution status itself, but rather your coordinate system configuration. This systematic error is typically caused by selecting an incorrect coordinate projection or geoid model, typing errors in the reference base coordinates, or choosing an inappropriate CORS network mountpoint for your region. To catch these coordinate system issues early, always verify your equipment setup on an established site control benchmark before logging production data.

FIXED IN UNDER 60 SECONDS.

APEKS receivers with 1408-channel UM980, built-in 4G NTRIP, and 120° calibration-free IMU get to Fixed faster and hold it longer. No geo-fence. Global OTA updates.

Send an Inquiry → WhatsApp Us →

References

  • ISO 17123-8:2015 — Field Procedures for GNSS RTK
  • RTCM Standard 10403.3 — Differential GNSS Services
  • Unicore Communications UM980 Product Brief
  • ApekSurv Field Software User Guide, 2026