Carles Fernandez
9b62455366
Code cleaning
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@263 64b25241-fba3-4117-9849-534c7e92360d
2012-10-28 11:38:50 +00:00
Carles Fernandez
ae4a867249
code cleaning
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@262 64b25241-fba3-4117-9849-534c7e92360d
2012-10-28 10:56:04 +00:00
Carles Fernandez
fb0b2b8b33
Code cleaning
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@261 64b25241-fba3-4117-9849-534c7e92360d
2012-10-28 08:43:48 +00:00
Carles Fernandez
994de02032
Fix sign in Doppler acquisition tests
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@260 64b25241-fba3-4117-9849-534c7e92360d
2012-10-28 08:26:13 +00:00
Javier Arribas
b86d611314
TCP connector for Galileo tracking improved. Code cleaning in Galileo tracking
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@259 64b25241-fba3-4117-9849-534c7e92360d
2012-10-27 11:50:35 +00:00
Carles Fernandez
16c4f4c919
Testing the new SourceForge repository
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@258 64b25241-fba3-4117-9849-534c7e92360d
2012-10-26 15:03:18 +00:00
Carles Fernandez
0826ea0077
Change of SourceForge repository because of their update.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@257 64b25241-fba3-4117-9849-534c7e92360d
2012-10-24 20:50:28 +00:00
Carles Fernandez
a4eb25ce62
Change of SourceForge repository because of their update. Delete Mac OS X instructions, since Apple's GCC toolchain is now broken and abandoned in favor of LLVM/Clang, and building GNU Radio in a Mac is now a roller coaster.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@256 64b25241-fba3-4117-9849-534c7e92360d
2012-10-24 20:46:14 +00:00
Javier Arribas
d85f65ed4c
Galileo E1b/c tracking improvement and code cleaning
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@255 64b25241-fba3-4117-9849-534c7e92360d
2012-10-24 08:02:51 +00:00
Carles Fernandez
1aea9db69f
Changed the "CN_estimators" library name by the more informative "lock_detectors". The CN0 estimators for GPS L1 C/A and Galileo E1 have been unified
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@254 64b25241-fba3-4117-9849-534c7e92360d
2012-10-21 09:54:37 +00:00
Javier Arribas
3628453c52
- Bug in carrier lock detector algorithm corrected
...
- Code cleaning and DLL/PLL variable renaming in galileo_e1_dll_pll_veml tracking
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@253 64b25241-fba3-4117-9849-534c7e92360d
2012-10-20 16:11:31 +00:00
Javier Arribas
af92708c3d
Added galileo_e1_dll_pll_veml MATLAB tracking dump reader script for 32 bit systems
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@252 64b25241-fba3-4117-9849-534c7e92360d
2012-10-20 15:06:50 +00:00
Carles Fernandez
323e8e6765
Code cleaning, comments, code style fixes
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@251 64b25241-fba3-4117-9849-534c7e92360d
2012-10-19 16:00:40 +00:00
David Pubill
c241b7b1d6
- Added TCP connector for Galileo E1 simulink tracking
...
- Added simulink-based Galileo_E1_DLL_PLL_VEML_Tracking
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@250 64b25241-fba3-4117-9849-534c7e92360d
2012-10-19 13:38:25 +00:00
Javier Arribas
a25e712be6
Bug correction for acquisition and tracking: acquisition Doppler sign were inverted and this issue caused several wrong interpretations in tracking algorithms, resulting in a swap in I/Q components. Now the bug was corrected in all tracking algorithms.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@249 64b25241-fba3-4117-9849-534c7e92360d
2012-10-18 10:24:41 +00:00
Javier Arribas
4859faa245
- PCPS Acquisition VOLK optimizations for the carrier wipeoff operation.
...
-Added galileo E1 tracking matlab plot utility for 32 bits systems
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@248 64b25241-fba3-4117-9849-534c7e92360d
2012-10-18 08:33:59 +00:00
Javier Arribas
bcce5431b7
Solved a bug on the Galileo PCPS acquisition where the local code replica was set to all zeros on some configurations.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@247 64b25241-fba3-4117-9849-534c7e92360d
2012-10-17 16:05:35 +00:00
Carles Fernandez
5b5f165d7b
Some comments added, code cleaning
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@246 64b25241-fba3-4117-9849-534c7e92360d
2012-10-16 23:02:02 +00:00
Luis Esteve
f0a0f94007
Added documentation to the code
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@245 64b25241-fba3-4117-9849-534c7e92360d
2012-09-12 15:03:38 +00:00
Luis Esteve
2ef8d7de8a
Cleaning the code.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@244 64b25241-fba3-4117-9849-534c7e92360d
2012-09-05 14:15:23 +00:00
Luis Esteve
90146d26bf
Bug fixed in flowgraph.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@243 64b25241-fba3-4117-9849-534c7e92360d
2012-09-05 13:50:59 +00:00
Javier Arribas
02ab6ce7d7
New GPS L1 CA tracking module GpsL1CaDllPllOptimTracking optimized for speed:
...
- The local code replica is pre-initialized and resampled to the nominal PRN code sample rate (no code Doppler correction)
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@242 64b25241-fba3-4117-9849-534c7e92360d
2012-09-04 15:57:30 +00:00
Javier Arribas
0703dd2af3
Optimizations in PCPS Acquisition module:
...
- Improved speed for normalization in the FFTW results
- Complex multiplications now use the SIMD instructions with VOLK library
- Carrier wipeoff now uses the GNU Radio fixed point NCO (gr_fxpt)
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@241 64b25241-fba3-4117-9849-534c7e92360d
2012-09-04 14:29:07 +00:00
Luis Esteve
03208cb76f
Cleaned debugging prints.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@240 64b25241-fba3-4117-9849-534c7e92360d
2012-09-03 12:31:29 +00:00
Luis Esteve
01c80dac80
Fixed bug in gnss_flowgraph.cc.
...
Galileo satellites added to available_GNSS_signals_
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@239 64b25241-fba3-4117-9849-534c7e92360d
2012-09-03 11:58:28 +00:00
Carles Fernandez
10a4ac60df
Cleaning code and comments
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@238 64b25241-fba3-4117-9849-534c7e92360d
2012-09-02 16:53:59 +00:00
Javier Arribas
cc02888dad
Freq_xlating_fir_filter decimation factor now can be configured using GNSS-SDR configuration file.
...
gnss-sdr_gn3s_realtime.conf was updated to use this feature.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@237 64b25241-fba3-4117-9849-534c7e92360d
2012-08-30 15:50:10 +00:00
Javier Arribas
cee0dd320d
Added TTY serial device NMEA output (Linux only)
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@236 64b25241-fba3-4117-9849-534c7e92360d
2012-08-29 15:32:00 +00:00
Javier Arribas
598512529f
Added NMEA 2.1 protocol for PVT dump.
...
This is an experimental release that only supports FILE dump operations.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@235 64b25241-fba3-4117-9849-534c7e92360d
2012-08-28 17:14:18 +00:00
Luis Esteve
45d7220dae
First version of Galileo E1 DLL PLL Very Early Minus Late Tracking. Added some functions in Matlab to analyze the results.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@234 64b25241-fba3-4117-9849-534c7e92360d
2012-08-28 13:38:33 +00:00
Luis Esteve
2bb7afc0ee
Added Matlab functions to analyze tracking results in 64 bits systems.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@233 64b25241-fba3-4117-9849-534c7e92360d
2012-08-24 14:27:44 +00:00
Javier Arribas
c6c5decf9c
Added Dilution Of Precision (DOP) values computation in the Least Squares PVT solver.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@232 64b25241-fba3-4117-9849-534c7e92360d
2012-08-24 10:18:21 +00:00
Carles Fernandez
5333c314bf
Cleaning up the information
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@231 64b25241-fba3-4117-9849-534c7e92360d
2012-08-19 17:07:59 +00:00
Carles Fernandez
133f771bbe
Added info about OSMOSDR_ROOT
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@230 64b25241-fba3-4117-9849-534c7e92360d
2012-08-19 12:46:23 +00:00
Carles Fernandez
1da1371214
Added information about the RTL-SDR support
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@229 64b25241-fba3-4117-9849-534c7e92360d
2012-08-19 12:36:17 +00:00
Carles Fernandez
c28906dcfa
Added information about the GN3S_DRIVER variable
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@228 64b25241-fba3-4117-9849-534c7e92360d
2012-08-19 11:55:01 +00:00
Carles Fernandez
7a8d4a6509
Added some const
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@227 64b25241-fba3-4117-9849-534c7e92360d
2012-08-04 11:39:01 +00:00
Carles Fernandez
db5d130bff
added phase initialization that removes warning when compiling
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@226 64b25241-fba3-4117-9849-534c7e92360d
2012-08-04 08:41:32 +00:00
Carles Fernandez
706e0372b9
Added variable initializations that remove warnings when compiling in release mode [-Wuninitialized]
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@225 64b25241-fba3-4117-9849-534c7e92360d
2012-08-04 08:31:37 +00:00
Carles Fernandez
f2551edcd7
Added variable initializations that remove warnings when compiling in release mode [-Wuninitialized]
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@224 64b25241-fba3-4117-9849-534c7e92360d
2012-08-04 08:14:51 +00:00
Luis Esteve
eeb006a1ec
Bug fixed.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@223 64b25241-fba3-4117-9849-534c7e92360d
2012-08-03 14:16:45 +00:00
Luis Esteve
681bd60a58
Files to test an experiment performed by Luis Esteve in the framework of the Google Summer of Code (GSoC) 2012, with the collaboration of Javier Arribas and Carles Fernández, related to the extension of GNSS-SDR to Galileo. The objective is perform a positive acquisition of in-orbit Galileo signals in the E1 band.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@222 64b25241-fba3-4117-9849-534c7e92360d
2012-08-02 11:46:37 +00:00
Javier Arribas
2252797386
Post-processing of Baseband signals captured using IQ Interleaved short integers are now supported using the new data type adapter Ishort_To_Complex
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@221 64b25241-fba3-4117-9849-534c7e92360d
2012-08-01 14:17:40 +00:00
Javier Arribas
bc87ea4472
Added support for the Realtek RTL2832U OsmoSDR signal source. The Rtlsdr_Signal_Source adapter compilation is optional. See GNSS-SDR README for more information.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@220 64b25241-fba3-4117-9849-534c7e92360d
2012-08-01 13:11:02 +00:00
Javier Arribas
690d7c66e7
About 40% of tracking speed improvement by extending the early local code replica and using memcpy to generate prompt and late replicas.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@219 64b25241-fba3-4117-9849-534c7e92360d
2012-07-31 15:10:20 +00:00
Javier Arribas
fb82c2246d
Correlator class now takes profit of the GNU Radio memory alignment, used by Volk SIMD functions
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@218 64b25241-fba3-4117-9849-534c7e92360d
2012-07-31 12:35:07 +00:00
Javier Arribas
b849b20a8c
Added optional support for Sparkfun SiGe GN3S USB GPS RF sampler:
...
- Added a pre-compiled custom GN3S firmware.
- Added a fully-compliant GNU Radio source block for GN3S USB dongle. It can be used also from GNU Radio companion and from Python applications.
- Added a new GN3S_Signal_Source block. It is possible to disable the GN3S signal source compilation. See README.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@217 64b25241-fba3-4117-9849-534c7e92360d
2012-07-30 15:46:07 +00:00
Luis Esteve
721004b838
Changing nouns of variables of freq_xlating_fir_filter. Improving configuration files.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@216 64b25241-fba3-4117-9849-534c7e92360d
2012-07-18 15:47:59 +00:00
Luis Esteve
6f7b4f5aea
Added freq_xlating_fir_filter class, this class implements a FIR filter and a composite frequency translation that shifts center_frequency down to zero Hz.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@215 64b25241-fba3-4117-9849-534c7e92360d
2012-07-18 13:29:18 +00:00
Carles Fernandez
5ff5e8e7bd
Better exception handling for File_Signal_Source
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@214 64b25241-fba3-4117-9849-534c7e92360d
2012-07-15 11:08:10 +00:00