Commit Graph

6742 Commits

Author SHA1 Message Date
Carles Fernandez f25fa45f21 Now GPSTk supports C++20 2019-10-30 11:50:02 +01:00
Carles Fernandez 58af2dc2be
Add Catalina as most recent macOS version 2019-10-29 20:56:02 +01:00
Marc Majoral 8bb25dc682 removed the messages related to the fft blk exponent 2019-10-28 20:21:47 +01:00
Carles Fernandez e452bd6286 Merge branch 'mmajoral-fix_post_processing_mode_FPGA' into next 2019-10-28 13:00:35 +01:00
Carles Fernandez 37f427844d Apply clang-format 2019-10-28 13:00:18 +01:00
Marc Majoral f3485bb39b Throttle the DMA to give more time to other signal processing tasks. 2019-10-28 12:51:11 +01:00
Carles Fernandez 124531ba39
Accelerate writing of secondary code
And other cosmetic changes
2019-10-27 22:42:58 +01:00
Carles Fernandez cde66a0d03
Update changelog 2019-10-27 22:30:49 +01:00
Carles Fernandez 7cf506209e
Merge branch 'volk-alloc' into next
New type alias volk_gnsssdr::vector allows both aligned memory allocation and automatic deallocation.
2019-10-27 21:59:59 +01:00
Carles Fernandez b4e4c849b1
More usage of volk_gnsssdr::vector 2019-10-27 21:34:19 +01:00
Carles Fernandez 8df7d82ba2
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into volk-alloc 2019-10-27 13:13:51 +01:00
Carles Fernandez b40fc39aaf
Add receiver runtime to position_test report 2019-10-27 13:12:06 +01:00
Carles Fernandez 9a9c8825ed
Improved usage of reserve/resize 2019-10-27 12:51:01 +01:00
Carles Fernandez 82089979fe
Fix usage of resize instead of reserve 2019-10-27 11:25:31 +01:00
Carles Fernandez b1166de1a0
Introduce volk:gnsssdr::vector
The usual benefits of using objects as opposed to pointers (RAII) + the type information is manifest (no void* pointers)
The best of both worlds: automatic destruction, aligned memory
2019-10-26 22:24:42 +02:00
Marc Majoral e0ef72eb75 fixed comments 2019-10-24 21:16:51 +02:00
Marc Majoral 6872097892 fixed the FPGA device file numbers used by the E5A tracking class. 2019-10-24 21:16:51 +02:00
Carles Fernandez 74f6c2e115 Fix reading of Delta_n parameter. Fixes #322 2019-10-23 13:20:14 +02:00
Carles Fernandez 9e79bb4b8f Fix bug in Beidou nav message. Fixes #320 2019-10-23 11:16:32 +02:00
Carles Fernandez a9b0ff184d
Add energy-saving options for AD9361
New flag rf_shutdown, true by default, allows setting the RX and TX streams ON when set to false.
New parameters rx1_enable and rx2_enable, true by default, allow to disable the secondary RX channel when not used
2019-10-13 23:38:06 +02:00
Carles Fernandez 3c49792aef
Update changelog 2019-10-12 13:25:00 +02:00
Carles Fernandez 75af606c74
Recommend pkg-config, minor editing 2019-10-12 13:23:57 +02:00
Carles Fernandez 7126185515
Add and apply readability-braces-around-statements check 2019-10-11 19:24:20 +02:00
Carles Fernandez 61c22ed53b
Set default freq_dds_tx_hz parameter to 10 kHz 2019-10-11 12:02:53 +02:00
Carles Fernandez 054a20b5bf
Apply clang-format to the whole code tree 2019-10-11 11:57:33 +02:00
Carles Fernandez 5c62b0da4b
Make proper usage of HINTS/PATHS 2019-10-10 20:05:14 +02:00
Carles Fernandez 3307edc1c9 Add Gnuradio::analog target for old gr-iio versions 2019-10-10 12:26:19 +02:00
Carles Fernandez ea047c9017 Solve merging conflicts 2019-10-10 11:24:34 +02:00
Carles Fernandez bcd80c87c9 Merge branch 'fir' into next
Implement AD9361's FIR configuration options
2019-10-10 11:22:45 +02:00
Carles Fernandez 3f21367587 Fix building in some configurations 2019-10-10 10:40:37 +02:00
Carles Fernandez cb99011de8
Fix building 2019-10-10 08:12:25 +02:00
Carles Fernandez a6c6e53982
Fix building in Debian Buster 2019-10-10 07:38:27 +02:00
Carles Fernandez 8eca3f7cf0
Fix debian10 building 2019-10-09 22:55:20 +02:00
Carles Fernandez 94bef678af
Set definition to PRIVATE 2019-10-09 22:24:29 +02:00
Carles Fernandez 7e823123a2
Improve doc provided in terminal 2019-10-09 22:17:44 +02:00
Carles Fernandez b0c00eb5b0
Fix for old versions of libad9361 2019-10-09 22:08:08 +02:00
Carles Fernandez 54698bd211
Apply clang-format 2019-10-09 21:15:20 +02:00
Carles Fernandez fb0093aaab
clang-tidy: apply performance-unnecessary-value-param fix 2019-10-09 21:13:28 +02:00
Carles Fernandez e4a39188f5
Implement FIR filter configuration 2019-10-09 20:50:06 +02:00
Carles Fernandez c081c2ea57 Add work on FIR configuration 2019-10-09 19:05:31 +02:00
Carles Fernandez 43a8090dc6
Add work in the AD9361 manager 2019-10-09 09:18:29 +02:00
Carles Fernandez 09078b6486 Implement more conf options for AD9361 FIR filters, work in progress 2019-10-08 19:34:18 +02:00
Carles Fernandez 9f8dbb14f9 Add more parameter guards 2019-10-08 16:41:06 +02:00
Carles Fernandez 0dbba0500d Add more parameter guards 2019-10-08 16:38:30 +02:00
Carles Fernandez df4a218ab4 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fir 2019-10-08 14:55:40 +02:00
Carles Fernandez 4208ffb4fb Work in the FIR filter 2019-10-08 14:55:16 +02:00
Carles Fernandez daa30c992c Remove unused parameters 2019-10-08 14:47:28 +02:00
Carles Fernandez bdabbf7f85 Implement phase_dds_deg parameter, fix guard for tx_bandwidth 2019-10-08 12:57:37 +02:00
Carles Fernandez 48a62594eb
Add work on RF configuration parameters for AD9361 2019-10-07 22:45:09 +02:00
Carles Fernandez b5c253fd8f
Implement more configuration options for AD9361 2019-10-06 19:07:24 +02:00