Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Tutorial overview

Tutorial chapters are organized by job. Each one explains what the workflow is for, what protocol ideas matter, how to test locally, and what can go wrong.

Use Rust first. C and Python notes are included when the surface is available.

Recommended order:

  1. Address claim
  2. PGN request and NAME management
  3. Transport Protocol
  4. The service you actually need: VT, TC, FS, diagnostics, NMEA, or SC