Javier Arribas
63b19692e7
Completing the smart acquisition resampler
2018-12-05 16:50:32 +01:00
Carles Fernandez
327fec627c
clang-tidy: apply readability-else-after-return fix (see https://clang.llvm.org/extra/clang-tidy/checks/readability-else-after-return.html )
2018-12-03 22:08:19 +01:00
Carles Fernandez
1743a773b5
Improve performance by using const and std::move() to avoid unnecessary copies
2018-12-03 19:01:47 +01:00
Carles Fernandez
87d1413447
Make cmakelint happier
2018-11-24 18:40:34 +01:00
Carles Fernandez
2db629a6c1
Remove old KML reader
2018-11-09 12:14:05 +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
a970ef6590
Fix default name of PVT dump file
2018-10-30 20:11:26 +01:00
Carles Fernandez
b785fe6ba4
Replace SUPL parameter name MNS by MNC
2018-10-23 00:16:36 +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
Carles Fernandez
21eb9517fe
Avoid passing Armadillo vectors by value, code cleaning
2018-10-15 02:04:15 +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
9c19a269ed
Improving position system test for static scenario using kml receiver output (default scenario)
2018-10-11 17:47:23 +02:00
Javier
f0d43999bb
Add positioning error threshold for the RTKLib solver unit test
2018-10-09 18:19:13 +02:00
Carles Fernandez
8d4e450f44
More reproducible results
2018-10-05 13:55:08 +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
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
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
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
Javier Arribas
3e901da669
Remove superseded tests
2018-08-29 10:45:02 +02:00
Carles Fernandez
9173041961
Add elevation mask
2018-08-16 10:05:15 +02:00
Carles Fernandez
af21b8c7ba
Workaround to activate the execution of other tests
2018-07-23 18:56:50 +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
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
f05a216a1c
Fix display rate
2018-06-07 20:30:23 +02:00
Carles Fernandez
6a5dbd97e5
Remove unused parameters
2018-06-06 12:58:19 +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
67e6467980
Simplify addition of new system tests
2018-05-28 15:42:44 +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
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
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
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
Unknown
bb098efcc8
Minor changes obs sys test
2017-11-29 16:59:20 +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
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
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
396415b6f2
Fixes in testing code
2017-10-29 00:44:38 +02:00
Carles Fernandez
d86158a94a
Adjust font size in pdf files
2017-10-22 23:04:39 +02:00
Carles Fernandez
32dde63348
Save figures in pdf format
2017-10-22 22:33:27 +02:00
Carles Fernandez
d73825ebef
Add 3d plot to position test
2017-10-22 19:39:16 +02:00
Carles Fernandez
4d7f93fd43
Add plot of precision results
2017-10-22 18:05:02 +02:00
Carles Fernandez
dc18980194
The global parameter name GNSS-SDR.internal_fs_hz has been replaced by
...
GNSS-SDR.internal_fs_sps
The old name was misleading, since the units are samples per second and
not Hertz.
Backward compatibility is kept, so this change does not break any
existing configuration.
2017-09-02 11:24:44 +02:00
Carles Fernandez
187ae683c9
Fix GCC warning
2017-08-18 13:56:49 +02:00
Carles Fernandez
85cc7802be
Fix const correctness when catching exceptions
...
See https://stackoverflow.com/questions/7581654/about-catching-exception-good-practices
Unneeded includes unistd.h removed
Close dump files in destructor
2017-08-14 13:59:00 +02:00
Carles Fernandez
59164c33bd
Remove unneded cstdlib include
2017-08-12 15:52:23 +02:00
Carles Fernandez
02ea8acbfd
Always initialize elapsed_seconds
...
It was causing warnings in GCC. Some code style applied.
2017-08-11 13:11:38 +02:00
Carles Fernandez
18cd7daa09
Eliminate ctime library. Replaced by chrono or boost::date_time
2017-08-11 05:18:38 +02:00
Carles Fernandez
ed5191fc54
Clean headers. C++ libraries preferred over C libraries
2017-08-10 15:34:38 +02:00
Carles Fernandez
130de7acac
Avoid underscores in Test Cases and Test Names
...
According to
https://github.com/google/googletest/blob/master/googletest/docs/FAQ.md#why-should-not-test-case-names-and-test-names-contain-underscore
2017-06-25 23:59:47 +02:00
Carles Fernandez
8aa7140f19
Avoid the use of rand()
2017-06-07 17:28:11 +02:00
Carles Fernandez
639a41c36b
Remove unused variable
2017-05-19 09:11:12 +02:00
Carles Fernandez
a7c9fd657c
Position file now admits a configuration file
...
e.g.:
../install/position_test --config_file_ptest=../conf/gnss-sdr.conf
2017-05-19 08:39:48 +02:00
Carles Fernandez
96f3599a29
Stylishing code
2017-05-13 21:08:42 +02:00
Carles Fernandez
bb9346441c
Better handling of RTKLIB options
2017-05-08 21:26:12 +02:00
Carles Fernandez
1cb4425cde
Fix PPP configuration
2017-05-06 10:45:33 +02:00
Carles Fernandez
b3025b74a6
Add pararmeters to position test
2017-05-04 18:42:35 +02:00
Carles Fernandez
9323360526
Fix TTFF test
2017-04-29 23:14:36 +02:00
Carles Fernandez
a5bfa2a938
Relax test thershold
2017-04-29 19:16:59 +02:00
Carles Fernandez
6f140b67d1
Re-enable TTFF test
2017-04-29 19:14:59 +02:00
Carles Fernandez
f4cc6addc6
Re-enable observables system test
2017-04-29 18:23:32 +02:00
Carles Fernandez
0b6affe38b
Re-enable RTCM and RINEX writing, average parameters removed
2017-04-29 09:25:05 +02:00
Carles Fernandez
efaf01c78c
Fix rate parameters
2017-04-27 15:41:59 +02:00
Carles Fernandez
07ecbd2f5e
Add computation of 2D and 3D bias to position test
2017-04-23 22:31:53 +02:00
Carles Fernandez
979377a632
Deactivate PVT flag averaging
2017-04-22 23:50:21 +02:00
Carles Fernandez
f4dac04285
merging next
2017-04-22 18:31:57 +02:00
Carles Fernandez
264668a69d
Add position test
...
enabled with -DENABLE_SYSTEM_TESTING_EXTRA=ON
Computes accuracy and precision metrics
2017-04-22 12:09:48 +02:00
Javier Arribas
807ca24fc2
Refactoring code. Adding new experimental tests and new common TX time observables algorithm
2017-04-12 17:04:51 +02:00
Carles Fernandez
14415c1316
Fix test when building with clang 8.0.0
2017-04-07 17:02:55 +02:00
Carles Fernandez
f8adffe5c2
Fix execution of extra tests in some environments
...
and some code cleaning
2017-02-05 20:07:34 +01:00