Susi Server

RTCM Source

Node ID: RTCM · Role: Source · Realtime config: no

Description

RTCM correction source for RTK-GNSS. Connects to an NTRIP caster, receives differential corrections, and forwards them to a GNSS receiver for centimeter-level positioning.

Inputs / Outputs

Config aliases

RtcmSource, rtcmSource, RTCM, NtripSource, ntripSource

Properties

No user-facing properties.

Subtypes

ValueDisplay nameExtra properties
ntripNTRIP12 field(s)

Subtype: ntrip — NTRIP

PropertyTypeDefaultDescription
Host hoststring192.168.1.1NTRIP caster hostname or IP.
Port portnumber2101NTRIP caster TCP port (typically 2101).
Mountpoint mountpointstringmountpointNTRIP mountpoint providing the RTCM correction stream.
User userstringuserUsername for the NTRIP caster.
Password passwordstringpasswordPassword for the NTRIP caster.
User Agent userAgentstringLPVR-POSUser-Agent header sent in the NTRIP request.
Forward GNSS forwardGnssbooleanfalseForward GGA sentences from the connected GNSS source to the caster (required for VRS / network-RTK).
Initial Latitude initialLatitudenumber0.0Initial latitude in the first GGA sent to the caster, before a live fix is available.
Initial Longitude initialLongitudenumber0.0Initial longitude in the first GGA sent to the caster.
Initial Connect Delay (ms) initialDelayMsnumber500
Account-conflict Backoff (ms) accountConflictDelayMsnumber30000
Verbose Logging verboseLoggingbooleanfalse

Example node definition

A minimal entry in config.json looks like the block below. Paste it under the sources key, keyed by an instance name of your choice. All settings are optional: anything not listed under settings uses the default from the Properties table above. See The configuration file for how the sections and endpoint wiring work.

{
  "sources": {
    "RTCM": {
      "outEndpoint": "inproc://RTCM_data",
      "type": "ntrip",
      "settings": {}
    }
  }
}
Loading documentation…