Carles Fernandez
72fff7857c
Fix cshort version of GPS_L1_CA_DLL_PLL_C_Aid_Tracking
2017-02-02 12:03:51 +01:00
Carles Fernandez
92f1f90935
Merge branch 'rinex_fix' of https://github.com/gnss-sdr/gnss-sdr into rinex_fix
2017-02-02 11:24:15 +01:00
Carles Fernandez
2c1ccf0672
Download and build GPSTk and the signal generator also for extra unit tests
2017-02-02 11:23:53 +01:00
Javier Arribas
fca151ad6b
Adding signal processing unit testing auxiliarily libs to enable automating testing with gnss-simulator-in-the-loop
2017-02-01 19:24:25 +01:00
Carles Fernandez
ae55c151e1
Move GPSTK building files to the root of build directory for consistency
2017-02-01 16:39:00 +01:00
Carles Fernandez
2ad6f6d6e5
Merge branch 'rinex_fix' of https://github.com/gnss-sdr/gnss-sdr into rinex_fix
2017-02-01 16:23:05 +01:00
Carles Fernandez
5612e5732e
Activate signal generation
2017-02-01 16:20:13 +01:00
Carles Fernandez
a01f00b8fd
Fix usage of GPSTk 2.9
2017-02-01 16:18:45 +01:00
Carles Fernandez
e6facdcb0c
GPSTk is now on GitHub. Retrieve version 2.9
2017-02-01 16:17:58 +01:00
Javier Arribas
feb481a7c5
Fine adjustment of the telemetry decoder TOW for the GPS L1 CA
2017-01-31 17:56:16 +01:00
Carles Fernandez
382cbfdc2a
Merge branch 'rinex_fix' of https://github.com/carlesfernandez/gnss-sdr into rinex_fix
2017-01-31 09:34:35 +01:00
Carles Fernandez
886e3d24d0
Merge branch 'rinex_fix' of https://github.com/gnss-sdr/gnss-sdr into
...
rinex_fix
# Conflicts:
# src/algorithms/PVT/gnuradio_blocks/gps_l1_ca_pvt_cc.cc
# src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc
2017-01-30 20:26:50 +01:00
Javier Arribas
888bc17dbe
More improvements in the PVT algorithm for better observables estimations
2017-01-30 19:03:18 +01:00
Carles Fernandez
6325d3cbb2
Merge branch 'rinex_fix' of https://github.com/gnss-sdr/gnss-sdr into rinex_fix
2017-01-30 11:00:43 +01:00
Javier Arribas
2b49f670a7
GPS Satellite broadcast ephemeris time is now referenced to TOC instead of TOE
2017-01-30 10:57:18 +01:00
Carles Fernandez
1c357ef062
Fix gcc warnings
2017-01-30 00:09:48 +01:00
Carles Fernandez
f6be75ecf7
Fix L2C tracking
2017-01-29 20:51:58 +01:00
Carles Fernandez
bf34702f9d
Move gps_l2_m_dll_pll_tracking_test to UNIT_TESTING_EXTRA
...
This test requires a 8 MB file. Now that file is downloaded if
ENABLE_UNIT_TESTING_EXTRA is set to ON.
2017-01-29 19:30:48 +01:00
Carles Fernandez
c11a20520e
Add new configuration option ENABLE_UNIT_TESTING_EXTRA
...
If set to ON, it donwload some raw signal files and add more tests to run_tests.
This allows a smaller source code tarball.
It defaults to OFF
2017-01-28 16:49:46 +01:00
Carles Fernandez
4438ffe916
Code cleaning
2017-01-28 15:31:04 +01:00
Javier Arribas
d2c7bb62a1
Adding Bancroft's algorithm implementation for PVT initialization
2017-01-27 19:21:51 +01:00
Javier Arribas
3a11452a9e
Bug fixes and Code refactoring in telemetry decoder
2017-01-26 16:09:49 +01:00
Javier Arribas
d64935406d
Improving tracking+telemetry_decoder unit test
2017-01-25 18:41:42 +01:00
Javier Arribas
3da0807044
PVT receiver time feedback to observables to account for the receiver clock offset. Prototype of observables unit test enabled
2017-01-25 17:15:32 +01:00
Carles Fernandez
97a045af7b
Merging
2017-01-25 16:06:29 +01:00
Javier Arribas
c6cb41cfe3
GPS L1 CA DLL/PLL tracking fixes and gnss_synchro code refactoring
2017-01-25 11:58:05 +01:00
Carles Fernandez
d9cc8035cc
Nuke CPack
...
CPack is broken and unmaintained, and we were not using it
2017-01-20 21:26:35 +01:00
Carles Fernandez
663fb27da8
MSVC build updates
...
cmake: removed stdint, inttypes, stdbool compat headers
These files are present in MSVC 2013 and up.
Presumably we do not build with versions lower.
2017-01-20 20:54:53 +01:00
Carles Fernandez
939eac6daf
Follow GNU coding style for braces
2017-01-20 16:11:57 +01:00
Carles Fernandez
d14ef2b05c
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2017-01-20 15:35:06 +01:00
Carles Fernandez
7f58f96897
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2017-01-20 15:34:01 +01:00
Carles Fernandez
758a13c554
Add more info if test fails
2017-01-20 15:33:29 +01:00
Carles Fernandez
cc6b89a3b8
python3: prefer set instead of list to match existing code
2017-01-20 01:36:17 +01:00
Carles Fernandez
d9a315fd52
Make it work with python3
2017-01-16 20:03:06 +01:00
Carles Fernandez
7305c033d9
Update copyright year in help intro message
2017-01-14 15:50:15 +01:00
Carles Fernandez
3e18d54a74
Catch exceptions when stopping the rtcm server
...
Defect detected by Coverity scan
2017-01-14 15:43:34 +01:00
Carles Fernandez
8eb01075f4
Restore ostream format
2017-01-11 23:26:42 +01:00
Javier Arribas
235aa77357
Bug fix in LS PVT solver in troposphere corrections causing erratic position fixes in high altitude GNSS receiver operations (>15 km)
2017-01-11 17:31:22 +01:00
Carles Fernandez
938db73b43
Check carrier phase evolution per satellite
2017-01-10 20:59:20 +01:00
Carles Fernandez
71c19cac99
Regroup CMake options for testing
...
-DENABLE_UNIT_TESTING (defaults to ON): Builds unit tests
-DENABLE_SYSTEM_TESTING (defaults to OFF): Builds system tests
-DENABLE_SYSTEM_TESTING_EXTRA (defaults to OFF): Builds extra tools (a
software-defined signal generator and GPSTk) and extra system tests
-DENABLE_OWN_GPSTK (defaults to OFF): forces a local download and builds
GPSTk even if it is already installed in your system.
If ENABLE_SYSTEM_TESTING_EXTRA is set to ON, then ENABLE_SYSTEM_TESTING
is also set to ON automatically.
This commit removes the option ENABLE_SW_GENERATOR
2017-01-10 18:57:38 +01:00
Carles Fernandez
54fecdfa7f
Add page numbers in reference
2017-01-10 18:40:40 +01:00
Carles Fernandez
23d8b7016a
Add the option of dynamic testing:
...
obs_gps_l1_system_test --dynamic_position=./circle.cvs
2017-01-09 12:09:46 +01:00
Carles Fernandez
80335357a0
Add new system test: obs_gps_l1_system_test
...
In order to build it, you need to configure CMake as:
$ cmake -DENABLE_SW_GENERATOR=ON -DENABLE_SYSTEM_TESTING=ON ../
The test should work with default parameters. Other parameters are:
--rinex_nav_file=./rinex.17n
--static_position=40.0,2.0,100
--duration=100
2017-01-09 11:36:27 +01:00
Carles Fernandez
cca40c4648
Fix markdown
2017-01-05 16:07:43 +01:00
Carles Fernandez
d798d78e78
Add links to the creation of Snap packages and the SDK for cross-compilation
2017-01-05 16:03:59 +01:00
Carles Fernandez
9b52403982
Small fixes
2017-01-02 09:59:16 +01:00
Carles Fernandez
7df15841b4
Use GPSTk if found, let the user change that with -DENABLE_OWN_GPSTK=ON
...
Add diff stdev error computation for carrier phase
2016-12-30 14:36:41 +01:00
Carles Fernandez
e379dd7e1b
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into siggen
2016-12-30 14:10:24 +01:00
Carles Fernandez
166ec3622a
Update GPSTk detection
2016-12-30 13:36:28 +01:00
Carles Fernandez
e846b31547
Make the bitbake recipe work
2016-12-29 01:15:51 +01:00