How to Set Up a GNSS Base Station: Complete Field Guide 2026
A GNSS base station is a stationary receiver that broadcasts real-time correction data to one or more rovers, enabling centimetre-level RTK positioning without relying on an internet connection or NTRIP caster. Setting one up takes less than five minutes on a known point and requires no SIM card — the base transmits corrections over UHF radio. This guide covers the complete field procedure for APEKS AP10, AP20, and MAX5 receivers, including known-point and autonomous-average methods, antenna height measurement, UHF configuration, and rover-side verification.
Before You Start: Key Facts
- When to use a base station: Any time you need RTK accuracy in an area without a reliable NTRIP caster, or when you want full control over correction data quality and latency. Ideal for remote sites, open-pit mines, large construction projects, and agricultural operations where internet coverage is patchy.
- Base station options: The AP10 and AP20 can each serve as a base or rover with their built-in 2W UHF radios (8–15 km range). The MAX5 is a dedicated base station with 5W UHF plus LoRa, delivering up to 25 km range and an integrated touchscreen — no external controller required.
- Known point vs autonomous: Setting up over a surveyed control monument transfers that monument's absolute accuracy to your survey. Autonomous averaging gives excellent relative accuracy (±8 mm between base and rover) but absolute position in the real world depends on averaging duration — typically 5 to 30 minutes.
- Antenna height: This single measurement is the largest source of base station error. A 5 mm mistake in antenna height becomes a 5 mm vertical error in every point you survey. Measure it twice, from the ground mark to the antenna reference point (ARP), and enter it precisely in the controller software.
1. When Do You Need a Base Station?
An RTK rover cannot fix ambiguities on its own. It needs a stream of correction data — carrier-phase observations, pseudorange measurements, and satellite ephemerides — from a receiver whose position is known. That receiver is the base station.
You have three ways to get corrections: subscribe to an NTRIP caster over the internet, connect to a permanent CORS network, or deploy your own local base station. The third option is the only one that works entirely offline and gives you complete control over baseline length, data format, and update rate.
Deploy your own base station when:
- No NTRIP coverage exists — rural areas, developing regions, offshore, desert, or mountainous terrain where mobile data is unreliable or absent.
- Baseline length matters — RTK accuracy degrades with distance. A local base 2 km away will always outperform a CORS station 40 km away, even if both broadcast RTCM 3.2.
- You need full control — you choose the broadcast format (RTCM 3.2, RTCM 3.3, CMRx), the update rate (1 Hz, 5 Hz, 10 Hz), and you see exactly what the base is tracking.
- Latency is critical — machine control, autonomous vehicle guidance, and precision agriculture demand differential age below 1 second. A local UHF base delivers that; an overloaded NTRIP caster might not.
- You are running multiple rovers — one base broadcasts to an unlimited number of rovers on the same UHF channel. No per-rover subscription fees.
If your work is within 20 km of a trusted NTRIP mount point and you have reliable internet, you may not need your own base. For everyone else, the setup procedure below will get you broadcasting corrections in minutes.
2. APEKS Base Station Options (AP10/AP20 vs MAX5)
All three APEKS receivers — AP10, AP20, and MAX5 — can operate as base stations. The choice depends on your range requirements, power needs, and whether you want a dedicated base or a dual-purpose rover/base unit.
| Feature | AP10 / AP20 | MAX5 |
|---|---|---|
| Role | Rover or base (dual-purpose) | Dedicated base station |
| UHF Radio Power | 2 W (built-in) | 5 W (built-in) |
| LoRa Radio | Not available | Yes — 25 km range |
| Typical Range | 8–15 km (line of sight) | Up to 25 km (LoRa, line of sight) |
| Battery | Internal, hot-swappable | 13,200 mAh integrated — 8 hours continuous broadcast |
| Display | Via external controller | 1.39" OLED touchscreen — configure base mode, monitor satellites, verify broadcast directly on instrument |
| External Controller Required | Yes — for base configuration | No — full base configuration via onboard touchscreen |
| Best For | Survey teams that need one receiver for both base and rover roles; shorter baselines; sites with existing controller workflow | Dedicated base deployment; long-range or all-day operation; remote sites where carrying a controller is inconvenient; desert and open-pit environments |
The practical distinction is straightforward: if you already own an AP10 or AP20 and your site fits within a 10 km radius, use it as your base — it is fully capable. If you are equipping a new project that demands long-range coverage, all-day endurance, or controller-free setup, the MAX5 was purpose-built for that role.
3. Known Point vs Autonomous Average: Which to Use
Every base station needs a position. How you provide that position determines the absolute accuracy of everything you survey downstream. You have two methods.
Method 1: Known Point (Surveyed Control Monument)
Set the base directly over a point whose coordinates are already known in your target datum — a control monument, a previously surveyed grid point, or a passive mark with published coordinates. Enter those coordinates into the base configuration, and the base will compute corrections relative to that fixed, known position.
Result: Absolute accuracy matches the accuracy of the control monument. If your monument is good to ±10 mm in the local grid, every rover point inherits that same absolute accuracy. This is the preferred method for cadastral, engineering, and any work that must tie into an existing coordinate system.
Setup time: Under 5 minutes once the tripod is levelled. No averaging required.
Method 2: Autonomous Average (Here Position)
Place the base anywhere stable, tell it to average its own autonomous GNSS position, and let it run. The receiver computes a single-point position from the satellite constellations it tracks and averages that solution over time to reduce the scatter from atmospheric noise and multipath.
Result: Relative accuracy between base and rover is still ±8 mm — that does not change. But absolute accuracy — where your survey sits in the real world — depends entirely on averaging duration. A 5-minute average gives roughly 1–2 metres absolute accuracy (single-point GNSS). A 30-minute average might bring that to 0.5 metres or better, but it will never match a surveyed control point.
When to use this: Local grid work where you will establish your own coordinate system and do not need to tie into an external datum; rapid deployment for relative measurements (volume calculations, as-built checks); and situations where no control monument exists within a practical distance.
Critical rule: If you use autonomous averaging, every survey that references that base must use the same base coordinates. Do not move the base and re-average mid-project unless you are prepared to transform between two independent coordinate realisations.
4. Step-by-Step Base Station Setup
Base Station Setup Procedure — 7 Steps
Choose a location with a clear 360-degree sky view, free of overhead obstructions, buildings, trees, and power lines. The point should be stable — compacted ground, bedrock, or a permanent monument. Avoid areas with reflective surfaces (metal roofs, chain-link fencing, water bodies) within 20 metres; these create multipath that degrades both the base position and rover solutions. If using a tripod, ensure all legs are firmly planted and the tribrach is locked.
Centre the tripod over the ground mark using the optical or laser plummet. Level the tribrach using the circular bubble first, then fine-tune with the plate bubble. Re-check centring after levelling — the two adjustments interact. On a known point, the centring tolerance should be within 1 mm. For autonomous averaging, precise centring over a marked point is less critical but the receiver must remain stationary throughout the session.
Thread the receiver onto the tribrach adapter or 5/8" survey pillar. Ensure it is fully seated with no play. Measure the antenna height from the ground mark to the Antenna Reference Point (ARP) — the physical reference plane marked on the receiver housing. Record this measurement in metres to three decimal places. Measure twice. Enter the height in the controller software immediately; do not rely on memory.
For the MAX5: power on using the onboard button. Navigate the 1.39" OLED touchscreen to Mode → Base. The touchscreen displays satellite count, current coordinates, and broadcast status — no controller needed. For the AP10 or AP20: power on and connect via Bluetooth to your field controller running APEKS Field software. Select Base Mode from the configuration menu.
Known point: Enter the easting, northing, and orthometric height of the control monument, along with the geoid model and datum transformation parameters. The base immediately begins computing corrections relative to this fixed position. Autonomous average: Select Average Here or equivalent. Monitor the position scatter; most receivers display the standard deviation of the running average. Let it run for at least 5 minutes — 15 to 30 minutes is preferable. The averaging process reduces the influence of ionospheric noise and satellite geometry changes.
Select a UHF frequency channel. In most regions, surveyors use licence-free bands (e.g., 869 MHz in Europe, 915 MHz in Australia, 902–928 MHz ISM band in North America) — verify local regulations. Set the radio protocol to match what the rover expects. RTCM 3.2 is the industry standard; RTCM 3.3 adds BDS Phase 3 and Galileo HAS support. CMRx offers compact messages for low-bandwidth links. The protocol and channel must match exactly on base and rover. For the MAX5 using LoRa, select the LoRa modulation mode — this extends range significantly compared to standard UHF FSK.
Power on the rover, set it to the matching UHF channel and protocol, and confirm that it receives corrections. On the rover controller, check the differential age — the time elapsed since the last correction message was received. This value must stay below 3 seconds for valid RTK. If differential age climbs above 3 seconds, the rover will drop from FIX to FLOAT or AUTONOMOUS. If you see no corrections arriving, verify channel and protocol match, check that the base radio is transmitting (the MAX5 touchscreen shows broadcast status; on AP10/AP20, the controller displays TX status), and confirm the rover is within range.
5. Antenna Height: The Most Critical Measurement
Every error in antenna height translates directly into vertical error across your entire survey. A 10 mm mistake in height measurement becomes a 10 mm systematic offset in every point — and it is practically undetectable from the rover data alone because all points shift together.
Measuring Antenna Height Correctly
The antenna height is the vertical distance from the ground mark to the Antenna Reference Point (ARP). On APEKS receivers, the ARP is the physical base plane of the receiver — typically the bottom surface of the housing where it meets the tribrach or adapter. On the MAX5, the ARP is clearly marked on the housing with a scribed line and label.
Three measurement methods, in order of reliability:
- Fixed-height tripod or pillar: If your tripod has a calibrated fixed-height hook or you are using a survey pillar of known height, use that value. This removes the measurement step entirely and is the most reliable method.
- Precise tape measure or height gauge: Measure vertically from the ground mark to the ARP. Keep the tape plumb. Read to the nearest millimetre. Do this twice — once from each side of the receiver — and compare. If the two readings differ by more than 2 mm, re-level the tribrach and measure again.
- Slant height with trigonometry: Some receivers allow you to measure a slant distance from the ground mark to a designated point on the receiver rim, then the software computes the vertical component. This is less reliable than a direct vertical measurement and should only be used when the ARP is inaccessible.
Common error: Confusing the ARP with the phase centre of the antenna. The phase centre is an electronic reference point inside the receiver, offset from the ARP by a calibrated value stored in the receiver firmware. The controller software applies this offset automatically — you must enter the physical height to the ARP, not to the phase centre. Entering the wrong reference doubles the offset.
Entering Height in the Software
In APEKS Field software, select the measurement type (vertical, slant, or pillar), enter the measured value, and confirm the units (metres). The software displays the computed ARP height — sanity-check this number against what you expect before accepting it. If you measured 1.543 m and the screen shows 0.543 m, you have a data entry error.
6. Configuring the Rover to Receive Corrections
With the base broadcasting, the rover-side configuration is minimal — but specific settings must be correct for the rover to achieve and hold a FIX solution.
Rover UHF Settings
On the rover controller, navigate to the radio configuration page. Set the UHF channel to match the base exactly. Set the protocol (RTCM 3.2, RTCM 3.3, or CMRx) to match the base. For MAX5 LoRa broadcasts, select LoRa mode on the rover radio — standard UHF FSK will not decode LoRa-modulated corrections.
Verifying the Data Link
Once the radio parameters match, the rover controller displays the correction data link status. You should see:
- Differential age: Counting up from 0 to 1 second, resetting with each new correction message. Must stay below 3 seconds.
- Correction format: The protocol being received (e.g., RTCM 3.2). If this shows "None" or "Unknown", the radio link exists but the protocol does not match.
- Base station ID: The identifier of the base broadcasting on that channel. Verify it is your base, not a neighbouring survey crew's.
Achieving RTK FIX
With corrections flowing, the rover enters the ambiguity resolution process. The status progresses through stages:
- AUTONOMOUS: No corrections received, or corrections present but not yet applied. Position accuracy is metre-level.
- FLOAT: Corrections applied, carrier-phase ambiguities estimated as real numbers. Accuracy is decimetre-level. This is a transitional state; the rover should move to FIX within 10–60 seconds under good conditions.
- FIX: Carrier-phase ambiguities resolved to integer values. Accuracy is centimetre-level (±8 mm + 1 ppm baseline length). This is the only valid state for survey-grade work.
If the rover stays in FLOAT for more than two minutes, check: satellite count (need 5+ common satellites between base and rover), baseline length (under 25 km for MAX5 LoRa, under 15 km for AP10/AP20 UHF), and sky obstructions at the rover. Move the rover to a clearer location and allow re-initialisation.
7. Common Base Station Mistakes
Symptom: The resulting vertical offset — often 50–100 mm — propagates into every point in the survey.
Cause: Surveyors measure to the top of the receiver, the edge of the radome, or the tribrach adapter instead of the Antenna Reference Point (ARP).
Fix: Locate the ARP marking on your receiver before setting up. On the MAX5, it is the scribed line on the lower housing. Measure vertically from the ground mark to this line. If unsure, consult the receiver datasheet for the exact ARP location and offset dimensions. Measure twice, record immediately, and sanity-check the entered value on the controller screen before starting the survey.
Symptom: The rover shows "No corrections" or differential age frozen at a high value despite the base broadcasting.
Cause: The base and rover are on different frequencies or expecting different message formats. This happens most often when teams reconfigure equipment between projects or when a base and rover from different manufacturers are paired.
Fix: Before leaving the office, document the channel and protocol settings for both base and rover. In the field, set the base first, note the exact channel number and protocol, then match those settings on the rover. If using a MAX5 with LoRa, ensure the rover radio also supports LoRa modulation — standard UHF-only radios cannot decode LoRa signals, even on the same frequency.
Symptom: Every rover in the network suffers degraded accuracy, elevated noise floor, or struggles to maintain FIX, even if the rovers themselves are in open sky.
Cause: A base station placed near a metal building, chain-link fence, vehicle, or water body picks up reflected GNSS signals. These reflections arrive slightly later than the direct signal, corrupting the pseudorange and carrier-phase measurements.
Fix: Walk the site before setting up. Look up and around — the base needs a clear sky view above 10 degrees elevation in all directions. Maintain at least 20 metres of clearance from metal structures, fences, vehicles, and standing water. If the only available location has partial obstructions, use a GNSS planning tool to check satellite availability at your planned survey time. A partially obstructed base is better than no base, but understand that multipath will increase the noise floor on all rover solutions.
8. FAQ
FAQ
How long should I run autonomous averaging for the best absolute accuracy?
Autonomous averaging reduces the scatter from a single-point GNSS solution, but it converges logarithmically — the first 5 minutes give the largest improvement, and each subsequent doubling of time yields progressively smaller gains. A practical guideline: 5 minutes for relative-only work where absolute positioning is irrelevant, 15 minutes for general site surveys where approximate global position is needed, and 30 minutes if you intend to transform the survey into an external datum later. Beyond 30 minutes, the improvement is marginal for most survey applications. The receiver's reported standard deviation of the average is a useful indicator — when it stabilises and stops decreasing meaningfully, the average has converged.
Can I use my AP10 or AP20 as a base station?
Yes. Both the AP10 and AP20 have a built-in 2W UHF radio and can be configured as a base station through APEKS Field software on your controller. They are fully capable base units with an effective range of 8–15 km under line-of-sight conditions. The main practical difference from the MAX5 is that the AP10/AP20 require an external controller for base configuration — they do not have an onboard touchscreen. For survey teams that already own an AP10 or AP20 and work within a 10 km radius, there is no need to purchase a separate base station.
What is the maximum range of the MAX5 LoRa radio?
The MAX5's LoRa radio provides a reliable correction data link at up to 25 km under clear line-of-sight conditions. LoRa modulation achieves this range by using spread-spectrum techniques that trade data rate for link budget — it transmits more slowly than conventional UHF FSK but with far greater resilience to noise and attenuation. In practice, range depends heavily on terrain. Flat, open ground with the base antenna elevated on a tripod or pillar will achieve the full 25 km. Rolling hills, dense vegetation, or urban environments will reduce effective range. For obstructed paths, raising the base antenna height is the single most effective way to extend range.
Do I need an internet connection to run a GNSS base station?
No. A local base station broadcasts corrections over UHF radio directly to the rover — no internet, no SIM card, and no NTRIP caster are required. The base and rover communicate via a direct radio link. This is one of the primary reasons surveyors deploy their own base: it works in areas with zero mobile coverage. The AP10, AP20, and MAX5 all support fully offline base operation. No data plan, no monthly subscription, no dependency on third-party infrastructure.
What should I do if the rover shows a differential age above 3 seconds?
A differential age above 3 seconds means the rover has not received a fresh correction message within the validity window. RTK requires corrections at 1 Hz minimum (one message per second); if the gap exceeds 3 seconds, the rover cannot maintain a FIX solution and will drop to FLOAT or AUTONOMOUS. Troubleshoot in this order: (1) Verify the rover is within range of the base — walk closer if necessary. (2) Check that the UHF channel and protocol match exactly on base and rover. (3) Confirm the base is still powered and transmitting — on the MAX5, the touchscreen shows broadcast status; on AP10/AP20, check the controller's TX indicator. (4) Inspect both antennas — a damaged or poorly connected UHF antenna will drastically reduce range. (5) If using LoRa on the MAX5, confirm the rover radio is set to LoRa mode, not standard UHF FSK.
THE BASE STATION THAT SETS ITSELF UP.
APEKS MAX5 features a 1.39" OLED touchscreen — configure base mode, monitor satellite count, and verify correction broadcast directly on the instrument. No controller needed. 5W LoRa, 25 km range, 13,200 mAh for all-day desert and remote site operation.
Send an Inquiry → WhatsApp Us →References and Further Reading
- RTCM Standard 10403.3 — Differential GNSS Services, Version 3.3. Radio Technical Commission for Maritime Services, 2016.
- APEKS MAX5 User Manual — Base Station Configuration and LoRa Operation. APEKS GNSS, 2025.
- Hofmann-Wellenhof, B., Lichtenegger, H. & Wasle, E. GNSS — Global Navigation Satellite Systems: GPS, GLONASS, Galileo & More. Springer, 2008.
- International GNSS Service (IGS) — Guidelines for GNSS Reference Station Installation and Operation.

