rtkbase-knowledge-patch

Update RTKBase configuration and service definitions for str2str chains and systemd units.

22|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Nevaberry/nevaberry-plugins --skill rtkbase-knowledge-patch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rtkbase-knowledge-patch
Source: https://github.com/Nevaberry/nevaberry-plugins/tree/main/plugins/rtkbase-knowledge-patch/skills/rtkbase-knowledge-patch
Command: npx skills add https://github.com/Nevaberry/nevaberry-plugins --skill rtkbase-knowledge-patch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

RTKBase deployments often break or misbehave after model training cutoffs because configuration formats, service topologies, receiver support, and install flags change; this knowledge patch surfaces those changes so operators and automation use current, validated patterns.

Core Features & Use Cases

  • Configuration schema updates: Complete settings.conf INI reference with sections, keys, defaults, and RTCM message rate syntax for correct parsing and runtime behavior.
  • Service topology & units: Detailed str2str service chain, systemd unit roles, and run_cast.sh configuration flow to ensure services consume and publish streams correctly.
  • Installation & receiver support: install.sh flag behaviors, receiver detection and options for u-blox ZED-F9P, Mosaic-X5, and UM980 plus requirements and recommended defaults.
  • Use Case: When provisioning a Debian-based RTKBase station, load this patch to validate receiver detection, set RTCM outputs for NTRIP casters, deploy unit files, and configure log rotation and web proxy settings.

Quick Start

Load the rtkbase-knowledge-patch and review settings.conf sections, install.sh flags, service unit names, and supported receiver options before installing or updating the RTKBase server.

Frequently Asked Questions about rtkbase-knowledge-patch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure RTKBase settings.conf for NTRIP caster RTCM messages?

To configure RTKBase settings.conf for NTRIP casters, define RTCM message rates using the updated INI schema, ensuring correct sections, keys, and defaults are set for proper parsing and stream runtime behavior.

What is the correct str2str service chain topology for RTKBase systemd units?

The correct str2str service chain topology for RTKBase systemd units defines specific service roles and the run_cast.sh configuration flow, ensuring GNSS streams are consumed and published correctly across the network.

Does RTKBase install.sh support u-blox ZED-F9P, Mosaic-X5, and UM980 receivers?

Yes, RTKBase install.sh supports receiver detection and configuration options for u-blox ZED-F9P, Mosaic-X5, and UM980 GNSS receivers, applying validated requirements and recommended defaults during the station provisioning process.

Why does my RTKBase deployment break after updating str2str service units?

RTKBase deployments break after updates because service topologies, configuration formats, and install flags change over time; applying a knowledge patch surfaces current validated patterns to prevent misconfigured or outdated base stations.

What are the limitations of using outdated RTKBase configurations on Debian?

Outdated RTKBase configurations on Debian cause misconfigured deployments by missing updated install.sh flags, RTCM syntax, and receiver detection options, leading to broken str2str service chains and invalid NTRIP stream outputs.