FastRTK

Software Version

Version 5Version 6 ·current
Version 6 · Currentdocs/software/overview

Platform Overview

The FastRTK Platform is a modern, web-based management system for RTK correction networks. Whether running on a local base station or in the cloud, it provides complete control over your GNSS infrastructure through an intuitive dashboard.


Key Features

Real-Time Dashboard

  • Live satellite tracking and position display
  • Connected user monitoring
  • Data throughput statistics
  • System health indicators

NTRIP Caster

  • Industry-standard NTRIP v1/v2 protocol
  • Multiple concurrent mountpoints
  • Unlimited user connections
  • Source table management

User Management

  • Individual NTRIP accounts
  • Subscription expiration dates
  • Concurrent connection limits
  • Mountpoint-specific access control

RINEX Logging

  • Automatic data archiving
  • Configurable recording intervals
  • Multi-constellation support
  • Post-processing ready

Stream Relay

  • Connect to external CORS networks
  • Relay corrections from state/regional systems
  • Automatic failover
  • Network redundancy

Dashboard Overview

The FastRTK dashboard provides at-a-glance status of your entire correction network:

Home Screen

┌─────────────────────────────────────────────────────────────────┐
│  FastRTK Dashboard                              [User] [Logout] │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐          │
│  │ Satellites   │  │ Users Online │  │ Data Rate    │          │
│  │     24       │  │      12      │  │  45 KB/s     │          │
│  └──────────────┘  └──────────────┘  └──────────────┘          │
│                                                                 │
│  ┌─────────────────────────────────────────────────────────────┐│
│  │                                                             ││
│  │                    [Interactive Map]                        ││
│  │                                                             ││
│  │              Base Station + Connected Rovers                ││
│  │                                                             ││
│  └─────────────────────────────────────────────────────────────┘│
│                                                                 │
│  Recent Activity                                                │
│  ────────────────────────────────────────────────────────────── │
│  • user_survey connected to RTCM3 mountpoint                    │
│  • RINEX file archived (2024-01-15_14.rnx)                      │
│  • System health check passed                                   │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Navigation

Section Purpose
Dashboard Real-time overview and map
Mountpoints Configure correction streams
Users Manage NTRIP accounts
RINEX Data logging settings
Relays External CORS connections
Settings System configuration

Deployment Options

Local Installation (Base Station)

Run FastRTK directly on your base station hardware:

  • Raspberry Pi - Low-power, always-on operation
  • Full control - No cloud dependencies
  • Private network - Keep data on-premises
  • No subscription - One-time purchase

Cloud Platform

Access FastRTK as a hosted service:

  • No hardware - We manage the infrastructure
  • Multi-site - Monitor multiple bases from one dashboard
  • Automatic updates - Always the latest version
  • Anywhere access - Manage from any device

Hybrid

Combine local bases with cloud management:

  • Local processing - Base stations run independently
  • Cloud dashboard - Centralized monitoring
  • Redundancy - Continue operating if cloud unavailable

Technical Architecture

System Components

┌─────────────────────────────────────────────────────────────────┐
│                        FastRTK Platform                         │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ┌─────────────┐    ┌─────────────┐    ┌─────────────┐         │
│  │   Django    │    │    Redis    │    │  Database   │         │
│  │   Backend   │◄──►│   Pub/Sub   │◄──►│  (MariaDB)  │         │
│  └──────┬──────┘    └─────────────┘    └─────────────┘         │
│         │                                                       │
│         ▼                                                       │
│  ┌─────────────┐    ┌─────────────┐                            │
│  │    React    │    │   NTRIP     │                            │
│  │   Frontend  │    │   Caster    │◄──── Client Connections    │
│  └─────────────┘    └─────────────┘                            │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Network Ports

Port Service Protocol
80/443 Web Dashboard HTTP/HTTPS
2101 NTRIP Caster TCP
10000 NTRIP Caster (alt) TCP

Supported Protocols

Input Sources

  • Serial GNSS receiver
  • TCP/IP GNSS stream
  • NTRIP client (relay from other casters)

Output Formats

  • RTCM 3.2 / 3.3
  • CMR / CMR+
  • NTRIP v1 and v2

Logging Formats

  • RINEX 2.11
  • RINEX 3.x
  • Raw RTCM

System Requirements

Local Installation

Component Minimum Recommended
Hardware Raspberry Pi 3B+ Raspberry Pi 4 (4GB)
Storage 16GB microSD 64GB+ microSD
Network Ethernet Gigabit Ethernet
Power 5V 2.5A 5V 3A with UPS

Cloud Access

Component Requirement
Browser Chrome, Firefox, Safari, Edge
Connection Broadband internet
Display 1280x720 minimum

Getting Started

Ready to set up your FastRTK Platform?

  1. Getting Started Guide - Initial setup and configuration
  2. User Management - Create NTRIP accounts
  3. Mountpoints - Configure correction streams

Workflows & Tutorials


[Need Help?]

Contact our support team: