1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-09-27 22:58:24 +00:00
Commit Graph

29 Commits

Author SHA1 Message Date
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
Carles Fernandez
002ade0d9b Updated versions of Armadillo (3.6.2) and glog (0.3.3). Added a documentation page about GNSS signal models. In systems in which pdflatex is not available, doyxgen uses MATHJAX, an open source Javascript display engine that requires internet connection but renders beautiful equations in the HTML docs.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@336 64b25241-fba3-4117-9849-534c7e92360d
2013-02-01 17:47:01 +00:00
Carles Fernandez
b7802d99ef updated information for Mac OS X
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@334 64b25241-fba3-4117-9849-534c7e92360d
2013-01-28 21:56:52 +00:00
Carles Fernandez
d9238932b7 Added 'bjam doc' target. Improving PCPS acquisition documentation.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@330 64b25241-fba3-4117-9849-534c7e92360d
2013-01-25 19:24:17 +00:00
Carles Fernandez
5fa9e0b458 added libatlas-dev since it does not come by default in Ubuntu 12.10, and it is needed by armadillo
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@321 64b25241-fba3-4117-9849-534c7e92360d
2013-01-18 20:06:01 +00:00
Carles Fernandez
fec4dde45c adding CMake instructions and some other information. Updating Armadillo version and Mac OS X information. Fixing a non-sense sentence. Added 'ldconfig' in order to make sure that libraries are found.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@320 64b25241-fba3-4117-9849-534c7e92360d
2013-01-18 19:53:14 +00:00
Carles Fernandez
2a2a6f174d Remove reference to GNURADIO_ROOT
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@285 64b25241-fba3-4117-9849-534c7e92360d
2012-12-08 11:26:04 +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
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
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
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
Carles Fernandez
b38b2e2177 Updated versions of required libraries
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@203 64b25241-fba3-4117-9849-534c7e92360d
2012-07-02 12:37:27 +00:00
Carles Fernandez
572981888a How to build GNU Radio 3.5.2 and UHD in Mac OS X
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@182 64b25241-fba3-4117-9849-534c7e92360d
2012-03-04 00:20:41 +00:00
Carles Fernandez
8f49a21280 How to build GNU Radio 3.5.2 and UHD in Mac OS X
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@181 64b25241-fba3-4117-9849-534c7e92360d
2012-03-04 00:14:12 +00:00
Carles Fernandez
6d26d6c64e Google-perftools has been renamed as gperftools and updated to 2.0
Added a quick starting guide

git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@164 64b25241-fba3-4117-9849-534c7e92360d
2012-02-18 12:08:49 +00:00
Carles Fernandez
e37f6cd072 Added documentation for Google Test in Mac OS X
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@141 64b25241-fba3-4117-9849-534c7e92360d
2012-01-25 01:52:38 +00:00
Carles Fernandez
c4f426c39b README updated with instructions about Google Test
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@140 64b25241-fba3-4117-9849-534c7e92360d
2012-01-23 15:06:10 +00:00
Carles Fernandez
87aa9baf17 Now GNSS-SDR builds in Mac OS X 1.6
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@99 64b25241-fba3-4117-9849-534c7e92360d
2011-12-25 23:32:11 +00:00
Carles Fernandez
b4eae8c37a updating perftools version
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@93 64b25241-fba3-4117-9849-534c7e92360d
2011-12-24 01:48:31 +00:00
Carles Fernandez
b2e91bd75b updating perftools version
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@92 64b25241-fba3-4117-9849-534c7e92360d
2011-12-24 00:07:22 +00:00
Carles Fernandez
47ec224ad1 Adding header and some corrections
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@91 64b25241-fba3-4117-9849-534c7e92360d
2011-12-22 03:44:19 +00:00
Carles Fernandez
a527ebe0ac Updating build instructions and fixing typos
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@90 64b25241-fba3-4117-9849-534c7e92360d
2011-12-22 02:48:56 +00:00
Carles Fernandez
b03a22ad8b Updating build instructions
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@89 64b25241-fba3-4117-9849-534c7e92360d
2011-12-22 02:26:28 +00:00
Javier Arribas
8fd6b662b7 Added GNURadio 3.4.2 and Ubuntu 11.10 compatibility. Environment variable GNURADIO_330_ROOT is now generic GNURADIO_ROOT
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@85 64b25241-fba3-4117-9849-534c7e92360d
2011-12-14 16:50:36 +00:00
Javier Arribas
69b8ac00dc - Major changes:
- The executable file and the default configuration file is now changed from "./install/mercurio" and "./conf/mercurio.conf" to "./install/gnss-sdr" and "./conf/gnss-sdr.conf", respectively.
        - Configuration file structure changed to define in a single entry the internal sampling frequency (after the signal conditioner). NOTICE that this change affects the all the adapters (acquisition, tracking, telemetry_decoder, observables, and PVT). All the adapters are now modified to work with this feature.
        - Moved several in-line GPS L1 CA parameters (a.k.a magic numbers..) to ./src/core/system_parameters/GPS_L1_CA.h definition file.
        - Tracking blocks now uses DOUBLE values in their outputs.
        - Observables and PVT now are separated. PVT and their associated libraries are moved to ./src/algorithms/PVT
        - Temporarily disabled the RINEX output (I am working on that!)
        - GNSS-SDR screen output now gives extended debug information of the receiver status and events. In the future, this output will be redirected to a log file.

- Bug fixes:
        - FILE_SIGNAL_SOURCE now works correctly when the user configures GNSS-SDR to process the entire file.
        - GPS_L1_CA_DLL_PLL now computes correctly the PRN start values.
        - GPS_L1_CA_DLL_FLL_PLL now computes correctly the PRN start values.
        - Several modifications in GPS_L1_CA_Telemetry_Decoder, GPS_L1_CA_Observables, and GPS_L1_CA_PVT modules to fix the GPS position computation.

- New features
        - Tracking blocks perform a signal integrity check against NaN outliers before the correlation process.
        - Tracking and PVT binary dump options are now documented and we provide MATLAB libraries and sample files to read it. Available in ./utils/matlab" and "./utils/matlab/libs"
        - Observables output rate can be configured. This option enables the GPS L1 CA PVT computation at a maximum rate of 1ms.
        - GPS_L1_CA_PVT now can perform a moving average Latitude, Longitude, and Altitude output for each of the Observables output. It is configurable using the configuration file.
        - Added Google Earth compatible Keyhole Markup Language (KML) output writer class (./src/algorithms/PVT/libs/kml_printer.h and ./src/algorithms/PVT/libs/kml_printer.cc ). You can see the receiver position directly using Google Earth.
        - We provide a master configuration file which includes an in-line documentation with all the new (and old) options. It can be found in ./conf/master.conf

git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@84 64b25241-fba3-4117-9849-534c7e92360d
2011-12-07 17:59:34 +00:00
Javier Arribas
40754e6256 Linear Algebra Library replacement: ITPP is now replaced by Armadillo
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@82 64b25241-fba3-4117-9849-534c7e92360d
2011-11-28 10:19:41 +00:00
Javier Arribas
bd51c2ab7c IT++ dependency and build instructions added to README
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@76 64b25241-fba3-4117-9849-534c7e92360d
2011-10-31 09:51:09 +00:00
Carles Fernandez
228fa3b797 moving things to trunk
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@72 64b25241-fba3-4117-9849-534c7e92360d
2011-10-01 18:45:20 +00:00