Javier Arribas
d6cb8aa2c0
Adding a tracking pull-in test for GPS L1 C/A tracking
2018-06-24 22:31:44 +02:00
Carles Fernandez
4b74936715
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into acq_performance
2018-06-24 11:38:53 +02:00
Carles Fernandez
8581f68eb2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-06-24 11:37:27 +02:00
Carles Fernandez
eef3221fa2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into acq_performance
2018-06-24 11:36:14 +02:00
Carles Fernandez
559a9a7c43
Fix problem caused by hdf5 when saving concurrently
...
Only one acquisition channel info is stored in dump file if dump is activated. New configuration parameter dump_channel, set to 0 by default.
Name of Matlab variable changed from gird to acq_grid to not overlap Matlab command.
2018-06-24 11:05:58 +02:00
Carles Fernandez
54fd4c83f2
Add work in acquisition performance test
2018-06-24 10:53:12 +02:00
Javier Arribas
89185fbb58
Adding more features to DLL/PLL unit test
2018-06-22 16:10:22 +02:00
Carles Fernandez
4e6bd76f27
Add work on performance test
2018-06-22 12:24:39 +02:00
Carles Fernandez
73a944aaf4
Read results
2018-06-21 19:26:46 +02:00
Carles Fernandez
3f0880cf8e
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into acq_performance
2018-06-21 15:14:32 +02:00
Carles Fernandez
5c283c0643
Read results from acquisition dumps
2018-06-21 12:54:36 +02:00
Carles Fernandez
020603c3b8
Add more info in acquisition dumps
2018-06-21 12:23:10 +02:00
Carles Fernandez
eadabaf900
Add more info in acquisition dumps
2018-06-21 12:21:35 +02:00
Carles Fernandez
2bd5d47398
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into acq_performance
2018-06-21 09:54:40 +02:00
Carles Fernandez
68fd25a20f
Merging
2018-06-21 09:53:47 +02:00
Carles Fernandez
47c9ad0160
Save results for all executions, not just the last one
2018-06-21 08:05:33 +02:00
Javier Arribas
6bb284b9bb
Improving gnuplot and adding DLL/PLL bandwidth sweep options to DLL/PLL unit test
2018-06-20 18:42:06 +02:00
Javier Arribas
306f8103d2
Fix GNUPLOT interface to support multiplots and improving tracking unit test plots
2018-06-20 12:04:03 +02:00
Carles Fernandez
8035050caa
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into acq_performance
2018-06-20 10:17:25 +02:00
Javier Arribas
bfef012231
Adding CN0 sweep option to the GPS L1 CA DLL/PLL unit test and adding extra results plots
2018-06-19 17:51:22 +02:00
Carles Fernandez
67fe04f881
Start work on acq performance tests
2018-06-19 09:15:46 +02:00
Carles Fernandez
f05a216a1c
Fix display rate
2018-06-07 20:30:23 +02:00
Carles Fernandez
c0dd986b95
Fix Glonass Acquisition tests
...
Broken by removal of if parameter in Acquisition blocks. Solved by using a Freq_Xlating_Fir_Filter for IF shift
2018-06-07 12:08:42 +02:00
Carles Fernandez
ebd8b46e51
Remove if parameter from Acquisition and Tracking blocks
2018-06-06 17:25:03 +02:00
Carles Fernandez
6a5dbd97e5
Remove unused parameters
2018-06-06 12:58:19 +02:00
Carles Fernandez
d2e0bf973a
Remove unused parameters
2018-06-06 11:49:21 +02:00
Carles Fernandez
ccffd07e06
Remove unused parameter, raise output_rate
2018-06-06 11:09:40 +02:00
Carles Fernandez
5fc1e018fd
Clean source code, update to new gnss_synchro parameter name
2018-06-05 22:53:34 +02:00
Carles Fernandez
48f66a0060
Fix block invocation
2018-06-03 23:33:32 +02:00
Carles Fernandez
6daf42f5aa
Fix creation of acquisition blocks
2018-06-03 22:44:30 +02:00
Carles Fernandez
73aa89dfc6
Fix creation of acquisition blocks, fix warning of unused private member
2018-06-03 22:43:53 +02:00
Carles Fernandez
52eb3ba240
Avoid moving a temporary object since it prevents copy elision
2018-06-03 18:39:51 +02:00
Carles Fernandez
67e6467980
Simplify addition of new system tests
2018-05-28 15:42:44 +02:00
Carles Fernandez
9b5907b62d
Finally get rid of Coverity Scan tainted data issue
2018-05-22 20:55:03 +02:00
Carles Fernandez
bc86d7d665
Avoid dereference before null check
2018-05-22 00:32:00 +02:00
Carles Fernandez
b76a3ad399
Fix warning in gcc 8.1.0
2018-05-21 22:56:56 +02:00
Carles Fernandez
13f62ead1b
Fix warning in gcc 8.1.0
2018-05-21 22:18:19 +02:00
Carles Fernandez
bbaa660f66
Make reading of environment variable safer
2018-05-21 21:27:06 +02:00
Carles Fernandez
96fc3068cc
Fix initialization for GCC
2018-05-19 21:35:06 +02:00
Carles Fernandez
9a020457da
Fix test initialization
2018-05-19 19:30:03 +02:00
Carles Fernandez
239a4df498
Improve test initialization
2018-05-19 18:00:40 +02:00
Carles Fernandez
0d60d97c24
Use https instead of http in links when available
...
Update copyright year in headers
2018-05-13 22:49:11 +02:00
Carles Fernandez
ecc3998d98
Merge branch 'fpga' of https://github.com/mmajoral/gnss-sdr into mmajoral-fpga
2018-05-09 12:36:23 +02:00
mmajoral
0b9b9f4c39
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga.
...
Use a generic tracking radio block class for the tracking code that uses the FPGA HW accelerators.
2018-05-09 11:11:12 +02:00
Carles Fernandez
632bceb653
Fix DOP computation, print it in GPX and NMEA
2018-05-07 09:13:45 +02:00
mmajoral
4fa5648aa4
Currently creating a generic tracking class for the FPGA in the same way as it is done in the SW.
2018-05-03 10:38:21 +02:00
Carles Fernandez
bd81330201
Apply code formatting
2018-04-30 19:53:20 +02:00
Carles Fernandez
6d6b583169
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into mmajoral-fpga
2018-04-30 19:23:35 +02:00
Javier Arribas
c0375c99ff
Adding GPS L1 C/A CN0 control in GPS DLL/PLL unit test
2018-04-23 12:37:43 +02:00
Carles Fernandez
fec1e37407
Fix Typo
2018-04-14 11:19:52 +02:00
Carles Fernandez
44c6d8622c
Make the test to correctly fail if no kml file is generated
2018-04-13 12:11:41 +02:00
Javier Arribas
8e59a42ae2
Merge Next with FPGA. Adding software-defined emulation of the sample counter
2018-04-06 17:03:20 +02:00
Carles Fernandez
9d239653f8
Merge branch 'two_step_acquisition' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-two_step_acquisition
2018-04-05 19:06:55 +02:00
Antonio Ramos
f283f7fab5
Fix test
2018-04-05 15:00:34 +02:00
Antonio Ramos
1e7d9ef794
Fix test. Wrong data type
2018-04-04 11:52:24 +02:00
Antonio Ramos
fc0e973adf
Fix unit test
2018-04-04 11:29:38 +02:00
Carles Fernandez
79f9810bf4
Bump minimum Armadillo version to 5.300 since interp1 is required
2018-04-03 19:17:44 +02:00
Antonio Ramos
ebb908f2e7
Merge branch 'next' into observables_and_display_color
2018-04-03 11:01:59 +02:00
Carles Fernandez
6db935b133
Remove old gps_l1_ca_dll_pll_tracking_cc block
2018-03-29 15:08:54 +02:00
Carles Fernandez
1eede79e7f
Integrate unified block for DLL/PLL Tracking
2018-03-29 12:54:03 +02:00
Carles Fernandez
a6a13cc306
Fix building in Pybombs
2018-03-28 08:35:33 +02:00
Carles Fernandez
356294ce36
Deativate glonass L2 acq test until fixing
2018-03-26 19:46:58 +02:00
Carles Fernandez
97e5d88623
Minor fixes: typos, includes
2018-03-26 15:06:14 +02:00
Carles Fernandez
6de9c728f9
Merge branch 'glonass_l2_ca' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-glonass_l2_ca
2018-03-26 10:30:56 +02:00
Carles Fernandez
0400034d14
Fix typos detected by codespell
2018-03-25 19:47:28 +02:00
Damian Miralles
287d38dea2
GLONASS L2 CA Signal Addition
...
Adds GLONASS L2 C/A signal processing to GNSS-SDR based on previous
work developed for the L1 signal. All code have been added in a single
commit with the idea to illustrate the process of signal addition for
future work
2018-03-24 12:44:26 -06:00
Antonio Ramos
583e74be64
Fix test
2018-03-23 15:48:40 +01:00
Antonio Ramos
5a86de623b
Fix tests
2018-03-21 16:29:04 +01:00
Antonio Ramos
06dbe4cf4e
Merge branch 'unify_tracking' into observables_and_display_color
2018-03-20 15:14:27 +01:00
Antonio Ramos
f577bf3cea
Fix GPS L1 CA unit test
2018-03-20 14:44:34 +01:00
Gastd
6c9aba9b8e
Merge branch 'next' into fix_acq_test
2018-03-13 16:18:58 -03:00
Antonio Ramos
052751fbae
Merge branch 'next' into debug
2018-03-12 11:13:09 +01:00
Carles Fernandez
6a79018d2c
Add more verbose messages
2018-03-10 23:00:09 +01:00
Antonio Ramos
be5139e5f7
Merge branch 'next' into debug
2018-03-06 16:19:52 +01:00
Gastd
952925b3e9
Fix test
2018-03-05 11:52:56 -03:00
Javier Arribas
7c406bb6eb
Merging fpga with next
2018-03-05 11:03:59 +01:00
Carles Fernandez
07b25ebb06
Apply clang-format to the whole source tree
2018-03-04 02:04:27 +01:00
Carles Fernandez
34f24562cf
Apply automated code formatting
...
Documented at .clang-format
See http://clang.llvm.org/docs/ClangFormat.html and http://clang.llvm.org/docs/ClangFormatStyleOptions.html
2018-03-03 02:03:39 +01:00
Javier Arribas
c2fc4b9854
Updating GPS L1 FPGA tracking adapters
2018-03-02 17:40:13 +01:00
Carles Fernandez
3edbb9e084
Fix building when OpenCL is enabled
2018-03-02 14:38:42 +01:00
Carles Fernandez
1189605fbb
Fix automatic testing in Debian packaging
2018-03-01 21:02:48 +01:00
Carles Fernandez
1fc9592736
Update test name
2018-03-01 19:52:03 +01:00
Carles Fernandez
c9ae4affc9
Fix automatic testing in Debian packaging
2018-03-01 19:37:29 +01:00
Carles Fernandez
0479d2234f
Fix automatic testing in Debian packaging
2018-03-01 19:07:44 +01:00
Carles Fernandez
53095d06ba
Fix make check and add tests
2018-03-01 17:30:47 +01:00
Carles Fernandez
9d23915fee
Fix make check in Ubuntu 16.04
2018-03-01 15:05:04 +01:00
Antonio Ramos
eed6ed1f5e
Remove set_max_noutput_items
2018-03-01 14:25:44 +01:00
Carles Fernandez
ac18e7a49d
Fix building in Ubuntu 18.04
2018-02-28 15:40:43 +01:00
Antonio Ramos
4d6aaf43af
Merge branch 'next' into fix_observables
2018-02-26 10:12:47 +01:00
Carles Fernandez
658e677fc3
Reorder includes: local headers first, then 3rd-party library headers, and finally standard headers
2018-02-26 03:15:53 +01:00
Carles Fernandez
24f6003ba0
Remove iostream from header files
...
and in redundant places such as in unit tests
2018-02-25 22:49:06 +01:00
Carles Fernandez
946d3dae9f
Replace memset by std::fill_n. This fix warnings in GCC 8.0.1 (Fedora
...
Rawhide). The warnings were:
warning: 'void* memset(void*, int, size_t)' clearing an object of
non-trivial type 'struct std::complex<float>'; use assignment or
value-initialization instead [-Wclass-memaccess]
2018-02-25 13:27:27 +01:00
Carles Fernandez
702257e678
Fix building if matio was not installed in the system
2018-02-24 00:40:31 +01:00
Carles Fernandez
6eb03cd94c
Add matio_test to make check in order to detect outdated matio library
2018-02-24 00:13:35 +01:00
Carles Fernandez
59e49a5eba
Fix configuration and building when matio is not present
2018-02-23 23:46:16 +01:00
Carles Fernandez
b26e63e753
Add acquisition tests to make check
2018-02-23 23:44:57 +01:00
Antonio Ramos
dfb5f1118c
Fix unit tests
2018-02-20 15:44:45 +01:00
Carles Fernandez
e5fd943303
Add -dll_bw_hz and -pll_bw_hz commandline flags
...
API of Galileo_E5a_DLL_PLL_Tracking has been changed for consistency with other blocks
2018-02-18 19:28:21 +01:00
Carles Fernandez
e388b8987b
Shorten the tests by default
2018-02-10 14:20:22 +01:00
Carles Fernandez
891d6b80df
Rational_Resampler renamed to Mmse_Resampler
...
Following its renaming in GNU Radio 3.8 (see https://github.com/gnuradio/gnuradio/issues/1428 )
2018-02-03 10:49:03 +01:00