1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-12-14 20:20:35 +00:00
Commit Graph

711 Commits

Author SHA1 Message Date
Carles Fernandez
6836ac44fb
Fix building for -DENABLE_PLUTOSDR=ON 2024-08-19 14:21:59 +02:00
Carles Fernandez
126421f847
Catch all exceptions 2024-08-19 12:30:25 +02:00
Carles Fernandez
df1314945f
Fix CMake lists 2024-08-19 10:56:11 +02:00
Carles Fernandez
7aa19d9642
Use lock_guard instead of unique_lock 2024-08-18 10:57:40 +02:00
Marc Majoral
d0caa64c5f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources 2024-08-09 15:47:02 +02:00
Carles Fernandez
a19d260281
Fix formatting 2024-08-08 14:05:03 +02:00
Xavier Guerrero-Pau
c8c46bc3c5
Moved decimation factor count variable to the class 2024-08-08 12:03:46 +02:00
Marc Majoral
19a152c6ce
Replaced the AD9361 FPGA signal source with the ADRV9361_Z7035 FPGA and the FMCOMMS5 FPGA signal sources. 2024-07-30 22:28:52 +02:00
Marc Majoral
40cc8de587
make clang-format happy 2024-07-25 09:44:21 +02:00
Marc Majoral
2df08c48fa
make cpplint happy 2024-07-24 15:55:26 +02:00
Marc Majoral
ef3afccfbc
make cpplint happy 2024-07-24 15:28:07 +02:00
Marc Majoral
468e840eb1
Fix FPGA-related CMakefile flags 2024-07-24 13:22:03 +02:00
Marc Majoral
f2acb7dc2f
fix FPGA signal source names for consistency 2024-07-24 11:02:44 +02:00
Marc Majoral
5b06bc34bc
Detect if the spidev driver is installed when the ENABLE_MAX2771 flag is set. Detect if the DMA proxy driver is installed when the ENABLE_DMA_PROXY flag is set. Check if ENABLE_FPGA is set when either ENABLE_MAX2771 or ENABLE_DMA_PROXY is set. 2024-07-23 17:03:06 +02:00
Marc Majoral
4b715866b5
fix signal source names for consistency 2024-07-19 12:06:53 +02:00
Marc Majoral
9567e95e33
Adjust cross-compilation flags to properly support FPGA signal sources 2024-07-19 10:11:44 +02:00
Marc Majoral
d24c35854a
Add the MAX2771_EVKIT FPGA signal source and the ENABLE_FPGA_MAX2771_EVKIT flag to enable it. 2024-07-18 16:33:25 +02:00
Marc Majoral
ac7bdc919b
Decouple the FPGA DMA signal source from the AD9361 FPGA signal source. 2024-07-15 19:10:00 +02:00
Carles Fernandez
079ef0f07d
Improve error handling of UDP connections 2024-05-06 18:58:09 +02:00
Carles Fernandez
4515e67b3f
Fixes for the embedded Abseil 2024-05-01 08:39:22 +02:00
Carles Fernandez
95596b8f91
Soft transition from Gflags and Glog to Abseil. Some CI fixes 2024-04-29 08:27:33 +02:00
Carles Fernandez
7e79945529
Update Flexiband_Signal_Source to admit modern GNU Radio versions 2024-04-05 13:37:45 +02:00
Carles Fernandez
f446bf3238
Add missing include
Fix compilation against glog-0.7.0
2024-02-19 17:54:18 +01:00
Carles Fernandez
fe5523c565
Fix spelling errors detected by lintian 2024-01-23 14:42:46 +01:00
Carles Fernandez
9618918aee
Improve formatting consistency 2023-12-21 14:46:27 +01:00
Carles Fernandez
c498809bfb
Better initialization for Fpga_dynamic_bit_selection constructor 2023-12-21 14:25:01 +01:00
Carles Fernandez
4916c6c8e8
Fix member initializations, potential data race conditions, and minor performance issues detected by Coverity Scan
Never throw from main
2023-12-21 13:57:41 +01:00
Carles Fernandez
d8fabdb4ac
Add [[maybe_unused]] to silence warnings 2023-12-21 10:18:12 +01:00
Marc Majoral
dfbdd4bc76 fix comment 2023-12-20 18:56:04 +01:00
Marc Majoral
3df8b9e83f remove EZDMA files 2023-12-20 18:56:04 +01:00
Marc Majoral
8b512d997b Remove the EZDMA driver, fix time reporting when using the FPGA, and include minor fixes for the dynamic bit selection, the AD9361 FPGA signal source, and the FPGA acquisition sampling factor parameter 2023-12-20 18:56:04 +01:00
Carles Fernandez
4b60f8a7f2
Fix performance inefficiencies detected by Coverity Scan 2023-12-01 10:19:39 +01:00
Carles Fernandez
bd1f9e5ad9
Fix performance inefficiencies detected by Coverity Scan 2023-11-30 09:48:04 +01:00
Carles Fernandez
1818c88983
Fix data race conditions and performance inefficiencies, update CHANGELOG 2023-11-28 18:06:41 +01:00
Carles Fernandez
9034ce44cb
Fix data race conditions detected by Coverity Scan 2023-11-28 09:48:59 +01:00
Carles Fernandez
5842f72f52
This cast is required in some environments 2023-11-14 15:12:16 +01:00
Carles Fernandez
7132ee720a
Remove useless casts 2023-11-14 13:42:44 +01:00
Carles Fernandez
392b557a0a
four_bit_cpx_file_signal_source: initialize all variables 2023-11-04 15:42:05 +01:00
Javier Arribas
e24a5df69e Increase the IIO API FIFO size 2023-09-27 09:52:19 +02:00
Marc Majoral
5c0826b11e
Optimize the use of the FPGA dynamic bit selection blocks. Reorder AD9361 FPGA signal source private members by size. use ssize_t write() return value. 2023-09-13 17:19:10 +02:00
Carles Fernandez
dd42c5c1b0
Improve formatting 2023-07-09 16:57:56 +02:00
Carles Fernandez
a29f52e2e4
Make clang-tidy happy 2023-07-05 19:37:35 +02:00
Javier Arribas
4f9a9068e9 Bug fix in iio signal source and ip packet source 2023-07-05 15:51:01 +02:00
Javier Arribas
8e42b55f8d Code cleaning 2023-07-05 12:02:50 +02:00
Javier Arribas
1517bb1ab8 Make Clang-format happy 2023-07-05 11:37:33 +02:00
Javier Arribas
1cf508ad20 Code cleaning 2023-07-04 17:45:20 +02:00
Javier Arribas
be2e5d8d5e Adding c2bits sample stream to UDP custom source 2023-06-09 14:09:18 +02:00
Javier Arribas
9e3cfd4997 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-04-11 09:35:33 +02:00
Jim Melton
9c8dd1929d
REALLY suppress tags this time 2023-02-28 14:13:31 -07:00
Javier Arribas
ada631185b Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-02-16 14:49:11 +01:00