Skip to content
gnsscalc

Stream Inspector

Connect to a live GNSS stream and watch every message go by — types, rates, bandwidth and decoded content — for debugging casters, base stations and receivers. NTRIP, raw TCP or a USB receiver (WebSerial); format auto-detected and decoded entirely in your browser. To position from a stream instead, use NTRIP.

Version

Credentials are sent directly from your browser to the caster. Nothing is transmitted to or stored on our servers.

Frequently Asked Questions

What is the stream inspector for?
It connects to a live GNSS stream and shows you every message flowing through it — type, rate, size and decoded content — so you can debug a caster, a base station or a receiver. Think of it as a visual str2str with a built-in RTCM dissector.
What can I connect to?
An NTRIP mountpoint, a raw TCP host:port (both via a read-only relay), or a USB receiver directly over WebSerial (Chrome/Edge). The wire format is auto-detected — RTCM3, u-blox UBX, Septentrio SBF, NovAtel, Trimble, BINEX or NMEA — and everything is decoded in your browser.
What does it decode?
RTCM3 in full (legacy observations, MSM1–7 for every constellation, ephemerides, station/antenna descriptors, biases, SSR) plus the receiver binaries field-by-field via the same dissector as the file converter. The summary shows the message mix, per-type rates, bandwidth, and — for RTCM3 — the satellites, C/N0 and station position being broadcast.
Does anything leave my machine?
Only the connection to the caster you choose, relayed through the CORS proxy so the browser can reach it. The stream is decoded and inspected entirely client-side; nothing is stored.