pedromiguelcp
24f0ba702e
chore: make clang-tidy happy
2025-07-11 14:36:26 +01:00
pedromiguelcp
f1eaf5253e
feat: add multichannel support for ntlab adapter
2025-07-11 14:36:26 +01:00
pedromiguelcp
ef01835b28
feat: add signal source adapter for NTLab NT1065
2025-07-11 14:36:25 +01:00
Carles Fernandez
72a4ed3878
Avoid tracking the same PRN in multiple channels ( Fixes : #885 )
2025-07-11 11:30:33 +02:00
Marc Majoral and Carles Fernandez
ebd6450dea
Add code comments for clarity
2025-07-10 19:38:47 +02:00
Marc Majoral and Carles Fernandez
2c2d427607
Set all constants to uppercase for consistency
2025-07-10 19:38:47 +02:00
Marc Majoral and Carles Fernandez
4a4b61f763
Enable multi-band processing on the FPGA with MAX2771-based analog front end
2025-07-10 19:38:47 +02:00
Marc Majoral and Carles Fernandez
1203acbd69
Enable multi-band GNSS reception via MAX2771
2025-07-10 19:38:47 +02:00
Carles Fernandez
3c77662723
Fix for old environments
...
Fix usage of pmt library in GNU Radio > 3.8
Fix usage of string_literals in C++11
Reordering of structs and private members for padding reduction
Fix email address in headers
Fix copyright years in headers
Improve consistency of blank lines usage
2025-07-10 09:44:00 +02:00
Victor Castillo and Carles Fernandez
b34540ffb9
fix: use gnss_make_shared instead of std::make_shared
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
ad0ae1e5c0
refactor: lifted common code out of if ... else ...
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
e3620664b3
fix: simplified tag propagation
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
392aa74f33
chore: pleased the clang-format god
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
5cb09165c1
fix: removed leftover comments
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
05e2401ef9
fix: removed unused parameter
...
This was used in some past iteration of development, but not anymore.
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
81501b4f72
fix(sensor_data_file): sample_delay only used in construction, does not need to be stored
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
68ed4d5a01
fix: use gnss_shared_ptr instead of std::shared_ptr
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
743e321b10
fix: missing includes
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
a60149cbc7
fix: no C++20 means old school contains()
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
f31ad4fc00
fix: use int64_t instead of long
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
49e06dc9e3
fix: inappropriate move semantics in file_source_base
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
2649056e17
fix: formatting and linting issues
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
13c6785ba1
fix: fixed timetag handling in PVT block & updated some comments
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
131cc2ce93
fix: small fixes & cleanup
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
5934879ae7
feat: added more data types
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
8ee53e645b
feat: implemented validation for sensor data source configuration
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
567426b415
refactor: moved sensor data source to algorithms/libs as well
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
ae00dedfcb
feat!: removed field_count configuration variable
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
03aa5efa3d
feat: use sensor measurements to estimate velocity in PVT KF solver
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
195886244a
feat: added SensorDataAggregator & moved everything to algorithms/libs
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
4db7f775b5
feat: refactored configuration & renamed to sensor data
2025-07-09 16:33:54 +02:00
Victor Castillo and Carles Fernandez
53006b4ea6
feat: add extra data source
2025-07-09 16:33:54 +02:00
Marc Majoral and Carles Fernandez
da13f8e86a
Increase maximum number of satellites reported by AN printer to 16
2025-07-09 10:04:14 +02:00
Marc Majoral and Carles Fernandez
2d91abb5e4
Disable newline conversion and output post-processing for AN printer over serial.
2025-07-09 10:04:14 +02:00
Marc Majoral and Carles Fernandez
876058cb3c
Apply clang-format to source files
2025-06-14 07:28:15 +02:00
Marc Majoral and Carles Fernandez
a559536f61
Halt FPGA-based receiver on buffer overflow detection
2025-06-14 07:28:15 +02:00
Marc Majoral and Carles Fernandez
80e5280434
Ensure correct file length and sample skip calculations on 32-bit systems by using uint64_t
...
On 32-bit architectures, size_t may not be large enough to represent large file
sizes or sample counts. This commit updates the file length computation and the
return type of samplesToSkip() to use uint64_t, allowing accurate handling of
large files and ensuring consistency across platforms.
2025-05-28 19:40:58 +02:00
Carles Fernandez
0fa695a825
Fix offset in sampled PRN codes
2025-05-27 22:20:02 +02:00
Carles Fernandez
e6af3fedf2
Update gsl-lite to v1.0.1
2025-05-20 09:06:51 +02:00
Carles Fernandez
f2a5a0f534
Update gsl-lite to v1.0.0
2025-05-15 10:20:27 +02:00
Carles Fernandez
b3899295e4
Make clang-tidy happy (fix performance-inefficient-string-concatenation warning)
2025-05-14 12:42:45 +02:00
Carles Fernandez
d2d9abf26a
Move receiver_type from PVT/adapters to PVT/libs, make it buildable with pre C++17
2025-05-13 07:30:22 +02:00
Carles Fernandez
e8af596bce
Merge branch 'refactor/cleanup-receiver-type' of https://github.com/MathieuFavreau/gnss-sdr into MathieuFavreau-refactor/cleanup-receiver-type
2025-05-11 10:02:59 +02:00
Carles Fernandez
9a57b9936e
Remove ugly and now unused function in GNSSBlockFactory
2025-05-10 17:20:55 +02:00
Carles Fernandez
bfc263fbcf
Merge branch 'refactor/cleanup-gnss-block-factory' of https://github.com/MathieuFavreau/gnss-sdr into MathieuFavreau-refactor/cleanup-gnss-block-factory
2025-05-10 13:41:04 +02:00
Carles Fernandez
fb1a6ac8bd
Fix flowgraph for Beidou
2025-05-10 13:36:49 +02:00
Mathieu Favreau
718efb6a66
Update definition
2025-05-08 13:59:38 +00:00
Mathieu Favreau
00ee67a854
New line
2025-05-08 13:09:43 +00:00
Mathieu Favreau
7ec78710b4
Cleanup receiver type
2025-05-08 13:07:46 +00:00
Mathieu Favreau
7773507bd6
Fix tests
2025-05-07 19:45:49 +00:00