matlab-generate-gnss-waveform

Installation
SKILL.md

Generate GNSS Waveform

Generate multi-satellite GNSS baseband waveforms with properly encoded navigation data. Channel impairments (Doppler, delay, noise) can come from a realistic satellite scenario OR from user-specified custom values. Supports GPS, Galileo, and NavIC constellations. The waveform carries real ephemeris so a receiver can decode it for position estimation.

When to Use

  • Generating GNSS baseband signals (GPS, Galileo, or NavIC) for receiver testing
  • Simulating multi-satellite channels with Doppler and delay from orbital dynamics
  • Testing with specific Doppler/delay/SNR values (custom channel mode)
  • Building end-to-end GNSS receiver simulations that need decodable nav data

When NOT to Use

  • Signal acquisition, tracking loops, nav decoding, or position estimation
  • BeiDou/GLONASS (not supported) or SDR hardware transmission
Installs
23
GitHub Stars
692
First Seen
May 22, 2026
matlab-generate-gnss-waveform — matlab/matlab-agentic-toolkit