Python Graphical GPS Client Application supporting NMEA, UBX, SBF, UNI, QGC, RTCM3, NTRIP & SPARTN Protocols
-
Updated
Sep 11, 2026 - Python
Python Graphical GPS Client Application supporting NMEA, UBX, SBF, UNI, QGC, RTCM3, NTRIP & SPARTN Protocols
Python library for parsing and generating UBX GPS/GNSS protocol messages.
Encoding/decoding of RTCM v. 3
Python library for parsing and generating Septentrio SBF GPS/GNSS protocol messages.
This code can be used to automatically get the nearest Mountpoint for GNSS RTK applications. And receive RTCM3 data. The GUI can be use for quick testing.
Software-defined GNSS positioning engine. Compute position entirely in software from raw RTCM3 MSM4 observations and broadcast ephemeris — Keplerian orbits, Saastamoinen tropo, Klobuchar iono, Hatch-smoothed pseudoranges, multi-constellation WLS. DGNSS and RTK planned.
This project aims to implement GPS positioning from scratch with some simplifying assumptions.
M5Atom Lite NTRIP client for a Septentrio mosaic-go G5 P3H rover — RTCM3→COM1 で RTK、ヘッドレス純フォワーダ + Web UI
Estação-base GNSS-RTK própria: firmware ESP32 + u-blox ZED-F9P, caster NTRIP em asyncio e painel FastAPI/SQLite em VPS, com Docker Compose, migrations Alembic, systemd e testes. Gera correções RTCM3 para rovers próprios. Implementação completa; ainda não validada em produção.
To associate your repository with the rtcm3 topic, visit your repo's landing page and select "manage topics."