Javier Arribas
73d07b4f1a
Code cleaning. Removing unused variables
2017-03-24 16:43:35 +01:00
Javier Arribas
d42696bfd3
Consolidation of all the observables and PVT algorithms in hybrid observables and hybrid PVT supporting multi-signals and multi-system operations
2017-03-24 15:25:17 +01:00
Javier Arribas
b96d1707a9
GPS L2CM telemetry decoder rewrite, borrowed from the Swift navigator open source libraries
2017-03-23 15:45:41 +01:00
Javier Arribas
d6e5c2c329
Improving robustness of the GPS L1 telemetry decoder. This change prevents the random position fix losses due to an incorrect TOW update. Some log mesages cleaning
2017-02-15 10:56:41 +01:00
Carles Fernandez
004d724175
Fix glog usage
2017-02-13 21:57:58 +01:00
Javier Arribas
fc7ff7ba0b
Upgrading Galileo PVT and Hybrid PVT chains with the latest bug fixes for GPS
2017-02-03 13:00:50 +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
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
2e1e7aaec7
Fix doc
2016-11-04 09:26:19 +01:00
Carles Fernandez
e918da7785
Change name of L2C observables block
2016-11-03 19:03:17 +01:00
Carles Fernandez
866bb1537f
Add Galileo E5a observables block
2016-11-03 12:18:56 +01:00
Carles Fernandez
779ab48feb
Add observables block for GPS L2C
2016-11-03 12:02:25 +01:00
Carles Fernandez
ea8e605fb5
Add work on the hybrid receiver
2016-11-03 00:07:05 +01:00
Carles Fernandez
fe6b2387f4
Add moving average parameter in observables
2016-11-02 17:35:40 +01:00
Carles Fernandez
ce16f25296
Remove unused parameters
2016-08-05 18:47:34 +02:00
Carles Fernandez
5a73b4e047
Improve package reproducibility
...
Packages using CMake often use file(GLOB ...) to retrieve a list of
source files. As this is based on readdir(), the resulting file list
is unsorted. A common use case is to pass this list directly to
add_executable or add_library. But as the order is unpredictable, the
binaries are not reproducible (because the order in which the objects
are linked will vary).
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824263
2016-05-23 19:51:59 +02:00
Carles Fernandez
19f46c2cd9
Bump version number to v0.0.7
...
preparing v0.0.7 release and minor code cleaning
2016-05-13 19:17:56 +02:00
Carles Fernandez
831cc75153
Remove tabs from the source code
2016-05-02 23:46:30 +02:00
Javier Arribas
0a5573f666
several receiver configuration mechanism simplifications and several bug fixes. Work in progress
2016-04-21 18:54:08 +02:00
Javier Arribas
6b45d4019c
removed unused queues in observables blocks
2016-04-13 17:02:33 +02:00
Javier Arribas
1c2f897655
Refactoring the gnss_synchro member initializations and minor bug fixes.
2016-04-07 18:25:45 +02:00
Carles Fernandez
d0ac06d71d
Cleaning includes
2016-01-04 22:56:52 +01:00
Carles Fernandez
972c86c1ea
cleaning the use of includes
2016-01-04 18:06:54 +01:00
Carles Fernandez
9cdfc5e8c2
fixing a warning (unused variable)
2016-01-04 10:29:29 +01:00
Carles Fernandez
70706cb87e
removed unused variable
2016-01-03 15:11:57 +01:00
Carles Fernandez
45195917c1
fixing some gnuradio-related warnings reported by gcc, so others can be spotted easier
2015-12-02 18:25:06 +01:00
Carles Fernandez
3a56e09772
fixes from wrong merge
2015-11-30 14:39:29 +01:00
Carles Fernandez
6f87e3fc17
fixing some compilation errors
2015-11-30 14:16:41 +01:00
Carles Fernandez
23ce240483
Merge branch 'carrier_phase_bug_fix' of
...
git+ssh://github.com/gnss-sdr/gnss-sdr into odrisci-contrib
# Conflicts:
# conf/gnss-sdr_Hybrid_byte_sim.conf
# src/algorithms/observables/gnuradio_blocks/gps_l1_ca_observables_cc.cc
# src/algorithms/telemetry_decoder/gnuradio_blocks/gps_l1_ca_telemetry_decoder_cc.cc
# src/algorithms/tracking/gnuradio_blocks/galileo_e1_dll_pll_veml_tracking_cc.cc
# src/algorithms/tracking/gnuradio_blocks/galileo_e5a_dll_pll_tracking_cc.cc
# src/algorithms/tracking/gnuradio_blocks/galileo_volk_e1_dll_pll_veml_tracking_cc.cc
# src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_c_aid_tracking_cc.cc
# src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_optim_tracking_cc.cc
# src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_cc.cc
# src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_gpu_cc.cc
# src/algorithms/tracking/gnuradio_blocks/gps_l2_m_dll_pll_tracking_cc.cc
# src/algorithms/tracking/libs/cpu_multicorrelator.cc
# src/algorithms/tracking/libs/cpu_multicorrelator.h
# src/algorithms/tracking/libs/cuda_multicorrelator.h
# src/algorithms/tracking/libs/tracking_discriminators.cc
# src/core/receiver/gnss_block_factory.cc
# src/core/system_parameters/GPS_L1_CA.h
2015-11-30 13:59:31 +01:00
Javier Arribas
8c22e5846d
Carrier phase observable bug fix for GPS L1 CA trackings, new GPS L1 carrier aided tracking using nex multitap correlator library, and some CUDA multitap correlator performance improvements
2015-11-30 11:43:37 +01:00
Carles Fernandez
2a6381c6fa
Merging branch 'next' of git://github.com/Arribas/gnss-sdr
2015-11-27 13:32:21 +01:00
Javier Arribas
c8f7e08127
Updated all GPS and Galileo trackings for double floating point internal
...
computations and bug fixes in the carrier phase accumulator.
(all, except Matlab-Simulink linked trackings)
2015-11-26 18:44:04 +01:00
Javier Arribas
15c4882af9
Linear regressor implemented in observables
2015-11-24 13:37:01 +01:00
Javier Arribas
411c8cedb0
experimental interpolator in observables
2015-11-23 23:05:52 +01:00
Javier Arribas
6b340696ed
Code cleaning and new cpu multicorrelator library
2015-11-17 19:14:55 +01:00
Javier
6c0377ed06
Added new file source adapter:
...
2 bits complex file source for GNSS-SDR GSoC 2015 signal sampler
designed by Ajith Peter
2015-07-02 17:59:43 +02:00
Carles Fernandez
7e04308a67
code cleaning
2015-06-06 01:21:00 +02:00
Javier
8630cf2fbe
Added missing files
2015-06-06 00:36:47 +02:00
Javier
b8d3f293f1
GPS L2C bug fixes. Added skeleton for a Mixed (multi-frequency and
...
multi-system) observables block.
2015-06-05 18:46:00 +02:00
Carles Fernandez
4e2c95d5f5
fixing coverity issues
2015-05-15 04:41:32 +02:00
Carles Fernandez
76843781f7
fixing coverity issues
2015-05-14 11:20:02 +02:00
Carles Fernandez
cb1fd9e727
code cleaning
2015-03-17 00:22:20 +01:00
Carles Fernandez
078260d83f
Code cleaning
2015-03-16 21:43:19 +01:00
Carles Fernandez
f10ba2fb1d
Removing compilation warnings
2015-02-27 13:11:06 +01:00
Carles Fernandez
6620e7d43c
Updating copyright year
2015-01-08 19:49:59 +01:00
Javier Arribas
cefd2de5af
Merge remote-tracking branch 'origin/next' into gps_galileo_hybrid
2014-07-20 16:53:52 +02:00
Javier Arribas
abe9ca9450
Hybrid PVT working!! It was a problem with the timestamp account in the
...
correlators due to the differences in the correlation time (PRN length).
Only corrected on GPS_DLL_PLL and Galileo veml correlator.
2014-06-30 17:48:01 +02:00
Carles Fernandez
8531a758ea
Includes header files at add_libraries(...), which makes IDEs such as
...
Xcode to display them
2014-06-28 03:55:57 +02:00
marabra
bf03c7a374
Enabled hybrid pseudorange generation
2014-06-13 18:38:16 +02:00