1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-12-17 13:58:06 +00:00
Commit Graph

785 Commits

Author SHA1 Message Date
Carles Fernandez
b843c48930 Fix defects detected by Coverity Scan 2025-07-29 15:17:32 +02:00
pedromiguelcp
b4e71654e4 fix: add default channel count value 2025-07-11 14:36:27 +01:00
pedromiguelcp
5927ca5e47 fix: correct packetsPerSample to reflect channel count 2025-07-11 14:36:27 +01:00
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
Marc Majoral
ebd6450dea Add code comments for clarity 2025-07-10 19:38:47 +02:00
Marc Majoral
2c2d427607 Set all constants to uppercase for consistency 2025-07-10 19:38:47 +02:00
Marc Majoral
4a4b61f763 Enable multi-band processing on the FPGA with MAX2771-based analog front end 2025-07-10 19:38:47 +02:00
Marc Majoral
1203acbd69 Enable multi-band GNSS reception via MAX2771 2025-07-10 19:38:47 +02:00
Victor Castillo
68ed4d5a01 fix: use gnss_shared_ptr instead of std::shared_ptr 2025-07-09 16:33:54 +02:00
Victor Castillo
49e06dc9e3 fix: inappropriate move semantics in file_source_base 2025-07-09 16:33:54 +02:00
Victor Castillo
131cc2ce93 fix: small fixes & cleanup 2025-07-09 16:33:54 +02:00
Victor Castillo
567426b415 refactor: moved sensor data source to algorithms/libs as well 2025-07-09 16:33:54 +02:00
Victor Castillo
195886244a feat: added SensorDataAggregator & moved everything to algorithms/libs 2025-07-09 16:33:54 +02:00
Victor Castillo
4db7f775b5 feat: refactored configuration & renamed to sensor data 2025-07-09 16:33:54 +02:00
Victor Castillo
53006b4ea6 feat: add extra data source 2025-07-09 16:33:54 +02:00
Marc Majoral
876058cb3c Apply clang-format to source files 2025-06-14 07:28:15 +02:00
Marc Majoral
a559536f61 Halt FPGA-based receiver on buffer overflow detection 2025-06-14 07:28:15 +02:00
Marc Majoral
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
98c0465947 Fix formatting 2025-04-01 15:52:10 +02:00
Carles Fernandez
4ba5c3505b Release 0.0.20 2025-04-01 15:34:18 +02:00
Carles Fernandez
32e7dc03ae Fix typos detected by codespell 2025-02-10 13:20:14 +01:00
Carles Fernandez
b9c834acba Revert unnecessary moves 2025-01-24 00:41:06 +01:00
Carles Fernandez
bd0d19a24b Fix low-impact performance inefficiency defects detected by Coverity Scan 2024.6
Reduce defect noise so other defects are easier spotted
2025-01-23 22:32:35 +01:00
Carles Fernandez
700d4403d5 Transition to clang-format 19 2024-12-26 11:18:41 +01:00
Carles Fernandez
9158447892 Fix linking against Boost 1.87
CI: add boost in homebrew dependencies
2024-12-20 22:09:52 +01:00
Carles Fernandez
f27eb85af6 Add new configuration parameters iq_balance_mode and dc_offset_mode to the Osmosdr_Signal_Source 2024-10-17 21:38:13 +02:00
Carles Fernandez
2a98217f25 Remove references to the data folder 2024-10-04 19:43:07 +02:00
Carles Fernandez
b981f8065e Add missing include (fixes building with modern GCC) 2024-09-08 09:41:36 +02:00
Carles Fernandez
310685cd20 Allow building Ad936x_Custom_Signal_Source when gnuradio-iio is not available 2024-08-28 11:09:56 +02:00
Carles Fernandez
3f3321f5a7 Sort out building flags and improve their reporting 2024-08-27 15:14:01 +02:00
Marc Majoral
1384ebef55 Initialize the receiver local oscillator frequency to GPS_L5_FREQ_HZ by default in the ADRV9361Z7035 FPGA signal source and remove unnecessary include files. 2024-08-26 09:03:56 +02:00
Carles Fernandez
c4e84ffcfc Apply clang-tidy fixes 2024-08-23 07:02:56 +02:00
Carles Fernandez
d5122c4e5a Simplify code 2024-08-22 14:50:40 +02:00
Carles Fernandez
d7885036b6 Make private member metadata_ a std::shared_pointer 2024-08-22 14:49:33 +02:00
Carles Fernandez
8702f9dfc7 Put the global function into an anonymous namespace
Use emplace_back instead of push_back
2024-08-22 13:26:17 +02:00
Carles Fernandez
52c91fd1ca Merge branch 'ft/ion-metadata-standard-signal-source' of https://github.com/castle055/gnss-sdr into castle055-ft/ion-metadata-standard-signal-source 2024-08-22 12:10:57 +02:00
Marc Majoral
1ac7e0ca1f fix configuration options for the FPGA-based AD9361-based boards 2024-08-21 14:48:37 +02:00
Carles Fernandez
ca150572d1 Remove unused configuration parameter. Uniformize guard names 2024-08-20 15:12:38 +02:00
Carles Fernandez
4929d87759 Fix uninitialized warning 2024-08-20 14:58:01 +02:00
Carles Fernandez
9bf3f457c3 Cleaner exit if the data file is not found 2024-08-20 14:54:15 +02:00
Carles Fernandez
94e49fb2ec Merge branch 'ft/ion-metadata-standard-signal-source' of https://github.com/castle055/gnss-sdr into castle055-ft/ion-metadata-standard-signal-source 2024-08-20 08:03:22 +02:00
Victor Castillo
89d73174a8 Added valves to properly handle end of samples 2024-08-19 18:24:18 +02:00
Victor Castillo
92dcec67e0 Simplified by removing a very shallow class
`ion_gnss_metadata_handler` was only reading the metadata file, which can easily be done in `ion_gsms_signal_source`.
2024-08-19 17:43:18 +02:00
Victor Castillo
c10eceb973 Moved ION GSMS file source to gnuradio_blocks/ directory
Also fixed some header guards.
2024-08-19 15:58:37 +02:00
Victor Castillo
174364af31 Implemented range check in IONGSMSSignalSource::get_right_block(int) 2024-08-19 15:56:29 +02:00
Victor Castillo
7cdda8e0dc Simplified disconnect() function
We can disconnect the sources directly instead of disconnecting each of their outputs.
2024-08-19 15:42:26 +02:00
Victor Castillo
3bdc7b9f21 Fixed includes and code style 2024-08-19 15:39:17 +02:00
Victor Castillo
f1957476b8 Use std::ifstream instead of FILE for reading sample data 2024-08-19 15:38:32 +02:00