An open-source Global Navigation Satellite Systems
software-defined receiver.
Current release: v0.0.19
Using the software receiver
Get your first position fix using GNSS-SDR and a file containing raw signal samples.
Configuring processing blocks
Documentation on available signal processing blocks’ configuration options.
Key Performance Indicators
A discussion on the assessment of software-defined GNSS receivers.
Latest news
Introducing GNSS Navigation Message AuthenticationGNSS-SDR now implements Galileo’s Open Service Navigation Message Authentication (OSNMA). Introducing Geniux v24.02Geniux v24.02: a GNU/Linux custom distribution for running GNSS-SDR on embedded devices. Google Summer of Code 2024 ideas listIdeas page for GSoC 2024. GNSS-SDR v0.0.19 releasedGNSS-SDR v0.0.19 has been released. |
Tutorials
Monitoring the internal status of the software receiverThis tutorial describes how to monitor the internal status of GNSS-SDR. Testing the software receiver, Part II: Test ExecutionDocumentation on how to build and run the testing code. Testing the software receiver, Part I: MethodologySoftware testing concepts and their implementation in GNSS-SDR. Configuration options at building timeDescription of the available GNSS-SDR configuration options at building time. Cross-compiling GNSS-SDRA guide to cross-compile GNSS-SDR for embedded platforms. GNSS SignalsDescription of Open Service GNSS signals transmitted by satellites. Understanding Data TypesHow GNSS-SDR handles data types. Using GitBrief overview of Git usage in the context of GNSS-SDR. |