Carles Fernandez
aa3429ebb2
Fix defect detected by coverity scan (avoid null pointer dereference)
2018-08-30 20:04:36 +02:00
Carles Fernandez
1ea88104ac
Fix defect detected by coverity scan (avoid null pointer dereference)
2018-08-30 19:58:37 +02:00
Carles Fernandez
c850adf5e7
Fix defects detected by coverity scan (uninitialized members)
2018-08-30 19:40:17 +02:00
Carles Fernandez
774e50545e
Fix building if Armadillo was not installed in the system
...
Code cleaning
Keep consistency with names of include guards
Fix some defects detected by Coverity Scan
2018-08-30 19:24:28 +02:00
Javier Arribas
e282b075f4
Improving position test for dynamic scenarios
2018-08-30 14:34:05 +02:00
Javier Arribas
b4db4013eb
Adding a new geographical coordinate transformations and helpers library for system testing
2018-08-29 18:55:39 +02:00
Javier Arribas
a3dc0f564c
Improving PVT system test. Extending the rtklib_solver binary dumps and removing old dumps
2018-08-29 18:53:03 +02:00
Marc Majoral
2b15343a6a
started tracking pull-in test implementation for the FPGA
2018-08-29 18:20:41 +02:00
Javier Arribas
3e901da669
Remove superseded tests
2018-08-29 10:45:02 +02:00
Javier Arribas
141f615659
Removed debug print
2018-08-29 10:30:46 +02:00
Javier Arribas
3f29d27873
Improving observables unit test
2018-08-27 18:08:31 +02:00
Javier Arribas
a7d28c20c1
Adding Galileo INAV and FNAV page decoder unit test
2018-08-26 20:06:30 +02:00
Carles Fernandez
050543b427
Start at 30 dBHz by default
2018-08-24 12:34:36 +02:00
Carles Fernandez
d364258b6e
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into doppler_rate
2018-08-22 17:30:21 +02:00
Carles Fernandez
8184e0eb81
Remove unused includes, avoid pointer dereference
2018-08-21 18:11:03 +02:00
Carles Fernandez
a833abbb8a
Merge branch 'kf' of https://github.com/gnss-sdr/gnss-sdr into next
2018-08-21 11:50:39 +02:00
Carles Fernandez
9173041961
Add elevation mask
2018-08-16 10:05:15 +02:00
Carles Fernandez
2b0e0f73ff
Add work on Doppler rate
2018-08-15 13:38:49 +02:00
Gerald LaMountain
05aea34e7b
Add a unit test for bayesian_estimation.cc as part of trk_test which tests that all outputs are positive over a large number of iterations
2018-08-14 00:54:00 -04:00
Carles Fernandez
d41ed73a00
Add more extensive use of cstdint typenames
2018-08-11 13:12:33 +02:00
Carles Fernandez
05a1806c8f
Merge branch 'fpga' of https://github.com/mmajoral/gnss-sdr into merge-marc
2018-08-11 12:56:52 +02:00
Carles Fernandez
35daf5a5e5
Fixes for 32-bit archs
2018-08-11 09:52:26 +02:00
Carles Fernandez
2b65c1b550
Replace unsigned long int by uint64_t and long int by int64_t in tests
2018-08-10 21:16:10 +02:00
Marc Majoral
b1524a3afe
implemented 64-bit global sample counter
...
started programming the FPGA tracking unit tests
2018-08-10 13:12:06 +02:00
Javier Arribas
2517e7bb31
Replacing software sample counter with hardware sample counter if FPGA is enabled. Fix a compilation bug when ENABLE_FPGA is selected
2018-08-10 11:53:40 +02:00
Marc Majoral
3b154c57c2
fixed some cmakefiles to allow for the correct compilation of the gnss-sdr with the FPGA option and the unit test extra options at the same time.
2018-08-10 10:04:47 +02:00
Carles Fernandez
4f588058d0
Initialize all variables
2018-08-09 20:14:42 +02:00
Carles Fernandez
25ebeb746a
Read number of executed dwells
2018-08-09 12:56:27 +02:00
Carles Fernandez
33215c89ac
Fix building
2018-08-08 09:52:06 +02:00
Carles Fernandez
46ed90eb50
Fix building of unit testing extra tests
2018-08-08 09:35:19 +02:00
Javier Arribas
27f8b1fe61
Improving tracking pull-in test and hybrid observables test. Now observables test uses double differences
2018-08-07 20:16:43 +02:00
Javier Arribas
06015f82b3
Considering GPS and Galileo PRN ranges in tracking pull-in test
2018-08-01 15:51:46 +02:00
Javier Arribas
7697263a03
Improving tracking pull-in test
2018-08-01 09:55:59 +02:00
Javier Arribas
83413f2eaf
Improving and extending GPS L1 CA observables unit test
2018-07-26 19:25:10 +02:00
Javier Arribas
ab5f5689f0
Bug fix in true observables reader
2018-07-26 19:21:53 +02:00
Carles Fernandez
af21b8c7ba
Workaround to activate the execution of other tests
2018-07-23 18:56:50 +02:00
Carles Fernandez
5a908fcf7d
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glamountain-kf
2018-07-20 12:59:46 +02:00
Javier Arribas
23a036f58f
Improving Galileo E1 tracking plot in tracking pull-in unit test
2018-07-20 11:06:39 +02:00
Javier Arribas
f9e4bdfa59
Fix stream_to_vector incoherence in pcps acquisition and add support for GPS L2C, L5I, Galileo E1 and E5a in tracking pull-in test
2018-07-19 16:26:51 +02:00
Javier Arribas
0b6bcf6858
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-07-17 18:32:15 +02:00
Javier Arribas
e88447675d
Improving tracking and observables unit test plots
2018-07-17 18:31:55 +02:00
Carles Fernandez
4f7bfd3641
Add acq_test_skiphead flag to Acquisition performance test
2018-07-16 20:58:33 +02:00
Javier Arribas
639eb0d59c
Bug fix in Doppler error plot in Tracking unit test
2018-07-16 16:23:41 +02:00
Javier Arribas
be22c6a83e
Improving accumulated carrier phase error estimation in tracking unit test
2018-07-16 15:09:35 +02:00
Carles Fernandez
994a4b32d8
Fix Glonass acquisition test
2018-07-13 15:16:48 +02:00
Carles Fernandez
92a6676b9e
Enable second refinement stage in a thinner grid for coherent and/or non-coherent acquisitions
2018-07-13 11:50:31 +02:00
Carles Fernandez
b922965746
Fix number of read samples
2018-07-13 00:16:57 +02:00
Javier Arribas
75d0645276
Add RMSE exports to MATLAB in tracking unit test
2018-07-12 18:52:38 +02:00
Carles Fernandez
9881857fa5
Fix Acquisition for L2C and E1B
2018-07-11 14:51:34 +02:00
Carles Fernandez
0ad24adeab
Make acquisition performance test multisystem
2018-07-10 18:43:36 +02:00
Carles Fernandez
0bc894a91f
Header fix
2018-07-10 18:41:24 +02:00
Carles Fernandez
4680363d68
Merge branch 'noncoherent' of https://github.com/carlesfernandez/gnss-sdr into noncoherent
2018-07-10 17:20:57 +02:00
Carles Fernandez
f965cf750d
Accept coherent and noncoherent integration
2018-07-10 17:20:37 +02:00
Carles Fernandez
85f70fe1a3
Fix coherent acquisition
2018-07-10 16:25:16 +02:00
Javier Arribas
89c00560f2
Fix Acquisition fine Doppler implementation
2018-07-07 15:39:09 +02:00
Sergi Segura
bf8ffe63cf
implemented the acquisition block, not working
2018-07-06 14:42:13 +02:00
Carles Fernandez
2f3376dc38
Ensure that a terminal is not open when the flag --noshow_plots is passed to the tests
2018-07-06 11:14:38 +02:00
Carles Fernandez
c10d457ae5
Accept two types of algorithms
2018-07-05 21:33:08 +02:00
Carles Fernandez
d14d4ccdbc
Add work
2018-07-05 10:51:23 +02:00
Carles Fernandez
f7aba5deab
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-07-05 09:46:38 +02:00
Carles Fernandez
1cd4696da2
Fix defects detected by Coverity Scan
2018-07-04 21:00:53 +02:00
Carles Fernandez
e07578bdb4
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-07-04 18:12:00 +02:00
Javier Arribas
adcc04c3b6
Fix GPS L1 CA fine Doppler acquisition implementation and migrate the configuration interface
2018-07-04 16:56:47 +02:00
Carles Fernandez
e454dc7e14
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-07-04 13:09:28 +02:00
Carles Fernandez
3f0a7ef4fa
Extend acquisition performance test to other implementations. set_state(int state) is now amandatory member for acquisition adapters
2018-07-04 13:05:44 +02:00
Javier Arribas
16d9e25137
Merge pull request #187 from acebrianjuan/monitor_block
...
Add monitor block to send data stream to a remote GUI
2018-07-03 15:44:47 +02:00
Javier Arribas
d0205847a7
Improving GPS L1 CA tracking Pull-in test flags
2018-07-03 15:18:45 +02:00
Álvaro Cebrián Juan
619b2ee624
Add monitor block to send data stream to a remote GUI
2018-07-03 13:25:43 +02:00
Javier Arribas
12cd65e108
Extend GPS L1 CA Pull-in test to support external signal file. Add GNUPlot interface function to disable the screen output
2018-07-02 17:43:34 +02:00
Carles Fernandez
224e798ba3
Fix typo
2018-06-29 21:57:20 +02:00
Carles Fernandez
ccacc9fe3e
Share flag --noshow_plots for non-interactive testing
2018-06-29 21:53:39 +02:00
Carles Fernandez
4a9cf9db60
Fix typo
2018-06-29 21:23:23 +02:00
Carles Fernandez
37e1ba8a00
Add work on acq performance test
2018-06-29 20:43:09 +02:00
Carles Fernandez
c4f3b6ec31
Add work on Acq perfromance test
2018-06-29 13:33:53 +02:00
Carles Fernandez
82ab3510f2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into acq_performance
2018-06-28 16:32:04 +02:00
Carles Fernandez
f6396fe0e6
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-06-28 16:31:32 +02:00
Carles Fernandez
5b39cc05f6
Fix Telemetry test
2018-06-28 16:31:09 +02:00
Carles Fernandez
566611fd5e
Add work on acq performance
2018-06-28 16:30:36 +02:00
Carles Fernandez
85810daa74
Add work on acq performance test
2018-06-28 09:18:37 +02:00
Carles Fernandez
09ef8dc1f1
Add work on acq performance test
2018-06-27 08:07:42 +02:00
Carles Fernandez
bc0b267acc
Add work on acq performance test
2018-06-26 08:43:22 +02:00
Carles Fernandez
60f9df7cd1
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into acq_performance
2018-06-25 00:56:20 +02:00
Carles Fernandez
e7bc582e5f
Add work on acqusition performance test
2018-06-25 00:56:11 +02:00
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
93954fbbe1
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-05-14 08:16:36 +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
a5be528c90
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into HEAD
2018-05-07 15:08:28 +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
Carles Fernandez
38524fc559
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-04-10 10:52:28 +02:00
Carles Fernandez
6e19c0c63d
Add work on the Kalman filter
2018-04-10 10:52:19 +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
Carles Fernandez
6345b5dd15
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-04-05 10:15:39 +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
Carles Fernandez
5656dbee89
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-04-03 11:52:57 +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
Carles Fernandez
fa89da48e6
Add KF test, some KF implementation fixes, use flags in tests
2018-03-15 18:56:29 +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
Antonio Ramos
9c292302d9
Minor change
2018-01-30 17:02:59 +01:00
Antonio Ramos
f8e5b0e705
Set matio min ver.
2018-01-30 16:48:58 +01:00
Antonio Ramos
42dc14b2bb
Merge branch 'next' into new_acq_grid
2018-01-30 15:36:05 +01:00
Carles Fernandez
dfe8dbbea4
Remove unrequired include and other minor fixes
2018-01-29 19:22:49 +01:00
Carles Fernandez
749771ac3b
Remove unrequired includes
2018-01-26 15:12:55 +01:00
Carles Fernandez
301a35b2e2
Move Glonass Tracking tests from extra to regular unit tests
2018-01-26 15:07:53 +01:00
Carles Fernandez
1b65cd9f8a
Fix header
2018-01-26 14:52:57 +01:00
Carles Fernandez
3865143909
Replace <ctime> library by <chrono>
2018-01-26 14:48:44 +01:00
Carles Fernandez
77ab00698c
Add copyright header
2018-01-26 14:21:24 +01:00
Carles Fernandez
36ae812e17
Remove blank line
2018-01-26 14:09:33 +01:00
Carles Fernandez
2a20976b0c
Remove big sample file and move GlonassL1CaPcpsAcquisitionTest to extra unit tests
2018-01-26 13:40:52 +01:00
Antonio Ramos
f6aa86f60c
Adapt tests to .mat dump files
2018-01-26 13:34:02 +01:00
Carles Fernandez
d33f5e1772
Fix test
2018-01-24 19:22:32 +01:00
Carles Fernandez
9b28aa9e6b
Fix test
2018-01-24 19:08:08 +01:00
Carles Fernandez
5296c5e81f
Fix warning
2018-01-24 18:25:06 +01:00
Carles Fernandez
2685dd0dfa
Fix typo
2018-01-24 18:21:45 +01:00
Carles Fernandez
1cf8f93a52
Fix warning of unused variables
2018-01-24 18:19:15 +01:00
Carles Fernandez
9ff66b3377
Fix tests
2018-01-24 18:06:03 +01:00
Carles Fernandez
c9790a6549
Fix typos
2018-01-24 17:38:57 +01:00
Damian Miralles
e8c363814e
Merge branch 'glonass' of https://github.com/gnss-sdr/gnss-sdr
...
Grab latest code addition to ease up pull request
2017-12-27 19:16:19 -07:00
Damian Miralles
aa2464cc28
glonass bug fix: Adds more reliable GPST 2 UTC conversion
...
Adds logic to check for exact epoch when performing leap second
correction and also fixes unit test in code for GLONASS
2017-12-26 10:29:09 -07:00
Carles Fernandez
7ac5e7c833
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-12-02 13:48:45 +01:00
Carles Fernandez
0a1e1e88c1
Minor fixes
2017-11-30 21:48:57 +01:00
Unknown
bb098efcc8
Minor changes obs sys test
2017-11-29 16:59:20 +01:00
Carles Fernandez
46d64af778
Matio is not optional
2017-11-26 18:59:00 +01:00
Damian Miralles
d75857db91
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass_dec
2017-11-20 08:31:32 -07:00
Carles Fernandez
16a5f100cb
Remove blanks
2017-11-20 11:21:23 +01:00
Carles Fernandez
1d51f7aae3
Merge remote-tracking branch 'cf/matio' into next
...
This commit adds the possibility to get .mat files with intermediate processing results (output of correlators, observables, etc.). Activate it with dump=true
This has been implemented in Tracking Blocks and Observables blocks
2017-11-20 11:17:27 +01:00
Carles Fernandez
72be91ad1f
Fix some defects detected by Coverity Scan
2017-11-20 11:02:17 +01:00
Carles Fernandez
0fd605e2ef
Test fixes
2017-11-18 10:10:23 +01:00
Carles Fernandez
fcaf4cfa50
Fix test in Ubuntu 16.04
2017-11-18 10:05:14 +01:00
Carles Fernandez
2f05ba4726
Warn user about lack of hdf5
2017-11-18 01:06:57 +01:00
Carles Fernandez
8926821fa3
Fix building if hdf5 is not found
2017-11-17 23:17:08 +01:00
Carles Fernandez
d4aa35316d
Add matio
2017-11-17 21:54:02 +01:00
Carles Fernandez
00e37a83a6
Fix building in Linux
2017-11-17 21:20:56 +01:00
Carles Fernandez
929125cce5
Add matio library and add test case for it
2017-11-17 14:47:50 +01:00
Carles Fernandez
d20902d688
Add mechanisms for inverted spectrum
2017-11-17 09:21:03 +01:00
Damian Miralles
5eab353132
bugfixes: Add RTCM header creation for GLONASS satellites
...
Added code to enable RTCM header generation when in GLONASS. Also fixes
bug to allow combined observations from GPS and GLONASS. Fix some code
compilation warnings and unit tests.
2017-11-13 22:50:16 -07:00
Carles Fernandez
e95f1b62f5
Improve usage of gtest macros
2017-11-13 22:13:58 +01:00
Carles Fernandez
46a96775e4
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-11-11 11:02:21 +01:00
Carles Fernandez
05247ea4be
Remove repeated line
2017-11-11 10:27:02 +01:00
Carles Fernandez
9496e66f3d
Merge branch 'obs_sys_test' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-obs_sys_test
2017-11-11 10:09:46 +01:00
Unknown
218844cce5
Minor changes in RINEX printer version setting
2017-11-10 15:07:06 +01:00
Unknown
baf2afdd3e
Added GnuPlot to observables system test
2017-11-10 14:37:32 +01:00
Carles Fernandez
6e878920d5
Avoid working with optional testing executables from old builds
...
If the testing flags are switched ON and then OFF, optional executables
are deleted from the install folder. If the flag is switched to ON
again, executables are rebuild and copied to the install folder.
2017-11-10 12:34:20 +01:00
Unknown
b838d5d34c
Improved pseudorange error computation
2017-11-10 12:04:21 +01:00
Carles Fernandez
f55f3d34a6
Print test results in file in a more elegant way
2017-11-10 10:46:53 +01:00
Unknown
994233b9f7
Change test name
2017-11-10 09:25:18 +01:00
Unknown
6798f45df6
Added L1, E1, L5, E5 obs system test
2017-11-09 16:11:04 +01:00
Unknown
805e5b8020
Merge remote-tracking branch 'gnss-sdr/next' into system_test_space
2017-11-06 12:56:49 +01:00
Carles Fernandez
7f452c34d2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-11-04 21:19:21 +01:00
Carles Fernandez
401889da35
Update GPSTk to 2.10
...
Add more control of installed versions
2017-11-04 19:22:40 +01:00
Unknown
dcedbf25d7
Improving gps_l1_obs_space_system_test
...
Improved checking algorithm
2017-10-31 17:01:56 +01:00
Unknown
0531c0a0ed
Observables system test GNSS-SDR space
...
Added a new observables system test
2017-10-31 15:40:51 +01:00
Carles Fernandez
7a2ef17927
Merge branch 'glonass_dec' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-glonass_dec
2017-10-31 07:41:00 +01:00
Carles Fernandez
90533189d3
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-10-31 07:34:13 +01:00
Carles Fernandez
cccb77783a
Avoid comparison between signed and unsigned integer warning
2017-10-29 12:55:10 +01:00
Carles Fernandez
ee1285218e
Add GPS L2 acqusitition grid plot
...
and other small fixes
2017-10-29 12:26:06 +01:00
Carles Fernandez
396415b6f2
Fixes in testing code
2017-10-29 00:44:38 +02:00
Carles Fernandez
4267150445
Add Galileo acquisition grid
...
and other fixes in tests
2017-10-28 20:17:51 +02:00