Commit Graph
10773 Commits
Author SHA1 Message Date
Vladslav P b070e4fbe4 GnssEphemeris position/velocity test: Galileo
Signed-off-by: Vladslav P <vladisslav2011@gmail.com>
2026-07-31 03:31:04 +03:00
Vladslav P 5eb08f9baa GnssEphemeris position/velocity test: GPS NAV
Signed-off-by: Vladslav P <vladisslav2011@gmail.com>
2026-07-31 03:31:04 +03:00
Vladslav P a42d93567b GnssEphemeris position/velocity test: CNAV
Signed-off-by: Vladslav P <vladisslav2011@gmail.com>
2026-07-31 03:31:04 +03:00
Vladslav P edaedcc9b2 GPS CNAV: suggested corrections
Set *fidx to zero at the beginning of prange function
Move mean motion average estimation to mean anomaly calculation
Use Ak to calculate rkdot
Update mean anomaly calculation in Gnss_Ephemeris::sv_clock_relativistic_term
Store delta_ndot to XML and bump BOOST_CLASS_VERSION to 2

Signed-off-by: Vladslav P <vladisslav2011@gmail.com>
2026-07-31 02:07:36 +03:00
Vladslav P 60501b53fa GPS CNAV: fix satellite position computation
Implement satellite positions computation following the procedure,
described on page 166 of IS-GPS-200 (08/01/2022)
Implement L2C/L5I group delay compensation following the procedure,
described on page 175 of IS-GPS-200 (08/01/2022)

Signed-off-by: Vladslav P <vladisslav2011@gmail.com>
2026-07-28 14:06:36 +03:00
Carles Fernandez cb2c955151 Do not plot CN0 initialization to zero 2026-07-28 10:16:22 +02:00
Carles Fernandez bd2d002a97 Prevent invalid C/N0 smoother initialization 2026-07-27 20:26:58 +02:00
Carles Fernandez a8c76ce0b4 Improve CN0 estimation and lock detection in tracking blocks 2026-07-27 20:00:58 +02:00
Carles Fernandez 5451c100b6 Fix malformed XML ephemeris handling
Validate GPS and QZSS ephemeris map keys and PRNs when loading XML assistance. Restore QZSS system and satellite block metadata after deserialization, and load LNAV assistance for QZSS-only configurations. Guard RINEX generation against malformed records and missing satellite block metadata to prevent exceptions in the PVT worker.
2026-07-21 09:12:36 +02:00
dependabot[bot] a98aaf9432 Bump actions/setup-python in the github-actions group across 1 directory
Bumps the github-actions group with 1 update in the / directory: [actions/setup-python](https://github.com/actions/setup-python).


Updates `actions/setup-python` from 6 to 7
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-21 08:18:03 +02:00
Carles Fernandez a042c214a7 Make clang-tidy happy 2026-07-20 20:02:52 +02:00
Carles Fernandez 73a2a1c2a4 Fix PVT time tags in solutions without GPS satellites 2026-07-20 19:41:16 +02:00
Carles Fernandez 1d1154fc25 Fix week rollover in Galileo UTC parameters 2026-07-20 18:48:43 +02:00
Carles Fernandez ebf2e402e7 Improve Galileo alert page handling 2026-07-20 18:35:14 +02:00
Carles Fernandez 899bcfe110 Fix formatting 2026-07-20 13:01:36 +02:00
Carles Fernandez b85a2bb22e Update CHANGELOG 2026-07-20 12:36:38 +02:00
Carles Fernandez dd65a5f3a7 Fix formatting 2026-07-20 12:31:44 +02:00
Carles Fernandez 0d1246b1f0 Add block for two new Galileo satellites 2026-07-20 12:29:09 +02:00
Carles Fernandez 738b952f9a CI: Bump actions/setup-node from 6 to 7 2026-07-20 10:04:52 +02:00
Carles Fernandez 6e5590420d Fix Galileo ephemeris handling across PVT outputs 2026-07-19 22:43:48 +02:00
Carles Fernandez fff8dd9b0e Make clang-tidy happy 2026-07-19 11:00:35 +02:00
Carles Fernandez 2008b4a522 CI: Fix macos-based jobs 2026-07-19 10:33:37 +02:00
Carles Fernandez 48310f77a5 CI: Fix macos-based jobs 2026-07-19 10:24:16 +02:00
Carles Fernandez 446331c058 CI: Fix YAML formatting 2026-07-19 10:17:01 +02:00
Carles Fernandez 21552b3ce6 CI: fix macos-based jobs 2026-07-19 10:11:45 +02:00
Carles Fernandez a7e72cd522 Fix Galileo reduced CED handling 2026-07-19 10:10:56 +02:00
Carles Fernandez 4ca75aaa6e Fix handling of Galileo alert page 2026-07-19 00:51:16 +02:00
Carles Fernandez 091452251d Fix Galileo UTC model flag 2026-07-19 00:33:23 +02:00
Carles Fernandez f0482371fe Fix ISM mask 2026-07-18 07:46:04 +02:00
Carles Fernandez 07fb80e132 Fix GGTO handling (see ICD 5.1.8) 2026-07-17 21:29:38 +02:00
Carles Fernandez 289096ae8e Fix t0_ISM overflow 2026-07-17 20:58:17 +02:00
Carles Fernandez cec340f4aa Propagate broadcast SISA and NAPA to PVT 2026-07-17 20:49:00 +02:00
Carles Fernandez 72fc53c2c6 Fix Broadcast Group Delay application in Galileo E1 signals 2026-07-17 20:24:56 +02:00
Carles Fernandez badcf81c87 Merge branch 'fix-double-pvt' into next 2026-07-16 15:12:42 +02:00
Carles Fernandez 7bcaab8e57 Make clang-tidy happy 2026-07-16 14:45:41 +02:00
Carles Fernandez fea1ab82d6 Fix date in default example 2026-07-16 14:17:24 +02:00
Carles Fernandez 93967135ff Fix date in old files processing 2026-07-16 13:41:00 +02:00
Carles Fernandez f25af397ed Revive broken RTKLibSolverTest 2026-07-16 12:31:00 +02:00
Carles Fernandez 05cf7e7aed Fix double PVT solve and dump when Rx clock correction is disabled 2026-07-16 11:14:12 +02:00
Carles Fernandez 74654a8ad6 Improve adjustment of bit sync 2026-07-16 09:47:41 +02:00
Carles Fernandez dffad39802 Fix formatting 2026-07-15 01:49:50 +02:00
Carles Fernandez 5e14095728 Improve consistency in binary operation token representation 2026-07-15 01:43:41 +02:00
Carles Fernandez 4f42d2d892 Make clang-tidy happy 2026-07-15 00:49:09 +02:00
Carles Fernandez 29118dd7d2 Improve histogram-based navigation bit synchronization robustness 2026-07-14 15:58:41 +02:00
Carles Fernandez 6c843ca1ba Fix formatting 2026-07-09 21:06:11 +02:00
Carles Fernandez 1f1714cf03 Fix formatting 2026-07-09 21:01:39 +02:00
Carles Fernandez c712da99d7 Merge branch 'vladisslav2011-fix_nmea_missing_snr' into next 2026-07-09 20:59:44 +02:00
Carles Fernandez a5811e62a5 Add multi-band NMEA test and preserve GNSS signal IDs for NMEA GSV SNR reporting 2026-07-09 18:04:14 +02:00
Vladslav P 741edd4c65 PVT: Fix missing SNR in NMEA sentences
Propagate SNR from all bands instead of L1 only to rtkpos.

Signed-off-by: Vladslav P <vladisslav2011@gmail.com>
2026-07-09 04:04:15 +03:00
Carles Fernandez 7de0415b11 Merge branch 'better-trk' of github.com:carlesfernandez/gnss-sdr into next 2026-07-05 15:11:38 +02:00