1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-12-02 22:58:07 +00:00
Commit Graph

10154 Commits

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


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

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  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-10-27 06:50:08 +01:00
Carles Fernandez
ea5b5e6091 Merge branch 'MathieuFavreau-refactor/base-acquisition-class' into next 2025-10-26 10:48:17 +01:00
Carles Fernandez
7fc4209428 Add base class for FPGA-based acquisition adapters
Update changelog
2025-10-25 16:56:54 +02:00
Carles Fernandez
7e66db864e Merge branch 'refactor/base-acquisition-class' of https://github.com/MathieuFavreau/gnss-sdr into MathieuFavreau-refactor/base-acquisition-class 2025-10-25 08:24:32 +02:00
Carles Fernandez
62f712ea10 Merge branch 'MathieuFavreau-refactor/cleanup-pcps-acquisition' into next 2025-10-25 08:21:28 +02:00
Carles Fernandez
c04f51bfbc Merge branch 'refactor/cleanup-pcps-acquisition' of https://github.com/MathieuFavreau/gnss-sdr into MathieuFavreau-refactor/cleanup-pcps-acquisition 2025-10-24 18:02:19 +02:00
Carles Fernandez
64198dc1f2 cmake: Fix googletest build 2025-10-24 17:57:24 +02:00
Carles Fernandez
e5053fb53d Merging PR932 2025-10-23 07:12:22 +02:00
Mathieu Favreau
37e9984c7c Add base aquisition class 2025-10-23 01:14:02 +00:00
Mathieu Favreau
0d1ea7e362 Cleanup pcps acquisition 2025-10-22 22:04:10 +00:00
Carles Fernandez
def9b8b50f Allow building with C++11, update headers 2025-10-22 21:12:20 +02:00
Carles Fernandez
88478266a5 Merge branch 'labsat-fix-channel-diff-bw' of https://github.com/MathieuFavreau/gnss-sdr into MathieuFavreau-labsat-fix-channel-diff-bw 2025-10-22 18:51:58 +02:00
Mathieu Favreau
dd096bb6e8 Fix selected channel bug 2025-10-21 22:25:54 +00:00
Mathieu Favreau
d47d826862 Cleanup 2025-10-21 21:10:52 +00:00
Mathieu Favreau
f8a4f77fec Cleanup 2025-10-21 21:09:58 +00:00
Mathieu Favreau
bbe5fd6452 Fix labsat 4 channels with different bandwidths 2025-10-21 19:03:20 +00:00
Carles Fernandez
96c17a3b0f Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into next 2025-10-20 11:14:24 +02:00
dependabot[bot]
2166d7be07 Bump actions/setup-node from 5 to 6 in the github-actions group
Bumps the github-actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node).


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

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 11:13:59 +02:00
Carles Fernandez
9d78f9df87 CI: fix builds with homebrew, update to python 3.13 2025-10-20 10:50:04 +02:00
Mathieu Favreau
df98a4efad Labsat4 fix QUA 1 and add QUA 12 2025-10-11 09:23:50 +02:00
Carles Fernandez
5fd5851fa9 Merge branch 'improve-and-add-checks-labsat-4' into next 2025-10-03 10:29:24 +02:00
Carles Fernandez
1fb565c289 Fix for C++11 2025-10-03 10:28:36 +02:00
Mathieu Favreau
e5bde19a00 Fix QUA 4 and 8 and add checks 2025-10-02 16:29:02 +00:00
Carles Fernandez
9e6b05be75 Fix building of rinex2assist in some environments 2025-10-02 13:05:51 +02:00
Carles Fernandez
f3078be133 Update changelog 2025-10-01 20:46:45 +02:00
Carles Fernandez
4cec408f8e Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into next 2025-10-01 20:08:58 +02:00
Carles Fernandez
40ead0e61d Merge branch 'initial-labsat-4-support' into next 2025-10-01 16:39:28 +02:00
Carles Fernandez
a724900df8 Fix fir C++11 2025-10-01 14:45:06 +02:00
Carles Fernandez
5ab710af34 Fix code formatting 2025-10-01 12:15:42 +02:00
Carles Fernandez
442fb13ff1 Fix for C++11, code formatting 2025-10-01 12:01:32 +02:00
Carles Fernandez
7d21f0b0ae Fix building when using boost:filesystem 2025-10-01 11:12:18 +02:00
Carles Fernandez
fa954111b3 cpu_features: update AArch64 features to Linux 6.12 2025-09-30 10:53:02 +02:00
Mathieu Favreau
d39f8bbc96 Fix seconds to skip 2025-09-29 22:10:21 +00:00
Mathieu Favreau
3b5a19cf8c Add seconds to skip and logs 2025-09-29 19:37:26 +00:00
Mathieu Favreau
6db87f1ede Use gnss sdr file system header 2025-09-29 18:30:30 +00:00
Mathieu Favreau
84000aaf83 Cleanup 2025-09-29 15:38:46 +00:00
Mathieu Favreau
eabaaf3a1a Don't use filesystem 2025-09-29 15:37:02 +00:00
Mathieu Favreau
9f68c73dc0 Initial support labsat 4 2025-09-29 15:08:53 +00:00
Carles Fernandez
bb84ffbd6f Add Marcus Alagar to the list of contributors 2025-09-29 10:23:17 +02:00
Carles Fernandez
cfe9b3b580 Merge branch 'BigTurtle8-next' into next 2025-09-29 09:51:02 +02:00
Carles Fernandez
db9825afb7 Merge branch 'next' of https://github.com/BigTurtle8/gnss-sdr into BigTurtle8-next 2025-09-29 09:36:16 +02:00
Mathieu Favreau
d65cabf72e Fix labsat3w file reading 2025-09-26 12:28:10 +02:00
Carles Fernandez
37365fb94a CI: make clang-tidy to reformat code after applying fixes 2025-09-18 20:43:18 +02:00
Carles Fernandez
718ce7f274 Make .clang-tidy a valid YAML file 2025-09-18 20:41:10 +02:00
Carles Fernandez
ae4e7f7b24 CI: fix clang-tidy job 2025-09-18 19:21:44 +02:00
Carles Fernandez
3ec915caba CI: fix typo in volk-gnsssdr-macos-xcode job 2025-09-16 12:47:29 +02:00
Carles Fernandez
721b946102 OSNMA: be explicit if no Public Key is available 2025-09-16 11:26:23 +02:00
Marcus Alagar
040262f906 Fix various linting errors, use clang-format-19
Fix various linting errors, both for cpplint and
then clang-format. For the latter, used
clang-format-19 to quickly fix it all.

Signed-off-by: Marcus Alagar <mvala079@gmail.com>
2025-09-14 03:00:17 -07:00
Marcus Alagar
2e84e5bddb Implement s32f sin/cos, associated puppet, with RVV
Implement 32-bit floating-point complex number vector generator
using a fixed phase increment on each element utilizing
RVV C intrinsics.

Signed-off-by: Marcus Alagar <mvala079@gmail.com>
2025-09-14 03:00:16 -07:00
Marcus Alagar
87aa7b1469 Implement 32f sincos with RVV
Implement experimental 32-bit floating-point number generation
of complex numbers using sin and cos utilizing RVV C intrinsics.
To be fully honest, simply reverse-engineered the NEON implementation,
and not entirely sure how the final two big calculations ("extended
precision modular arithmetic" and calculating both polynomials)
were derived. As such, it is possible there is a method that better
utilizes the capabilities of RVV, and welcome any change that would
be able to take advantage of it.

Signed-off-by: Marcus Alagar <mvala079@gmail.com>
2025-09-14 03:00:16 -07:00