Marc Majoral
3e46f658f6
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-11-16 10:34:19 +01:00
Marc Majoral
10676fd3cf
corrected minor bug in DMA parameter
2018-11-15 20:48:30 +01:00
Javier
049b2d777d
Adding tracking pull-in delay simulation option in tracking pull-in unit test
2018-11-14 18:28:14 +01:00
Marc Majoral
7023e879db
adapted the software to a bit size for the local copy of the FFT of the GNSS code to 10 bits per sample.
...
worked on the observables tests.
2018-11-13 19:51:12 +01:00
Marc Majoral
37c7576e12
removed some unused test functions.
...
updated FPGA observables test
2018-11-13 17:22:08 +01:00
Marc Majoral
cf56de15de
did some code cleaning on the tracking pull-in tests
2018-11-12 18:54:04 +01:00
Marc Majoral
fe5f3f5328
now the FPGA Galileo E1 tracking pull-in tests work successfully
2018-11-12 17:44:42 +01:00
Carles Fernandez
573092d033
Download and build PugiXML if not found
2018-11-11 12:27:01 +01:00
Marc Majoral
f150fe02c7
solved a bug which caused the tracking pull-in test not to work correctly with Galileo E1 when using the downsampling filter in the acquisition.
2018-11-09 20:50:32 +01:00
Carles Fernandez
2db629a6c1
Remove old KML reader
2018-11-09 12:14:05 +01:00
Marc Majoral
047807ba0c
solved a bug that caused the tracking pull-in test in the FPGA not to work when using the downsampling filter in the acquisition.
2018-11-08 19:19:39 +01:00
Carles Fernandez
de84a161fb
Update NMEA printer test
2018-11-07 20:33:34 +01:00
Marc Majoral
1c80eaa50c
corrected a bug in the fpga tracking pull-in test where a parameter was rewritten with an incorrect value
...
modified the fpga tracking pull-in test to take into account the downsampling factor in the L1/E1 queue
2018-11-07 20:21:05 +01:00
Marc Majoral
0d9b08df70
updated the tracking pull-in test for the FPGA. To be tested.
2018-11-05 19:50:40 +01:00
Marc Majoral
41faa311f7
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-11-05 18:29:35 +01:00
Javier
01a1954b15
Adding the Hotstart telecommand implementation to predict visible satellites for GPS and Galileo constellations
2018-11-05 17:53:53 +01:00
Carles Fernandez
f5191c52e6
Improve flag descriptions
2018-10-31 20:05:39 +01:00
Carles Fernandez
39a062ca00
Save PVT dump also in .mat. New parameter dump_mat can disable this feature
2018-10-31 14:56:59 +01:00
Carles Fernandez
257099fee1
Fix warning
2018-10-31 11:06:48 +01:00
Carles Fernandez
a970ef6590
Fix default name of PVT dump file
2018-10-30 20:11:26 +01:00
Carles Fernandez
b183fe63ba
Improve PVT block configuration. Allow to store data products in different folders
2018-10-28 00:42:28 +02:00
Carles Fernandez
b785fe6ba4
Replace SUPL parameter name MNS by MNC
2018-10-23 00:16:36 +02:00
Damian Miralles
8c16d945f8
beidou b1i: Merging new changes and adding bug fixes to code
2018-10-22 14:16:38 -05:00
Carles Fernandez
64d9e63b18
Add missing include path
2018-10-20 19:31:10 +02:00
Carles Fernandez
c45ca2c0ee
Add missing include path
2018-10-20 13:06:43 +02:00
Javier
afd0ef8bee
Adding new position system test flags to set error thresholds
2018-10-18 10:11:07 +02:00
Javier
58e2f08439
Improving position system test figures of merit
2018-10-17 18:35:04 +02:00
Marc Majoral
17ddab1c3e
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-10-17 15:49:58 +02:00
Marc Majoral
8e6370e133
changed the downsampling factor of the L1 and E1 acquisition from /2 to /4
2018-10-17 15:45:08 +02:00
Javier
e6e85798bd
Improving interchannel bias observables test (duplicated satellites option)
2018-10-15 17:02:43 +02:00
Carles Fernandez
21eb9517fe
Avoid passing Armadillo vectors by value, code cleaning
2018-10-15 02:04:15 +02:00
Carles Fernandez
9710fa9430
Fix CMake script, avoid GPSTK warnings
2018-10-13 14:31:00 +02:00
Carles Fernandez
2f4c24e94e
Remove trial parameters
2018-10-13 11:15:04 +02:00
Carles Fernandez
9b91404ecb
Fix test if gnuplot is not present
2018-10-13 11:05:01 +02:00
Javier
b61bbbb346
Fix matrix dimensions in position_test
2018-10-11 22:28:07 +02:00
Javier
1018570867
Set a more restrictive threshold for the RTKLIB solver test
2018-10-11 17:49:42 +02:00
Javier
9c19a269ed
Improving position system test for static scenario using kml receiver output (default scenario)
2018-10-11 17:47:23 +02:00
Carles Fernandez
2bafcc2bf3
Fix compiler flag passing to GPSTk
2018-10-11 17:22:27 +02:00
Carles Fernandez
0c2bafffe5
Silence annoying warnings from gpstk
2018-10-11 16:48:20 +02:00
Carles Fernandez
7a3d394a0f
Fix for gflags 2.0
2018-10-11 14:50:14 +02:00
Carles Fernandez
8e5a24b32d
Merge branch 'trk_hi_dyn' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-trk_hi_dyn
2018-10-10 19:34:51 +02:00
Javier
f0d43999bb
Add positioning error threshold for the RTKLib solver unit test
2018-10-09 18:19:13 +02:00
Marc Majoral
8710ba1cf7
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-10-08 19:47:39 +02:00
Marc Majoral
6c56107664
removed some unnecessary debug messages
...
updated the Hybrid Observables test for the FPGA to instantiate the FPGA sample counter instead of the SW sample counter.
2018-10-08 18:09:25 +02:00
Javier Arribas
8fd4d8ddc9
Added special observables test case for duplicated satellites scenario
2018-10-06 19:36:25 +02:00
Javier Arribas
a2a698ab78
Move rtklib solver test to UNIT TESTING EXTRA
2018-10-06 16:48:48 +02:00
Carles Fernandez
24bfc8070b
Re-add useful option for OpenEmbedded wrongly erased at a previous commit
2018-10-06 14:11:48 +02:00
Carles Fernandez
d9ac749575
Fix runtime error when using Boost >= 1.66
2018-10-06 13:52:48 +02:00
Carles Fernandez
8d4e450f44
More reproducible results
2018-10-05 13:55:08 +02:00
Javier Arribas
d241da5d35
Added RTKLib solver unit test
2018-10-05 11:49:11 +02:00
Marc Majoral
2826dd21d3
use of the :2 decimator in the GPS L1/Galileo E1 frequency band
...
added methods to the L1 and E1 FPGA acquisition classes for the unit tests to be able to control the doppler sweep from the SW instead of the HW. In this way we can produce more detailed results.
2018-10-04 17:49:09 +02:00
Antonio Ramos
ff574d4a9d
Merge branch 'next' into trk_hi_dyn
2018-09-20 16:05:12 +02:00
Antonio Ramos
a2b668ef47
Display more information in the terminal line
2018-09-19 19:27:31 +02:00
Carles Fernandez
c2966176c2
Fix OE compilation
2018-09-19 18:49:06 +02:00
Antonio Ramos
7e9b8ddd55
Save carrier phase in observables unit test
2018-09-19 00:26:02 +02:00
Antonio Ramos
3f896ea568
Merge branch 'next' into trk_hi_dyn
2018-09-18 17:14:49 +02:00
Antonio Ramos
aff13c9a52
Add high dyn and smoother length flags for testing purposes
2018-09-18 17:14:33 +02:00
Marc Majoral
df3caf5c2b
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-09-18 11:43:19 +02:00
Marc Majoral
f333c05305
saving temporary changes before merging with usptream next branch
...
added functions that allow the tests to read the scaling factor used by the FFT and the IFFT during acquisition
2018-09-18 11:36:12 +02:00
Carles Fernandez
b1f106be7e
Search for the GNSS-Simulator if already installed
2018-09-17 21:20:39 +02:00
Antonio Ramos
31b35ce84a
Merge branch 'next' into trk_hi_dyn
2018-09-17 19:19:59 +02:00
Carles Fernandez
d93e60caaf
Fix building in some environments
2018-09-13 20:55:20 +02:00
Marc Majoral
1b0568e0e9
implemented hybrid observables tests using the FPGA. The hybrid observables test funtions are not tested yet.
2018-09-13 16:36:21 +02:00
Javier Arribas
cf84c06fa1
Enable accuracy computation if static_scenario flag is enabled in position test
2018-09-13 12:20:15 +02:00
Marc Majoral
5b9b63cc77
implemented tracking pull-in tests for the FPGA
...
solved a bug in which the SW was using the doppler shift index reported by the HW acquisition accelerator plus one, instead of using the doppler shift index as such.
2018-09-12 16:02:23 +02:00
Antonio Ramos
0210f9a5ce
Estimate code rate chips freq
2018-09-10 21:29:44 +02:00
Antonio Ramos
f22a1586c7
Merge branch 'next' into trk_hi_dyn
2018-09-09 20:42:58 +02:00
Antonio Ramos
25d04a94f2
Update rem_carrier_phase and minor changes
2018-09-09 18:19:43 +02:00
Carles Fernandez
bd1bd468fb
Fix building if glog is not present
2018-09-08 10:11:25 +02:00
Carles Fernandez
a5205c1f71
Add option -DENABLE_UNIT_TESTING_MINIMAL for building on systems with limited memory
2018-09-07 14:36:11 +02:00
Carles Fernandez
5ad98885a5
Cosmetics
2018-09-06 12:26:03 +02:00
Carles Fernandez
db50c2a275
Cosmetics
2018-09-06 12:05:31 +02:00
Carles Fernandez
3adba38c34
Fix name of output files
2018-09-06 11:48:40 +02:00
Carles Fernandez
ab1c87bdc4
Add configuration name in output figures
2018-09-06 11:16:56 +02:00
Carles Fernandez
a8b1fdc37c
Fix position test
2018-09-06 08:17:35 +02:00
Carles Fernandez
116b327d36
Fix position test
2018-09-06 07:38:41 +02:00
Carles Fernandez
ec7bd4dae5
Fix position test
2018-09-05 21:50:46 +02:00
Carles Fernandez
a95cd87f79
Fix position test
2018-09-05 21:41:15 +02:00
Carles Fernandez
7e9a094caa
Fix arma_vec usage
2018-09-05 21:24:36 +02:00
Carles Fernandez
a956fdee7d
Minor 3D error plot improvements
2018-09-05 21:02:48 +02:00
Carles Fernandez
8cd4ac060b
Test reordering
2018-09-04 20:11:33 +02:00
Carles Fernandez
49beb1241a
Fix header and testing in non-interactive environments
2018-09-04 20:08:59 +02:00
Carles Fernandez
1c6cf9d60f
Move include only used by the implementation to the .cc file
2018-09-04 15:51:45 +02:00
Carles Fernandez
6ef9c51a3d
Fix computation of CEP and bias accuracy
2018-09-02 09:22:52 +02:00
Carles Fernandez
8c7fb525a7
Do not install Google Test (fix building in CentOS 7)
2018-09-01 00:31:02 +02:00
Carles Fernandez
2a96397890
Update to Google Test 1.8.1
2018-08-31 21:25:24 +02:00
Carles Fernandez
f328e708b0
Fix build with latest GNU Radio master (towards 3.8)
2018-08-31 15:30:22 +02:00
Carles Fernandez
d2e3afec1e
Fix build with latest GNU Radio master (towards 3.8)
2018-08-31 15:08:07 +02:00
Carles Fernandez
01b6cad75d
Fix build with latest GNU Radio master (towards 3.8)
2018-08-31 13:58:45 +02:00
Carles Fernandez
e4303d0fac
Fix build with latest GNU Radio master (towards 3.8)
2018-08-31 13:52:35 +02:00
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