Commit Graph

  • 91e83dfa1a Fixed the bug BG03 (problems in the RINEX 2.11 generator) Javier Arribas 2013-05-23 17:05:06 +0000
  • b9ac964654 FEATURE FE02: Adding the function that calculates the threshold from false alarm probability. Luis Esteve 2013-05-16 16:25:51 +0000
  • 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. Javier Arribas 2013-05-09 16:49:36 +0000
  • 53fed8b3d4 Fix compilation problem in Mac Os X (thanks to Brian Kuschak) Carles Fernandez 2013-04-05 20:28:20 +0000
  • 70c45d67c9 Fix typo (spotted by Brian Kuschak) Carles Fernandez 2013-04-05 20:11:13 +0000
  • cfeae47a29 Acquisition assistance is now working! Javier Arribas 2013-04-02 14:02:55 +0000
  • e592672282 GPS L1 multi-dwell Assisted acquisition algorithm under construction. Javier Arribas 2013-03-20 18:19:26 +0000
  • 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. Javier Arribas 2013-03-18 18:27:44 +0000
  • 531ef5576a removing references to Bjam Carles Fernandez 2013-03-16 11:02:32 +0000
  • 718861ba3d Remove reference to Bjam Carles Fernandez 2013-03-16 10:48:19 +0000
  • d7b014e373 Experimental GPS assistence using Secure User Plane Protocol (SUPL) initial tests. Not usable yet! Javier Arribas 2013-03-15 18:05:37 +0000
  • 12003ffa94 GNSS-SDR now uses CMAKE as the only build system. Goodbye BJAM! Javier Arribas 2013-03-15 18:03:01 +0000
  • 0274c86205 Added Secure User Plane Location (SUPL) client library and the associated A-GNSS data structures. The GNSS assistance function is not active yet! Javier Arribas 2013-03-14 18:38:46 +0000
  • e52943d4ff Added Secure User Plane Location (SUPL) client library and the associated A-GNSS data structures. The GNSS assistance function is not active yet Javier Arribas 2013-03-14 18:29:46 +0000
  • f6568bd36d Added Secure User Plane Location (SUPL) client library and the associated A-GNSS data structures. The GNSS assistance function is not active yet! Javier Arribas 2013-03-14 17:57:50 +0000
  • 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!) Javier Arribas 2013-03-14 12:52:32 +0000
  • 175a143c61 Thowards A-GNSS-SDR: New classes to store GPS SV orbital, clock, and ionosphere parameters. Work in progress... Javier Arribas 2013-03-11 18:29:33 +0000
  • 0c5b294e7d Update year in welcome message Carles Fernandez 2013-02-17 12:01:09 +0000
  • 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 Carles Fernandez 2013-02-17 09:54:41 +0000
  • bd84ebd1c4 improving documentation Carles Fernandez 2013-02-04 00:16:22 +0000
  • 1510695863 fixing typos and removing latex cross-references Carles Fernandez 2013-02-02 19:31:20 +0000
  • 3061c721ef adding amsmath packages needed to generate the pdfmanual Carles Fernandez 2013-02-02 12:38:39 +0000
  • 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. Carles Fernandez 2013-02-01 17:47:01 +0000
  • ae1cb212de improving documentation Carles Fernandez 2013-01-28 23:50:09 +0000
  • b7802d99ef updated information for Mac OS X Carles Fernandez 2013-01-28 21:56:52 +0000
  • 00a8007dc3 Adding Mac OS X support. Tested in Mountain Lion. Carles Fernandez 2013-01-27 20:50:38 +0000
  • ec7a90ddfa Fixed some typos Carles Fernandez 2013-01-26 13:10:59 +0000
  • 4dfad22e23 Cleaning root folder Carles Fernandez 2013-01-25 19:35:38 +0000
  • d9238932b7 Added 'bjam doc' target. Improving PCPS acquisition documentation. Carles Fernandez 2013-01-25 19:24:17 +0000
  • 642dc17142 More elegant file list Carles Fernandez 2013-01-24 20:52:39 +0000
  • 4819285e5c improving GCC flags related to the host processor and moving GNSS_SDR_VERSION definition to a better place. Carles Fernandez 2013-01-24 20:04:39 +0000
  • 9192696d32 fixed problex detecting GFLAGS shared libraries in Fedora 18 and Debian 6.0.6 Carles Fernandez 2013-01-23 19:32:20 +0000
  • 414b807f92 Using CMake to set the program version. This is an example of how a CMake variable can be used inside the C++ code without breaking anything. Carles Fernandez 2013-01-22 20:40:25 +0000
  • 63a8df6c8f now the automatic installation of GNU Radio via the build-gnuradio script is an option. It can be triggered by 'cmake ../ -DINSTALL_GNURADIO=ON', which is a much more elegant solution than before. CMake will inform about this option to users that do not have GNU Radio installed. Carles Fernandez 2013-01-22 19:16:23 +0000
  • 92552a8905 added a "Related Page": reference docs page with links to ICDs, standards, etc. Carles Fernandez 2013-01-20 19:45:40 +0000
  • c8db6f10b3 CMake now launches GNU Radio installation script if gnuradio-core is not detected. Carles Fernandez 2013-01-19 17:10:57 +0000
  • 67246d9efe Avoid the requirement of Boost 1.45, since Debian 6.0.6 uses 1.42 Carles Fernandez 2013-01-19 17:06:39 +0000
  • 5fa9e0b458 added libatlas-dev since it does not come by default in Ubuntu 12.10, and it is needed by armadillo Carles Fernandez 2013-01-18 20:06:01 +0000
  • 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. Carles Fernandez 2013-01-18 19:53:14 +0000
  • 5ce8689209 added information about how to install missing fonts in Ubuntu for generating the PDF manual. "\code" tags have been changed by "\verbatim" in order to avoid colors in text boxes. Added a final section with links to further information. Carles Fernandez 2013-01-18 18:11:56 +0000
  • 8dbed61e2f Adding documentation about the CMake targets 'make pdfmanual' and 'make doc-clean' Carles Fernandez 2013-01-18 14:46:18 +0000
  • bb8cd35f66 adding images to the PDF manual Carles Fernandez 2013-01-17 18:56:31 +0000
  • ae2dcce6bf added links and publications Carles Fernandez 2013-01-17 15:51:14 +0000
  • a66f4df4bc Improve doxygen handling. Added two new targets: 'make pdfmanual' will create a manual at docs/GNSS-SDR_manual.pdf, and 'make doc-clean' will clean the documentation. Carles Fernandez 2013-01-17 01:47:13 +0000
  • 67987a06dd Added sections on how to build and use GNSS-SDR, as well as the description of the directory tree. More examples in Signal Source, Acquisition and Tracking sections. Carles Fernandez 2013-01-16 17:52:30 +0000
  • 3802513c31 Improving doxygen handling Carles Fernandez 2013-01-15 02:01:28 +0000
  • be0343f799 Improving doxygen documentation. Added a main page, logo and some images. Can be invoked by typing 'doxygen' in the root folder and by doing 'make doc' if using CMake. Carles Fernandez 2013-01-15 01:46:44 +0000
  • bf4de38e8a Changes the bits_slice structure by a vector of pair<int,int>. The former structure was not accepted by clang. Some code cleaning. Carles Fernandez 2013-01-13 01:24:43 +0000
  • 31d742063a Fix Boost version detection Carles Fernandez 2013-01-12 09:01:02 +0000
  • c08e87e8cf Fixes gruel issue Carles Fernandez 2013-01-11 14:13:07 +0000
  • ab874b7ded BUG fixed in rtl-sdr signal_source cmake compiler script Javier Arribas 2013-01-10 11:38:58 +0000
  • 1cb46b2b6f Fix Glog build when gflags is also build within make Carles Fernandez 2013-01-03 18:50:53 +0000
  • e0f577fe98 If Armadillo is not installed in the system, now CMake will download it, patch it in order to make a static library, build it, and link it with the rest of GNSS-SDR. Carles Fernandez 2013-01-03 01:48:34 +0000
  • 6628e5e2d8 Now gflags and google-glog are downloaded, configured, build and linked automatically when doing "make". Since gflags is a prerequisite for the proper functioning of glog, glog is always built locally when gflags is missing. Carles Fernandez 2013-01-01 11:24:42 +0000
  • 74668e14dd Glog is now downloaded, configured, built and linked automatically if it is not found in the host system. Carles Fernandez 2012-12-29 21:07:43 +0000
  • a3f6928601 Header changed Carles Fernandez 2012-12-28 15:59:46 +0000
  • 20f4b4ceea Copy the GN3S v2 firmware binary file to the install folder if the variable GN3S_DRIVER is set. Carles Fernandez 2012-12-28 15:57:03 +0000
  • a032dfaefd Enabling CTest Carles Fernandez 2012-12-28 15:40:03 +0000
  • 201b446c47 Added build support for the GN3S dongle. If the variable GN3S_DRIVER is set, CMake automatically builds the gr-gn3s project, adds the gn3s_signal_source and links the corresponding library. There is no need to have gr-gn3s already installed. Carles Fernandez 2012-12-27 21:11:50 +0000
  • 12598ea17f add documentation to the libosmosdr cmake module Carles Fernandez 2012-12-27 17:30:11 +0000
  • b52846e7fd Added support for RTL devices. If the variable RTLSDR_DRIVER is set, CMake looks for libosmosdr and gnuradio-osmosdr libraries and compiles the corresponding signal source. Carles Fernandez 2012-12-27 17:09:16 +0000
  • 7ebebd041e If the GTEST_DIR variable is not set, CMake will automatically download, configure and build Googletest 1.6.0 when building run_tests. Download includes MD5 checksum. The source code will be left under the thirdparty/ folder. All the download and build files will remain under the build/ directory. Since Googletest does not need installation, all the process can be done without root privileges, simply doing 'make'. Carles Fernandez 2012-12-26 11:19:57 +0000
  • f33a0db34e Enabling run_tests build. If the variable GTEST_DIR exists, it builds the executable run_tests. 'make install' will copy the executable at the install/ folder. Carles Fernandez 2012-12-25 10:28:29 +0000
  • 30c6045f11 Working on GTest Carles Fernandez 2012-12-24 13:29:23 +0000
  • af68d9e744 Added some notes on what to do for optional drivers Carles Fernandez 2012-12-24 11:42:23 +0000
  • c03f73519d Better handling of compiler flags Carles Fernandez 2012-12-24 11:20:23 +0000
  • 91feed486c Adds support for GPerftools. Add compiler and linker flags only if the library is available. Carles Fernandez 2012-12-24 10:21:31 +0000
  • d8cdb68985 Added CMake support for Mac OS Carles Fernandez 2012-12-24 10:19:11 +0000
  • c6e974ab21 Starting CMake support. In the root directory of gnss-sdr, type: Carles Fernandez 2012-12-24 02:33:50 +0000
  • 520deaf7cd Added PVT solver utility in /src/utils/gpstk/gnsspvt that uses the GpsTk satellite navigation library. It can be used to process GNSS-SDR RINEX files. Javier Arribas 2012-12-18 18:02:35 +0000
  • c3e2e2e1d9 Added PVT solver utility in /src/utils/gpstk/gnsspvt that uses the GpsTk satellite navigation library. It can be used to process GNSS-SDR RINEX files. Javier Arribas 2012-12-18 18:01:19 +0000
  • 4adeef7aec Minor code cleaning Carles Fernandez 2012-12-14 22:28:25 +0000
  • 22254b05fd Partial bug correction in RINEX generation. Fotmat issues and UTC computation. Javier Arribas 2012-12-11 18:29:20 +0000
  • 2a2a6f174d Remove reference to GNURADIO_ROOT Carles Fernandez 2012-12-08 11:26:04 +0000
  • 1133d0ac44 Remove GNURADIO_ROOT environment variable dependency Carles Fernandez 2012-12-01 12:41:43 +0000
  • 080305cee8 New ultra-fast All-In-One Carrier wipe-off and Early-Prompt-Late correlator using Intel AVX SSE3 intrinsics. Javier Arribas 2012-11-25 19:37:31 +0000
  • 818d9e14b5 Start migration to GNU Radio 3.7 new C++ API. This commit replaces some components of gnuradio-core by the new components gr-blocks, gr-fft and gr-filter. Carles Fernandez 2012-11-25 11:15:11 +0000
  • 0760fa0f3e - New NCO library for carrier signal generation: Provides a fixed point optimized wrapper for GNU Radio fxp CORDIC and SSE2 floating point implementation ( sse_mathfunc.h implementation). The library is available as nco_lib.h Javier Arribas 2012-11-22 17:43:24 +0000
  • 54df5928ab GPS DLL PLL Tracking code rearrange to match the Galileo DLL PLL algorithm and code cleaning. Javier Arribas 2012-11-18 18:20:34 +0000
  • 33eb1c8aa2 changed join() by timer_join(...) for keyboard thread termination, that was blocking the program ending Carles Fernandez 2012-11-02 11:14:23 +0000
  • 5662d021d5 Code cleaning Carles Fernandez 2012-11-01 18:26:58 +0000
  • aff4aeefb5 Code cleaning Carles Fernandez 2012-11-01 17:40:26 +0000
  • 3b489d0107 Code cleaning Carles Fernandez 2012-11-01 17:07:25 +0000
  • 0edaeb028e Code cleaning Carles Fernandez 2012-11-01 17:03:51 +0000
  • 8174c91b52 Code cleaning Carles Fernandez 2012-11-01 17:01:29 +0000
  • 9b1a64c2f2 Code cleaning Carles Fernandez 2012-11-01 16:57:27 +0000
  • 2c700a49a2 Code cleaning Carles Fernandez 2012-11-01 16:47:10 +0000
  • 268b4ab566 Code cleaning Carles Fernandez 2012-11-01 16:39:06 +0000
  • e659ca96b2 Fix bug identifying the USRP Carles Fernandez 2012-11-01 11:05:27 +0000
  • 9727444b57 Fix device_address bug, added comments, code cleaning Carles Fernandez 2012-11-01 10:56:33 +0000
  • 422189b026 code cleaning Carles Fernandez 2012-10-28 14:11:42 +0000
  • 25a30e3851 Code cleaning Carles Fernandez 2012-10-28 13:20:55 +0000
  • df984c282b One "{" was missing Carles Fernandez 2012-10-28 12:47:33 +0000
  • f0852461fa Code cleaning Carles Fernandez 2012-10-28 12:38:11 +0000
  • 6b33aadd0b Code cleaning Carles Fernandez 2012-10-28 12:09:03 +0000
  • 9b62455366 Code cleaning Carles Fernandez 2012-10-28 11:38:50 +0000
  • ae4a867249 code cleaning Carles Fernandez 2012-10-28 10:56:04 +0000
  • fb0b2b8b33 Code cleaning Carles Fernandez 2012-10-28 08:43:48 +0000
  • 994de02032 Fix sign in Doppler acquisition tests Carles Fernandez 2012-10-28 08:26:13 +0000
  • b86d611314 TCP connector for Galileo tracking improved. Code cleaning in Galileo tracking Javier Arribas 2012-10-27 11:50:35 +0000