Carles Fernandez
7c4ece6ca9
Fix valve stream signatures for multistream sources
2026-06-20 01:47:12 +02:00
Carles Fernandez
00190135a6
Fix formatting
2026-06-19 17:57:20 +02:00
Carles Fernandez
24a3932477
Improve Spir_GSS6450_File_Signal_Source implementation
2026-06-19 08:34:32 +02:00
Carles Fernandez
4c424547d2
CMake: fix broken install path
2026-06-17 16:35:59 +02:00
Carles Fernandez
154f8d0f8c
CMake: improve consistency in variable usage
2026-06-17 12:57:15 +02:00
Carles Fernandez
462d67a4a4
CMake: Harden some comparisons
2026-06-17 10:50:19 +02:00
Carles Fernandez
edd740f885
CMake: Prevent vendored cpu_features from installing outside the private volk_gnsssdr staging directory during rebuilds
2026-06-16 12:57:16 +02:00
Carles Fernandez
e6cf8907f2
Merge branch 'minhaj6-pocketsdr-source' into next
2026-06-16 11:41:36 +02:00
Carles Fernandez
ea05847e82
Add PocketSDR new Signal Source to changelog
2026-06-16 11:40:14 +02:00
Carles Fernandez
09f79d078b
Merge branch 'pocketsdr-source' of https://github.com/minhaj6/gnss-sdr into minhaj6-pocketsdr-source
2026-06-16 10:59:23 +02:00
Minhaj Ahmad
a02cdef172
housekeeping
...
Signed-off-by: Minhaj Ahmad <mahmad12@crimson.ua.edu >
Signed-off-by: Minhaj Ahmad <minhaj.sixbyte@gmail.com >
2026-06-15 11:12:10 -05:00
Minhaj Ahmad
bb36ed57de
gr-pocketsdr link updated
...
Signed-off-by: Minhaj Ahmad <mahmad12@crimson.ua.edu >
Signed-off-by: Minhaj Ahmad <minhaj.sixbyte@gmail.com >
2026-06-15 11:12:10 -05:00
Minhaj Ahmad
f9bfbb9b44
Add Pocket_SDR_Signal_Source for Pocket SDR FE front-ends
...
New optional signal source adapter for the Pocket SDR FE 2CH/4CH/8CH
open-source GNSS RF front-ends, instantiating the gr-pocketsdr OOT
source block. Enable with -DENABLE_POCKETSDR=ON (requires gr-pocketsdr,
found via CMAKE_PREFIX_PATH or GRPOCKETSDR_ROOT).
The device is configured with a standard PocketSDR configuration file
(pocket_conf format) passed via SignalSource.conf_file; sampling rate
and LO frequency are read back from the device and validated against
SignalSource.sampling_frequency / SignalSource.freq.
Signed-off-by: Minhaj Ahmad <mahmad12@crimson.ua.edu >
Signed-off-by: Minhaj Ahmad <minhaj.sixbyte@gmail.com >
2026-06-15 11:12:09 -05:00
Carles Fernandez
1c473b7771
Fix for old CMake versions
2026-06-15 09:10:08 +02:00
Carles Fernandez
57ad5349e2
CMake: fix file misspelling
2026-06-14 10:23:32 +02:00
Carles Fernandez
6af7c92282
CMake: Avoid downloading matio datasets
2026-06-14 09:11:57 +02:00
Carles Fernandez
011aed587d
Merge branch 'fix-e6-obs' into next
2026-06-14 08:44:23 +02:00
Carles Fernandez
bd74d11ba7
Fix for old Glonass signals
2026-06-13 21:02:40 +02:00
Carles Fernandez
f8e8d0f17b
CI: update to newer Visual Studio version
2026-06-13 12:35:07 +02:00
Carles Fernandez
4e2d0d4b30
CMake: Fix incorrect find_program result checks
2026-06-13 12:34:04 +02:00
Carles Fernandez
0a3890115b
Fix formatting
2026-06-13 12:25:16 +02:00
Carles Fernandez
360a24c9ac
Clang-tidy fixes
2026-06-13 12:24:59 +02:00
Carles Fernandez
4355597e48
Update changelog
2026-06-13 06:10:56 +02:00
Carles Fernandez
4e1a29a278
Add TOW consistency check in GPS L1 and L2C receivers
...
Fix Glonass reset
2026-06-12 19:42:58 +02:00
Carles Fernandez
c345f334e4
Add TOW consistency check for Glonass signals
2026-06-12 19:10:28 +02:00
Carles Fernandez
6c528f07a9
Fix bugprone-incorrect-roundings warning from clang-tidy
2026-06-12 18:17:34 +02:00
Carles Fernandez
d734e3ff10
Merge the GLONASS L1 and L2 C/A Telemetry Decoder blocks, and BeiDou B1I and B3I ones
2026-06-12 17:49:34 +02:00
Carles Fernandez
8ccf617b32
Enable E6 observables by default
2026-06-12 14:21:28 +02:00
Carles Fernandez
3480cbd479
Harden MT1 parsing
2026-06-12 12:12:12 +02:00
Carles Fernandez
1d64802106
Print GST associated to TOH in HAS messages
2026-06-12 10:31:59 +02:00
Carles Fernandez
a12f3552eb
Add test for Glonass data verification algorithm
2026-06-11 21:58:10 +02:00
Carles Fernandez
e457b924bd
Implement Glonass handling of new leap second (KP word)
2026-06-11 20:58:48 +02:00
Carles Fernandez
aa8d5426f5
Fix two-step acquisition for Glonass signals
2026-06-11 15:22:50 +02:00
Carles Fernandez
b6fe42e19c
Glonass improvements: define resets in telemetry decoders, remove unused async port, fix decoding of some parameters
2026-06-11 15:22:25 +02:00
Carles Fernandez
925e2e56c2
Fix formatting
2026-06-11 11:43:06 +02:00
Carles Fernandez
7bd6622e2c
Fix Glonass carrier phase and time annotations in RINEX files
2026-06-11 07:22:02 +02:00
Carles Fernandez
6584ed5d17
Refactor TOW handling in Telemetry Decoder blocks
2026-06-10 13:29:16 +02:00
Carles Fernandez
d5a7e2ec99
Improve handling of TOW rollover for Glonass and BeiDou signals
2026-06-10 11:35:25 +02:00
Carles Fernandez
51c84f328a
Improve handling if TOW rollover for GPS L1 and L2C signals
2026-06-10 10:42:49 +02:00
Carles Fernandez
6c7457e1a1
Improve time handling for GPS L5 signals
2026-06-10 09:25:35 +02:00
Carles Fernandez
ed78b98520
Fix for old compilers
2026-06-10 08:22:47 +02:00
Carles Fernandez
0e6253596d
CMake: Use GNUInstallDirs variables for all install destinations
...
This fixes packaging on distributions that do not use a plain share/bin layout
2026-06-10 08:12:25 +02:00
Carles Fernandez
ef3038b375
Improve handling of TOW rollover and Galileo E6 HAS timing
2026-06-09 18:47:16 +02:00
Carles Fernandez
66a797ce88
Improve time handling in Galileo decoder
2026-06-09 12:35:29 +02:00
Carles Fernandez
d272d1ebda
Merge branch 'fix-bds' into next
2026-06-07 20:27:29 +02:00
Carles Fernandez
d1ebc7e578
Update changelog
2026-06-07 20:24:15 +02:00
Carles Fernandez
b47b3bed68
Make clang-tidy happy
2026-06-07 20:11:54 +02:00
Carles Fernandez
73d379def8
Improve handling of week rollover
2026-06-07 00:20:03 +02:00
Carles Fernandez
047477cfc0
Do not discard TOW=0 as a valid value
2026-06-06 22:15:23 +02:00
Carles Fernandez
cb25e74b3c
Fix reading of fit interval and Age of Data Offset
2026-06-06 22:03:48 +02:00