Files
gnss-sdr/docs/xml-schemas
2026-08-28 09:01:52 +02:00
..
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00
2026-08-28 09:01:52 +02:00

XML Schemas for Assisted GNSS-SDR

GNSS-SDR can read assistance data from Extensible Markup Language (XML) files for faster Time-To-First-Fix, and can store navigation data decoded from GNSS signals in the same format. This folder provides XML Schemas that describe the XML files written by the PVT block. The shared type definitions used by the individual schemas are in common.xsd.

XSD (XML Schema Definition) is a World Wide Web Consortium (W3C) recommendation that specifies how to formally describe the elements in an XML document.

GPS L1 C/A

GPS L2C and L5

QZSS

Galileo

GLONASS

BeiDou

Validation

The schemas accept current Boost archives and the older archive versions for which GNSS-SDR retains deserialization compatibility. The provided validation utility selects schemas from the standard PVT output filenames. It accepts individual files or directories:

python3 docs/xml-schemas/validate_xml.py ./pvt-output/

The utility requires xmllint, an XML Schema 1.0 validator distributed with libxml2.


Please check https://gnss-sdr.org/docs/sp-blocks/global-parameters/ for more information about the usage of XML files in GNSS-SDR.

You could find useful the utility program rinex2assist for the generation of compatible XML files from recent, publicly available RINEX navigation data files.