Javier
6618c220d0
Added L2C_M simple PCPS acquisition adapter and its associated unit test
2015-04-29 14:19:17 +02:00
Javier
12b5d798a7
GPS L2C M acquisition incremental update: Added preliminarly support of
...
multiple signals on the same system in GNSS-SDR architecture
2015-04-24 19:11:45 +02:00
Javier
75983a0471
Adding GPS L2C M code generators and PCPS Acquisition algorithms
...
skeletons
2015-04-23 16:20:06 +02:00
Carles Fernandez
a4ba3bfd9e
Fixing some warnings
2015-02-28 17:08:07 +01:00
Carles Fernandez
85c35ea0a5
Fixing test
2015-02-27 15:58:07 +01:00
Carles Fernandez
8cd59646bb
Some warnings removed
2015-02-27 14:55:46 +01:00
Carles Fernandez
d76b6060f5
some cleaning
2015-02-14 11:49:06 +01:00
Carles Fernandez
59a158c576
Documenting the new method
2015-02-14 11:32:22 +01:00
Carles Fernandez
296e6c47ab
Adding a method to force acquisition from the first sample
2015-02-13 21:40:08 +01:00
Carles Fernandez
7a7eeb5a5c
Moving blocks to libs. GpsL1CaPcpsAcquisition now accepts cshorts and
...
cbytes
2015-02-13 02:17:00 +01:00
Carles Fernandez
8f407f9bf1
working on tests
2015-02-10 19:30:15 +01:00
Carles Fernandez
6620e7d43c
Updating copyright year
2015-01-08 19:49:59 +01:00
Carles Fernandez
9c7795dd9a
Changing C-styled cast by C++ style
2014-09-12 20:23:39 +02:00
Carles Fernandez
966f5c7333
Changing cast to volk_malloc from C style to C++
2014-09-12 14:13:23 +02:00
Carles Fernandez
6d1a76ba1d
Fixing memory allocation
2014-09-10 19:23:19 +02:00
Carles Fernandez
59c503d38a
Some fixes
2014-09-10 03:49:58 +02:00
Carles Fernandez
9106f147ef
Better VOLK usage. Memory alignment, using dispatcher instead of
...
aligned/unaligned versions. Code cleaning.
2014-09-10 03:15:01 +02:00
Carles Fernandez
dfd9be34a9
Merge branch 'galileo_e5a' of https://github.com/marc-sales/gnss-sdr
...
into next
Conflicts:
src/core/receiver/gnss_block_factory.cc
src/core/receiver/gnss_flowgraph.cc
2014-09-05 18:51:08 +02:00
marc-sales
1d3d40cefd
final version
2014-08-20 10:59:47 +02:00
Damian Miralles
741c091e18
Final editing of the QuickSync algorithm in the GNSS-SDR platform. Cahnges include a better layout of
...
the code test, bugs correction and the most significant is the modifiable option in the folding factor
if the user requires it.
2014-08-13 14:51:25 -04:00
marc-sales
3b3c809dab
Unified acquisition
2014-08-05 02:01:37 +02:00
Carles Fernandez
42ae5cbd88
First commit of the acquisition method based on the QuickSync algorithm.
...
Code developed by Damian Miralles.
2014-07-24 01:38:58 +02:00
marc-sales
7d6ec42f24
coherent 2or3 ms adding noncoherently I+Q acquisition,
...
dll+pll tracking still diverges
2014-07-07 21:06:26 +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
marc-sales
841ae59d6a
Added two acquisition strategies. Flowgraph is changed to produce
...
default signal when doing sky search.
2014-06-26 00:11:44 +02:00
marc-sales
4b5526ec7e
E5a Dll/Pll tracking + tracking test + Secondary code delay generator
...
+ PCPS acquisition of 1ms code 1ms filled with zeros (to avoid sec code
ambiguity)
2014-06-20 18:23:44 +02:00
marc-sales
dbad4b5742
E5a signal generator and minor bug fixes.
2014-06-17 19:13:24 +02:00
marc-sales
8c1adf8aad
small changes, just for backup
2014-06-05 12:00:24 +02:00
marc-sales
9b5c055bfd
Tracking adapted blocks + Telemetry decoder
2014-06-01 13:22:26 +02:00
marc-sales
408fd992ec
cabeceras
2014-05-21 09:42:26 +02:00
marc-sales
54a1417d3d
Galileo E5a acquisition adapter and signal processing
2014-05-20 21:53:12 +02:00
Carles Fernandez
39f8754217
Cleaning the terminal output and dumping most of the information in the log file. Better use of the glog library, logging can be seen also in Release, in real time by doing './gnss-sdr --logtostderr=1'. Update to latest version of Armadillo.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@486 64b25241-fba3-4117-9849-534c7e92360d
2014-03-16 19:58:29 +00:00
Carles Fernandez
4edd485cd0
Tidying up includes: own .h, C libraries, C++ libraries, other libraries' .h, project's .h. Some old time.h and stdlib.h have been replaced by ctime and cstdlib
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@477 64b25241-fba3-4117-9849-534c7e92360d
2014-01-14 23:22:54 +00:00
Carles Fernandez
05accfb1d7
Tidying up includes: : C library, C++ library, other libraries' .h, project's .h.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@476 64b25241-fba3-4117-9849-534c7e92360d
2014-01-12 20:07:38 +00:00
Carles Fernandez
004495507d
Fixing detection of GNU Radio when installed in non-usual locations (e.g. /home/user/target). Now the user can tell cmake where GNU Radio is by 'cmake ../ -DGNURADIO_INSTALL_PREFIX=/home/user/target'
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@462 64b25241-fba3-4117-9849-534c7e92360d
2013-12-14 10:23:33 +00:00
Carles Fernandez
abd02e34a8
Code cleaning and improving documentation
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@455 64b25241-fba3-4117-9849-534c7e92360d
2013-11-29 08:38:22 +00:00
Javier Arribas
83a9d41b05
Progress in Galileo E1:
...
Bug fix in galileo tracking
Several improvements in Galileo telemetry decoder.
Code cleaning in observables
Galileo PVT is able to decode Galileo time and get satellite ECEF positions
Galileo PVT soluton is still under development
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@432 64b25241-fba3-4117-9849-534c7e92360d
2013-10-30 18:08:25 +00:00
Carles Fernandez
2972272b3e
Fixes compilation issues on Mac OS X. Now it builds successfully against gnuradio installed by Macports and using gcc 4.8. Upgrade version of Gtest. Some fixes and updates in documentation and code cleaning.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@423 64b25241-fba3-4117-9849-534c7e92360d
2013-10-18 18:26:06 +00:00
Luis Esteve
025a24bb20
Last commit from the GSoC 2013 project "Improve the acquisition sensitivity of a GNSS receiver" by Marc Molina.
...
Added OpenCL Acquisition blocks and tests.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@420 64b25241-fba3-4117-9849-534c7e92360d
2013-10-01 20:32:04 +00:00
Carles Fernandez
cd6b1c0ec5
Fast workaround of a compilaton crash if gperftools is not installed
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@417 64b25241-fba3-4117-9849-534c7e92360d
2013-09-02 21:30:00 +00:00
Luis Esteve
2f6c75be76
Adding new algorithms of adquisition:
...
gps_l1_ca_pcps_multithread_acquisition
gps_l1_ca_pcps_tong_acquisition
galileo_e1_pcps_cccwsr_ambiguous_acquisition
galileo_e1_pcps_tong_ambiguous_acquisition
galileo_e1_pcps_8ms_ambiguous_acquisition
and test for all the algorithms.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@411 64b25241-fba3-4117-9849-534c7e92360d
2013-08-28 17:17:57 +00:00
Javier Arribas
b34a85c642
front-end-cal code cleaning, documentation and tunning tasks
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@400 64b25241-fba3-4117-9849-534c7e92360d
2013-08-01 14:01:07 +00:00
Javier Arribas
9bfd2bb32a
Front-end calibration utility is now fully operative for the following front-ends:
...
- RTLS-SDR + Elonics E4000
Some bug correction in PCPS acquisition
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@398 64b25241-fba3-4117-9849-534c7e92360d
2013-07-30 10:53:45 +00:00
Luis Esteve
8b10549fee
Patch submitted by Marc Molina: Improving PCPS Acquisition with some VOLK instructions. Enabling the secondary spreading code in Galileo acquisition. Adding Signal Generator to GNSS-SDR.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@397 64b25241-fba3-4117-9849-534c7e92360d
2013-07-23 18:03:07 +00:00
Javier Arribas
641692e005
Incremental update for the front-end calibration utility
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@383 64b25241-fba3-4117-9849-534c7e92360d
2013-07-08 16:17:57 +00:00
Javier Arribas
6f8ef58802
Towards a front-end frequency and sample rate calibration tool. VERY experimental yet.
...
Bug fixes in acquisition assistance and in linker include files.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@371 64b25241-fba3-4117-9849-534c7e92360d
2013-07-05 17:00:48 +00:00
Javier Arribas
58b280afb6
Switch to GNU Radio 3.7.x API
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@368 64b25241-fba3-4117-9849-534c7e92360d
2013-07-04 13:47:40 +00:00
Luis Esteve
e6dfa1971d
Simplifying the configuration file:
...
- Some channel and acquisition properties are now common for all channels
- You can choose between channel-specific properties or properties common to all
- Updating config file with the new options
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@360 64b25241-fba3-4117-9849-534c7e92360d
2013-05-26 23:59:04 +00:00
Luis Esteve
b9ac964654
FEATURE FE02: Adding the function that calculates the threshold from false alarm probability.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@357 64b25241-fba3-4117-9849-534c7e92360d
2013-05-16 16:25:51 +00:00
Javier Arribas
cfeae47a29
Acquisition assistance is now working!
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@353 64b25241-fba3-4117-9849-534c7e92360d
2013-04-02 14:02:55 +00:00