Carles Fernandez
7491770aa1
Merge branch 'cpu-features' into next: Improve CPU feature detection in volk_gnsssdr library
...
The volk_gnsssdr library had its own CPU feature detection methods, which were not totally reliable and difficult to implement across compilers and OSes. This is now handled by Google's cpu_features library, thus building upon that expertise. The old detection methods are still preserved in machines with CMake 2.8.12.
2020-10-24 14:34:56 +02:00
Carles Fernandez
30fbe8eb1a
Fix deprecation of operator << for matrices in Armadillo 10.1
2020-10-24 13:22:22 +02:00
Carles Fernandez
97a51c511d
Remove unused line
2020-10-24 13:20:55 +02:00
Carles Fernandez
733a849c71
Remove blank line
2020-10-24 11:09:10 +02:00
Carles Fernandez
33cee471f1
Find cpu_features.a file in more distributions. Update Google benchmark to 1.5.2
2020-10-24 10:48:48 +02:00
Carles Fernandez
3bc4cf2637
Fixes for old CMake
2020-10-23 22:27:45 +02:00
Carles Fernandez
7c2954c08f
Fix warning
2020-10-23 21:54:18 +02:00
Carles Fernandez
2f58c4aef1
Make cmakelint happy
2020-10-23 21:47:30 +02:00
Carles Fernandez
97224e60d2
Update cpu_features, fix integration
2020-10-23 21:36:12 +02:00
Carles Fernandez
292d084478
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into cpu-features
2020-10-23 19:50:42 +02:00
Carles Fernandez
e1536c90f8
Merge branch 'Geontech-add-acquisition-tracking-monitors' into next
2020-10-21 16:28:12 +02:00
Carles Fernandez
73721b5532
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2020-10-21 16:27:56 +02:00
Carles Fernandez
37bc77f6cd
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into Geontech-add-acquisition-tracking-monitors
2020-10-21 16:27:30 +02:00
Josh Schindehette
1fc7e419d4
Fixed "monitor" test conf files for typos in PVT keys
2020-10-21 16:26:56 +02:00
Josh Schindehette
a8b536b367
Fixed issues for cpplint, clang-format, and REUSE-compliance
2020-10-21 16:26:56 +02:00
Josh Schindehette
ed93af11ac
Added acquisition and tracking monitors
...
Added acquisition and tracking monitors to view intermediate outputs of
GNSS-SDR from monitoring clients. Each monitor (acquisition, tracking,
original monitor, and pvt) pushes its data to a different UDP port.
2020-10-21 16:26:56 +02:00
Carles Fernandez
e4c0e060be
Add missing reference in header ( Fixes : #441 )
2020-10-21 10:28:00 +02:00
Carles Fernandez
6626d4153c
Add acquisition and tracking monitors to the changelog
2020-10-18 13:29:23 +02:00
Carles Fernandez
8c9e247e19
Add Josh Schindehette to the list of contributors
2020-10-18 13:27:38 +02:00
Carles Fernandez
c1ecd1d1be
Fix python detection when cross-compiling
2020-10-16 20:06:11 +02:00
Carles Fernandez
76f0eb7acd
Fix python detection when cross-compiling
2020-10-16 19:46:44 +02:00
Carles Fernandez
d9915a0a2e
Merge branch 'add-acquisition-tracking-monitors' of https://github.com/Geontech/gnss-sdr into Geontech-add-acquisition-tracking-monitors
2020-10-16 09:39:00 +02:00
Marc Majoral
beddfb6f73
close the DMA descriptor properly.
2020-10-16 09:05:10 +02:00
Josh Schindehette
37a9e24f66
Fixed "monitor" test conf files for typos in PVT keys
2020-10-10 09:24:51 -04:00
Josh Schindehette
667d1bf950
Fixed issues for cpplint, clang-format, and REUSE-compliance
2020-10-09 16:13:39 -04:00
Josh Schindehette
5d7e192828
Added acquisition and tracking monitors
...
Added acquisition and tracking monitors to view intermediate outputs of
GNSS-SDR from monitoring clients. Each monitor (acquisition, tracking,
original monitor, and pvt) pushes its data to a different UDP port.
2020-10-09 14:55:31 -04:00
Carles Fernandez
9af02a3bbd
Merge branch 'Geontech-add-cfloat-to-udp-source' into next
2020-10-01 10:48:23 +02:00
Carles Fernandez
8da44ad06c
Fix typo
2020-10-01 10:47:38 +02:00
Carles Fernandez
d8cc2efeee
Update changelog
2020-10-01 10:45:59 +02:00
Josh Schindehette
5648579a26
Fixed variable declaration syntax for clang-tidy
2020-09-30 15:24:07 -04:00
Josh Schindehette
8189b37eba
Fixed code/comment spacing issue for cpplint
2020-09-30 14:15:12 -04:00
Josh Schindehette
202f032e88
Added cfloat type, data is assumed to be little endian
...
The sample_type property of gr_complex_ip_packet_source was augmented
to support the "cfloat" enumeration. It packs 8 bytes of data from
the UDP payload into a single complex float sample. The float data
in the UDP payload is assumed to be little endian.
2020-09-30 14:00:35 -04:00
Carles Fernandez
1ce0b893e1
Update local matio version to 1.5.18
2020-09-23 17:14:34 +02:00
Marc Majoral
47c23b2738
fix dynamic bit selection threshold
2020-09-23 16:49:11 +02:00
Marc Majoral
3daa9259e8
fixed the second step acquisition input parameters
2020-09-17 10:10:02 +02:00
Marc Majoral
6fcae1a917
start the DMA only when then the receiver is in post-processing mode
2020-09-10 12:23:53 +02:00
Marc Majoral
933873c265
When using the FPGA in post-processing mode, start the DMA after instantiating the complete flowgraph, not before.
2020-09-10 10:08:25 +02:00
Carles Fernandez
a406515ac3
Merge branch 'mmajoral-fix_type' into next
2020-09-01 16:09:18 +02:00
Marc Majoral
70ceb4d11f
fixed doppler variable type
2020-09-01 16:00:00 +02:00
Carles Fernandez
df2f84dfb0
Improve CUDA handling
...
Set CMAKE_CUDA_STANDARD to 14, allowing decay to 11 for CUDA 8
CUDA version reported in CMake summary
Add target property CUDA_RESOLVE_DEVICE_SYMBOLS to ON
2020-08-28 12:02:01 +02:00
Carles Fernandez
7fa7c03fd0
Merge branch 'fix-cuda' of https://github.com/carlesfernandez/gnss-sdr into next
2020-08-27 15:46:18 +02:00
Carles Fernandez
15428a47cc
Fix building with -DENABLE_CUDA=ON
2020-08-27 14:57:44 +02:00
Carles Fernandez
511f24693b
Fix for CUDA compiler
2020-08-27 14:51:02 +02:00
Carles Fernandez
2e74205cb1
Fix for CUDA compiler
2020-08-27 14:48:32 +02:00
Carles Fernandez
42bbdb2a72
Fix for CMake
2020-08-27 14:44:48 +02:00
Carles Fernandez
171214c9fa
Fix for old CMake
2020-08-27 14:32:28 +02:00
Carles Fernandez
7fa61e92ff
Fix nvcc option
2020-08-27 14:14:56 +02:00
Carles Fernandez
dff95c19c3
Fix CUDA building
2020-08-27 14:08:56 +02:00
Carles Fernandez
a9472dea30
Remove redundant void (clang-tidy modernize-redundant-void-arg)
2020-08-27 12:48:20 +02:00
Carles Fernandez
cd91722d2f
Parameter renaming to throttle_frequency_sps
2020-08-27 12:14:00 +02:00