Carles Fernandez
f79c5685c4
Now the gnss_block_factory catches 'cmake .. -DRTLSDR_DRIVER=1' and/or 'cmake .. -DGN3S_DRIVER=1'
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@387 64b25241-fba3-4117-9849-534c7e92360d
2013-07-13 11:25:48 +00:00
Carles Fernandez
482eabeeb2
Now the gnss_block_factory catches 'cmake .. -DRTLSDR_DRIVER=1' and/or 'cmake .. -DGN3S_DRIVER=1'
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@386 64b25241-fba3-4117-9849-534c7e92360d
2013-07-13 10:35:52 +00:00
Carles Fernandez
175c2c3710
adding uninstall target, required by PyBombs for updating the package
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@385 64b25241-fba3-4117-9849-534c7e92360d
2013-07-10 21:07:43 +00:00
Javier Arribas
448c0f6741
Missing precompiler flag for RTLSDR support
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@384 64b25241-fba3-4117-9849-534c7e92360d
2013-07-10 14:18:47 +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
a487ee7cbc
Fixed some bugs in the volk correlators that caused core dump situations.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@382 64b25241-fba3-4117-9849-534c7e92360d
2013-07-08 12:57:16 +00:00
Javier Arribas
269b6f8542
Solution for a small problem that prevented the detection the existing instalation of the GFlags library on Linux systems
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@381 64b25241-fba3-4117-9849-534c7e92360d
2013-07-08 10:29:12 +00:00
Carles Fernandez
5ef7ca03b0
some small changes required by Pybombs
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@380 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 11:34:44 +00:00
Carles Fernandez
36f70490d9
some small changes required by Pybombs
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@379 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 11:22:44 +00:00
Carles Fernandez
41f12a3f16
some small changes required by Pybombs
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@378 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 11:11:23 +00:00
Carles Fernandez
0b4850070d
some small changes required by Pybombs
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@377 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 10:58:40 +00:00
Carles Fernandez
a604f45afb
some small changes required by Pybombs
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@376 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 10:50:55 +00:00
Carles Fernandez
4d07911bac
Fix GFlags_ROOT_DIR variable
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@375 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 02:47:50 +00:00
Carles Fernandez
5b13435332
small fixes to cmake scripts
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@374 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 02:15:09 +00:00
Carles Fernandez
b0cefd151f
cmake scriptfix: added missing gflags include
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@373 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 00:42:40 +00:00
Carles Fernandez
ccd352259e
added missing include in cmake script
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@372 64b25241-fba3-4117-9849-534c7e92360d
2013-07-06 00:01:06 +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
Carles Fernandez
4739a05a4e
updated docs with new GR nomenclature and some broken links fixed
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@370 64b25241-fba3-4117-9849-534c7e92360d
2013-07-05 16:30:06 +00:00
Javier Arribas
978d5f1c93
Include GFlags in cmake script
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@369 64b25241-fba3-4117-9849-534c7e92360d
2013-07-04 14:02:23 +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
Javier Arribas
1e242e3e61
Galileo FM3 (PRN 19) and FM4 (PRN20) satellites are now enabled for acquisition and tracking
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@366 64b25241-fba3-4117-9849-534c7e92360d
2013-06-14 10:04:23 +00:00
Luis Esteve
bb747fa059
Changes in configuration file gnss-sdr_Galileo_E1.conf
...
The file is now adapted to the new characteristics of acquisition.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@365 64b25241-fba3-4117-9849-534c7e92360d
2013-06-13 23:58:23 +00:00
Javier Arribas
3e87d1f204
Major update:
...
- The GNSS-SDR code-based Observable generation algorithm for GPS L1 C/A was migrated from common TX time to common RX time. One of the main reasons is that the common TX algorithm was incompatible with the standard RINEX observables, wich requires the oservables at the same time of reception.
- Using common Rx time, the code was simplified and now requires less memory due to the lack of symbol buffer
- Now it is possible to use standard RINEX post processing software (gpstk and rtklib for instance) to get PVT and the obtained precision is comparable to the internal Least Squares solver. It is possible to use also the carrier phase observable, but is still experimental.
- The default RINEX version output was set to 2.11 in this revision. RINEX 3.00 is under verification now.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@364 64b25241-fba3-4117-9849-534c7e92360d
2013-06-12 15:19:32 +00:00
Luis Esteve
09c6ac095a
Adapting the configuration files: gnss-sdr.conf and gnss-sdr_gn3s_realtime.conf to the new features of the receiver (now, the calculation of acquisition threshold is made from the probability of false alarm).
...
Fixed a little bug in channel.cc
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@363 64b25241-fba3-4117-9849-534c7e92360d
2013-06-09 09:11:36 +00:00
Luis Esteve
4d19e3d517
Fixed bug in Acquisition Tests
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@362 64b25241-fba3-4117-9849-534c7e92360d
2013-05-31 11:30:40 +00:00
Carles Fernandez
43453ecd20
Update links to new GPS and EGNOS documents. Remove doxygen scan of SUPL automatically-generated library
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@361 64b25241-fba3-4117-9849-534c7e92360d
2013-05-30 18:53:14 +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
Javier Arribas
e728450192
New feature (FE01): RINEX v 2.11 now outputs the following observables:
...
PSEUDORANGE
CARRIER PHASE
CARRIER DOPPLER
SIGNAL STRENGTH (dB-Hz)
thus, it enables the realtime kinematics and PPP positioning for first time in an open source GNSS SDR. Enjoy!
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@359 64b25241-fba3-4117-9849-534c7e92360d
2013-05-24 16:11:48 +00:00
Javier Arribas
91e83dfa1a
Fixed the bug BG03 (problems in the RINEX 2.11 generator)
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@358 64b25241-fba3-4117-9849-534c7e92360d
2013-05-23 17:05:06 +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
63c7f22e57
BUG CORRECTION: A precompiler variable was missed in CMakeLists.txt (RTLSDR_DRIVER) and that caused a problem that prevented the receiver to work with RTL_SDR USB dongle as the signal source.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@356 64b25241-fba3-4117-9849-534c7e92360d
2013-05-09 16:49:36 +00:00
Carles Fernandez
53fed8b3d4
Fix compilation problem in Mac Os X (thanks to Brian Kuschak)
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@355 64b25241-fba3-4117-9849-534c7e92360d
2013-04-05 20:28:20 +00:00
Carles Fernandez
70c45d67c9
Fix typo (spotted by Brian Kuschak)
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@354 64b25241-fba3-4117-9849-534c7e92360d
2013-04-05 20:11:13 +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
Javier Arribas
e592672282
GPS L1 multi-dwell Assisted acquisition algorithm under construction.
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@352 64b25241-fba3-4117-9849-534c7e92360d
2013-03-20 18:19:26 +00:00
Javier Arribas
0bf9e44eb4
SUPL assistance support in progress:
...
- New SUPL parameters available in GNSS-SDR.conf
- Ephemeris assistance for real-time operation is now functional
- SUPL client now stores the received ephemeris in XML file. This file can be loaded on request to enable post-processing SUPL assistance and to enable SUPL assistance without internet connection. -> thowards a complete warm start GNSS-SDR.
BUG FIXES:
- GN3S driver firmware file copy operation in CmakeLists.txt had an error that mismatches the gn3s_firmware.ihx file location and prevents the correct firmware loading for GN3S SiGe USB dongles.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@351 64b25241-fba3-4117-9849-534c7e92360d
2013-03-18 18:27:44 +00:00
Carles Fernandez
531ef5576a
removing references to Bjam
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@350 64b25241-fba3-4117-9849-534c7e92360d
2013-03-16 11:02:32 +00:00
Carles Fernandez
718861ba3d
Remove reference to Bjam
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@349 64b25241-fba3-4117-9849-534c7e92360d
2013-03-16 10:48:19 +00:00
Javier Arribas
d7b014e373
Experimental GPS assistence using Secure User Plane Protocol (SUPL) initial tests. Not usable yet!
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@348 64b25241-fba3-4117-9849-534c7e92360d
2013-03-15 18:05:37 +00:00
Javier Arribas
12003ffa94
GNSS-SDR now uses CMAKE as the only build system. Goodbye BJAM!
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@347 64b25241-fba3-4117-9849-534c7e92360d
2013-03-15 18:03:01 +00:00
Javier Arribas
0274c86205
Added Secure User Plane Location (SUPL) client library and the associated A-GNSS data structures. The GNSS assistance function is not active yet!
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@346 64b25241-fba3-4117-9849-534c7e92360d
2013-03-14 18:38:46 +00:00
Javier Arribas
e52943d4ff
Added Secure User Plane Location (SUPL) client library and the associated A-GNSS data structures. The GNSS assistance function is not active yet
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@345 64b25241-fba3-4117-9849-534c7e92360d
2013-03-14 18:29:46 +00:00
Javier Arribas
f6568bd36d
Added Secure User Plane Location (SUPL) client library and the associated A-GNSS data structures. The GNSS assistance function is not active yet!
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@344 64b25241-fba3-4117-9849-534c7e92360d
2013-03-14 17:57:50 +00:00
Javier Arribas
8b2d21c1c9
Major changes:
...
- Gps telemetry decoder and PVT now uses independent queues for ephemeris, iono, utc_model and almanac. The old gps_navigation_queue is now deprecated and it is removed from the implementation. This affect almost all the PVT and Rinex printer classes.
- Rinex printer class updated to use the new ephemeris, iono, utc_model objects
Bug fixes and correction:
- The pseudorange generation now is based on the computed TOW for each received symbol. The History_Shift computation become simplier in this way. This modification is also a solution for a bug where the pseudoranges became temporally invalid when the TOW is updated (that happen every 6 secons!)
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@343 64b25241-fba3-4117-9849-534c7e92360d
2013-03-14 12:52:32 +00:00
Javier Arribas
175a143c61
Thowards A-GNSS-SDR: New classes to store GPS SV orbital, clock, and ionosphere parameters. Work in progress...
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@342 64b25241-fba3-4117-9849-534c7e92360d
2013-03-11 18:29:33 +00:00
Carles Fernandez
0c5b294e7d
Update year in welcome message
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@341 64b25241-fba3-4117-9849-534c7e92360d
2013-02-17 12:01:09 +00:00
Carles Fernandez
2b5d6e45f5
Adapting tests to the new GNU Radio 3.7 API. The component gr-analog, required by some tests, is now found by CMake. Some code cleaning
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@340 64b25241-fba3-4117-9849-534c7e92360d
2013-02-17 09:54:41 +00:00
Carles Fernandez
bd84ebd1c4
improving documentation
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@339 64b25241-fba3-4117-9849-534c7e92360d
2013-02-04 00:16:22 +00:00
Carles Fernandez
1510695863
fixing typos and removing latex cross-references
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@338 64b25241-fba3-4117-9849-534c7e92360d
2013-02-02 19:31:20 +00:00
Carles Fernandez
3061c721ef
adding amsmath packages needed to generate the pdfmanual
...
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@337 64b25241-fba3-4117-9849-534c7e92360d
2013-02-02 12:38:39 +00:00