1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-08-31 09:57:58 +00:00
Commit Graph

10034 Commits

Author SHA1 Message Date
dependabot[bot]
37a459afd6 Bump actions/setup-java from 4 to 5 in the github-actions group
Bumps the github-actions group with 1 update: [actions/setup-java](https://github.com/actions/setup-java).


Updates `actions/setup-java` from 4 to 5
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-25 08:00:13 +02:00
Carles Fernandez
d57a621d18 Fix gnsstk patch 2025-08-24 20:54:41 +02:00
Carles Fernandez
e1a4e75fc5 Fix patch 2025-08-24 14:29:11 +02:00
Carles Fernandez
74b0b4ff1b Bump max CMake version to 4.1 and local Armadillo version to the 15.0.x branch 2025-08-24 14:00:20 +02:00
Carles Fernandez
d8f9038fe3 Fix building of GNSSTk with GCC 15 2025-08-24 13:47:43 +02:00
Carles Fernandez
e256aaf451 skyplot: add reading of RINEX v2 navigation files
Recover Python 3.6 compatibility (use old-style type hints for improved compatibility)
2025-08-24 13:42:36 +02:00
Carles Fernandez
9cf944b8f8 skyplot: more improvements:
Add reading of RINEX 4 navigation files
More robust finding of RINEX obs files when --use-obs is set
Add type hints to some functions for improved documentation and readability
Improve reading of RINEX obs files
Make labels more transparent and colorful
Update documentation
2025-08-23 15:53:28 +02:00
Carles Fernandez
1f4f6b333a cmake: Promote abseil package to REQUIRED if found and is a valid version 2025-08-22 13:06:08 +02:00
Carles Fernandez
1d31c8427d skyplot improvements
Add new --format optional argument. Allowed options: pdf, eps, png, svg. Default: pdf
Add new --version / -v optional arguments, show program version and exit
Improve --help / -h message
Improve error handling
Generate PDF files with embedded fonts, ready for journal submission
Improve argument handling
Improve documentation
Add explicit z-order control for cleaner display of labels in multiconstellation files
2025-08-22 12:42:36 +02:00
Carles Fernandez
15a7a9bae3 Improve handling of Boost 1.89 2025-08-20 11:26:45 +02:00
Carles Fernandez
c075f0f06e Improve CMake summary when Boost >= 1.89 2025-08-19 13:35:49 +02:00
Carles Fernandez
2f08c4e82b Fix for Boost 1.89
The system library becomes header-only, so target Boost::system is not available anymore
2025-08-19 11:34:11 +02:00
dependabot[bot]
caf6f1ba40 Bump actions/checkout from 4 to 5 in the github-actions group
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 18:57:07 +02:00
Carles Fernandez
f4aa144221 skyplot: make constellation(s) to be plot configurable 2025-08-14 10:56:22 +02:00
Carles Fernandez
01e25fcd8d skyplot: make elevation mask configurable 2025-08-14 10:04:34 +02:00
Carles Fernandez
42b52f2d66 skyplot: split satellite tracks at horizon crossings to avoid linking disjoint passes
Added logic to segment satellite trajectories whenever elevation drops below 5 degrees, preventing lines from connecting points across horizon gaps. Each segment is plotted independently with its own arrow and label
2025-08-14 09:39:52 +02:00
Carles Fernandez
1031637c8f Merge branch 'pedromiguelcp-fix/skyplot' into next 2025-08-14 08:26:13 +02:00
pedromiguelcp
4d568c0fd9 docs(skyplot): make prettier-markdown check happy 2025-08-13 16:23:04 +01:00
pedromiguelcp
22e18fee46 docs(skyplot): update inline comments for clarity 2025-08-13 16:19:48 +01:00
pedromiguelcp
2c49d0f57e docs(skyplot): make prettier-markdown check happy 2025-08-13 15:35:40 +01:00
pedromiguelcp
fb11d958f0 docs: fix typo and format skyplot README 2025-08-13 15:32:24 +01:00
pedromiguelcp
dad143ace0 style: format python code 2025-08-13 15:01:13 +01:00
pedromiguelcp
0cf75d15aa feat: add --use-obs option to limit skyplot to receiver observation period 2025-08-13 14:46:12 +01:00
pedromiguelcp
867d67180e fix: remove duplicated subtraction of ephemeris reference time 2025-08-13 14:46:12 +01:00
Carles Fernandez
4549f62c7d Merge branch 'pedromiguelcp-fix/acquisition-prn-reassignment' into next 2025-08-13 13:11:33 +02:00
Carles Fernandez
6a350f6b5e Merge branch 'fix/acquisition-prn-reassignment' of https://github.com/pedromiguelcp/gnss-sdr into pedromiguelcp-fix/acquisition-prn-reassignment 2025-08-13 10:03:02 +02:00
pedromiguelcp
df67a8d4f3 fix: prevent PRN reassignment before acquisition result 2025-08-12 15:15:23 +01:00
Carles Fernandez
406f70ed57 Avoid double lock 2025-08-12 13:49:58 +02:00
Carles Fernandez
9d9a46abea Fix building with old compilers 2025-08-12 12:19:18 +02:00
Carles Fernandez
28239e49e5 Fix some defects detected by Coverity Scan 2025-08-12 12:12:41 +02:00
Carles Fernandez
4bd3f09409 Fix performance inefficiencies detected by Coverity Scan 2025-08-11 07:45:22 +02:00
Carles Fernandez
7d919de008 Avoid potential division by zero 2025-08-10 20:12:19 +02:00
Carles Fernandez
0b5dfb60bf Avoid potential overflow in int16 conversion 2025-08-10 20:11:20 +02:00
Carles Fernandez
a5e1bb40dd Avoid potential overflow in bin_to_int() 2025-08-10 20:08:08 +02:00
Carles Fernandez
6a0ba9ac89 Fix some defects of the OSNMA receiver 2025-08-10 19:23:09 +02:00
Carles Fernandez
80c2ac7135 Make the fix C++14 compatible 2025-08-08 20:52:50 +02:00
Carles Fernandez
191d1d0612 Fix potential building failure when re-running CMake 2025-08-08 20:40:07 +02:00
Carles Fernandez
19050d2df8 Merge branch 'gnsstk15' into next 2025-08-08 20:36:59 +02:00
Carles Fernandez
e4afdc27c6 Fix undefined behavior when computing sats array size in update_sdr_gnss_packet 2025-08-08 20:34:18 +02:00
Carles Fernandez
6c849dd43b Merge branch 'MathieuFavreau-refactor/cleanup-rinex-printer' into next 2025-08-08 20:31:16 +02:00
Carles Fernandez
c8555b38af Fix dangling pointer and overflow risk in sci2for function 2025-08-08 19:12:00 +02:00
Carles Fernandez
3ba5a3217c Make Coverity Scan happier 2025-08-08 13:52:06 +02:00
Carles Fernandez
7812116729 Make Coverity Scan happy 2025-08-08 13:35:57 +02:00
Carles Fernandez
dbb350db33 Fix weird error in OpenSUSE 2025-08-08 12:51:11 +02:00
Carles Fernandez
53e5a9b3b7 Formatting: improve consistency of blank line usage 2025-08-08 12:49:50 +02:00
Carles Fernandez
eb72538b73 Proper usage of nullptr 2025-08-08 11:08:21 +02:00
Carles Fernandez
f6173c2925 Avoid usage of std::optional so it can build in C++14 2025-08-08 10:45:03 +02:00
Carles Fernandez
b6f911fa46 Fix patch path 2025-08-07 16:14:32 +02:00
Carles Fernandez
4d616a006e Move patch files of external tools to their own folder 2025-08-07 13:33:12 +02:00
Carles Fernandez
13ef99ec57 Bump local version of GNSSTk to v15.0.0
Silence warnings related to gnsstk
2025-08-07 12:39:42 +02:00