1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-09-06 12:58:00 +00:00

Commit Graph

  • db5d130bff added phase initialization that removes warning when compiling Carles Fernandez 2012-08-04 08:41:32 +00:00
  • 706e0372b9 Added variable initializations that remove warnings when compiling in release mode [-Wuninitialized] Carles Fernandez 2012-08-04 08:31:37 +00:00
  • f2551edcd7 Added variable initializations that remove warnings when compiling in release mode [-Wuninitialized] Carles Fernandez 2012-08-04 08:14:51 +00:00
  • eeb006a1ec Bug fixed. Luis Esteve 2012-08-03 14:16:45 +00:00
  • 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. Luis Esteve 2012-08-02 11:46:37 +00:00
  • 2252797386 Post-processing of Baseband signals captured using IQ Interleaved short integers are now supported using the new data type adapter Ishort_To_Complex Javier Arribas 2012-08-01 14:17:40 +00:00
  • 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. Javier Arribas 2012-08-01 13:11:02 +00:00
  • 690d7c66e7 About 40% of tracking speed improvement by extending the early local code replica and using memcpy to generate prompt and late replicas. Javier Arribas 2012-07-31 15:10:20 +00:00
  • fb82c2246d Correlator class now takes profit of the GNU Radio memory alignment, used by Volk SIMD functions Javier Arribas 2012-07-31 12:35:07 +00:00
  • b849b20a8c Added optional support for Sparkfun SiGe GN3S USB GPS RF sampler: Javier Arribas 2012-07-30 15:46:07 +00:00
  • 721004b838 Changing nouns of variables of freq_xlating_fir_filter. Improving configuration files. Luis Esteve 2012-07-18 15:47:59 +00:00
  • 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. Luis Esteve 2012-07-18 13:29:18 +00:00
  • 5ff5e8e7bd Better exception handling for File_Signal_Source Carles Fernandez 2012-07-15 11:08:10 +00:00
  • e503ab9e0b Change from a personal data path to a generic ../data/my_capture.dat Carles Fernandez 2012-07-15 01:23:29 +00:00
  • bff49cd862 Added some info stating that this is the default configuration file and the usage of the --config_file flag Carles Fernandez 2012-07-15 01:21:20 +00:00
  • b67be26aa2 Explicitly informs about the logging path and how to change it with the --log_dir flag. This is specially useful in MacOS, where the default path is not /tmp but a lengthly, not-easy-to-memorize folder name. This change requires Boost 1.45 or above. Ubuntu 10.10 shipped Boost 1.42, so this change breaks compatibility with Ubuntu 10.10. Feel free to remove the boost::filesystem::temp_directory_path() call if you want to continue using Boost 1.42. The --log_dir flag will still work. Carles Fernandez 2012-07-15 01:08:18 +00:00
  • d579d0d8e5 Gives and informative message and exits the program when the source file is not found, instead of abort and core dumping Carles Fernandez 2012-07-15 00:47:20 +00:00
  • c9a06f702a Major update: 1) Galileo E1 Acquisition adapter block added (Gnuradio block modification to use the same block with the 2 systems with 2 adapters) 2) Tests and signal samples for Galileo E1 Acquisition signal block 3) Library for Galileo E1 signal processing 4) Galileo_E1.h with constant variables for this system Luis Esteve 2012-07-12 21:17:37 +00:00
  • aab40c963d Simulink tracking block updated: generation of the Simulink model from a script MATLAB and improvement of the tracking algorithm (both PLL and DLL). Added multi-threading support for MATLAB. David Pubill 2012-07-03 12:52:12 +00:00
  • fb287c0de3 remove weird symbol Carles Fernandez 2012-07-02 20:00:16 +00:00
  • ec6952d356 revert changes Carles Fernandez 2012-07-02 19:58:08 +00:00
  • 0d8b26de30 Revert changes of bits_slices struct since it was not decoding the navigation message properly Carles Fernandez 2012-07-02 19:53:52 +00:00
  • f6892a8bf3 It seems that definitions such as Carles Fernandez 2012-07-02 12:45:20 +00:00
  • b38b2e2177 Updated versions of required libraries Carles Fernandez 2012-07-02 12:37:27 +00:00
  • 088cfbb552 small clean-up Carles Fernandez 2012-07-02 12:03:16 +00:00
  • 8214655f54 Removed clang warning about bad-placed parentheses Carles Fernandez 2012-07-02 11:56:56 +00:00
  • a6c230008f added documentation Carles Fernandez 2012-07-02 11:54:24 +00:00
  • f8082227f8 fixed: Indentation according to coding style Carles Fernandez 2012-07-02 11:52:35 +00:00
  • 950765180f Restructuring the src/tests directory. Deleted old tests. Added new test cases. Added signal sample for the tests. Luis Esteve 2012-06-22 14:17:28 +00:00
  • 0cc9a67b47 Added documentation Carles Fernandez 2012-06-16 22:32:43 +00:00
  • d467874a40 Bug correction in tracking lock detector threshold comparison algorithm. Javier Arribas 2012-04-19 18:18:53 +00:00
  • 72df1f7ced minor code cleaning Carles Fernandez 2012-04-14 18:04:27 +00:00
  • 1c0fed749d Removed some debug messages from release compilation to debug compilation (Using DLOG() instead of LOG_AT_LEVEL() ) to speed up a bit the release execution. Javier Arribas 2012-04-11 18:44:56 +00:00
  • 9d34147e0f Major update to improve the GNSS-SDR pseudorange precision and correct some PVT bugs: Javier Arribas 2012-04-11 10:43:35 +00:00
  • 89a67c93e8 code cleaning Carles Fernandez 2012-03-24 03:31:56 +00:00
  • 7081c4fe8d code cleaning Carles Fernandez 2012-03-24 03:12:44 +00:00
  • 0d6462e52a Unnecessary include removed Carles Fernandez 2012-03-24 03:01:55 +00:00
  • 3533a08330 Fixed bug that prevented the code to compile in Mac OS. Documentation added Carles Fernandez 2012-03-24 02:53:00 +00:00
  • 0319b180c6 David Pubill added to the Developers list Carles Fernandez 2012-03-18 22:02:35 +00:00
  • ddb5b0ebba Small bug in UHD Source corrected Javier Arribas 2012-03-16 14:01:14 +00:00
  • 5340adad36 Added keyboard response functionality: Now it is possible to stop GNSS-SDR from the keyboard order "q"+ENTER Javier Arribas 2012-03-16 12:04:36 +00:00
  • 984b782660 Added a new tracking algorithm that uses TCP sockets to move the work of a processing block to a remote machine executing MATLAB Simulink. David Pubill 2012-03-16 10:55:58 +00:00
  • 5f51f513a3 Correlator class librery now uses volk_profile information to select the best architecture for the SIMD enabled functions. Javier Arribas 2012-03-09 15:31:32 +00:00
  • e3f8b0aeaa Code cleaning Carles Fernandez 2012-03-04 05:28:57 +00:00
  • 572981888a How to build GNU Radio 3.5.2 and UHD in Mac OS X Carles Fernandez 2012-03-04 00:20:41 +00:00
  • 8f49a21280 How to build GNU Radio 3.5.2 and UHD in Mac OS X Carles Fernandez 2012-03-04 00:14:12 +00:00
  • 1cb02b5df2 New signal source for real-time operation with Universal Hardware Driver (UHD) devices. RF Real-time milestone reached!! Javier Arribas 2012-03-02 18:50:21 +00:00
  • c428fe21c5 Changes in flowgraph and channel_fsm. Now the number of channels in acquisition mode can be controlled from the config file. Luis Esteve 2012-03-02 17:17:51 +00:00
  • 756e6fe4e3 Bug fixed in compilation of fir_filter_test.cc on Mac Luis Esteve 2012-02-27 10:21:06 +00:00
  • e3cf6883fa Fixed a bug in src/tests/test_main.cc Luis Esteve 2012-02-24 16:12:45 +00:00
  • c0aca3b5d0 Major changes: - Fir_Filter implementation for InputFilter block in SignalConditioner - Tests for InputFilter and Resampler - Fixed some bugs Luis Esteve 2012-02-24 16:06:14 +00:00
  • 17bf90e1c5 git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@175 64b25241-fba3-4117-9849-534c7e92360d Carles Fernandez 2012-02-23 19:23:03 +00:00
  • 553cd48888 control_thread is now a smart pointer. No deletes in C++11 style. In this case I think is useless, but serves as example Carles Fernandez 2012-02-23 19:10:48 +00:00
  • d665fe9fdb Updated direct_resampler_conditioner_cc_test Luis Esteve 2012-02-19 18:48:20 +00:00
  • d5655f27df Major changes. Signal Conditioner holds now blocks to change data type, filter and resample input data. Luis Esteve 2012-02-19 17:45:51 +00:00
  • 9eac86f3f2 Added direct_resampler files Luis Esteve 2012-02-18 17:45:37 +00:00
  • 203ccbdffb Added new folder resampler Luis Esteve 2012-02-18 17:11:50 +00:00
  • ae3296be49 Fixed some bugs Luis Esteve 2012-02-18 17:06:16 +00:00
  • eecf597d4e Fixed some bugs Luis Esteve 2012-02-18 17:05:22 +00:00
  • c5d142a258 Deleting old direct_resampler Luis Esteve 2012-02-18 16:52:15 +00:00
  • 08f1444df4 Added new folder src/algorithms/input_folder Luis Esteve 2012-02-18 16:43:29 +00:00
  • 0504839e1b New folder data_type_adapter Luis Esteve 2012-02-18 16:39:57 +00:00
  • 6d26d6c64e Google-perftools has been renamed as gperftools and updated to 2.0 Carles Fernandez 2012-02-18 12:08:49 +00:00
  • ac8f9e01e6 Bug fixed in function Channel::disconnect. Luis Esteve 2012-02-17 14:28:32 +00:00
  • 2dd2a22930 The Rinex Printer destructor now erases Rinex files if they are empty. Carles Fernandez 2012-02-16 19:17:06 +00:00
  • 2406a7772a Updated tracking to use cmath round which is faster than boost::math::round Javier Arribas 2012-02-16 17:28:56 +00:00
  • b7bb79a058 Code cleaning: deleted old dependences with Gregory GPS-SDR files Javier Arribas 2012-02-16 16:13:45 +00:00
  • ac3fbe2819 Cleaning tests Luis Esteve 2012-02-13 11:13:37 +00:00
  • 69db06356a Changes in src/test/test_main.cc Luis Esteve 2012-02-13 11:02:53 +00:00
  • 6fb0a2e16e New test for gnuradio block direct_resampler_conditioner_cc Luis Esteve 2012-02-13 11:01:36 +00:00
  • 0a62725445 - Improved speed for samples inconsistency check in tracking modules, and - Added a total elapsed run time counter in main: now it is possible to compare the post-processing time with the signal duration. The elapsed time is reported in STD::COUT when GNSS-SDR finish the main thread. Javier Arribas 2012-02-08 19:50:16 +00:00
  • 0046d9169c Completed the migration to Gnss_Synchro as a common object to exchange signal synchronization data between gnss-sdr GNURadio blocks Javier Arribas 2012-02-03 16:13:52 +00:00
  • 16a1797c6d Telemetry decoder module now uses the Gnss_Synchro class to communicate the block with the observables block Javier Arribas 2012-02-03 11:50:51 +00:00
  • ceef16081f Added fixed point nco test. It is faster than std C++ in debug mode, but in release performs the same. Carles Fernandez 2012-02-01 18:53:52 +00:00
  • a8f6695f58 compilation warning cleaned Carles Fernandez 2012-01-31 00:31:07 +00:00
  • c186828669 Code cleaning and documentation Carles Fernandez 2012-01-31 00:03:08 +00:00
  • 9625070ea9 Pretty-printing of satellites is back again Carles Fernandez 2012-01-30 23:14:57 +00:00
  • cdccdac4c6 Bug fixed in channel.cc Luis Esteve 2012-01-30 14:13:34 +00:00
  • 9f3fbeb52d Code cleaning and few optimizations in tracking modules. Javier Arribas 2012-01-29 18:03:56 +00:00
  • dd01b83bc3 GNSS SDR now uses the unified Gnss_Synchro class to exchange signal synchronization data between Acquisition, Tracking and Telemetry decoder blocks. Javier Arribas 2012-01-27 18:01:17 +00:00
  • ec57e48f4e Major changes in flowgraph, configuration file and channel. Added gnss_signal class. Luis Esteve 2012-01-27 11:58:55 +00:00
  • 22925909fd Added new classes Gnss_Synchro and Gnss_Signal Javier Arribas 2012-01-25 16:23:54 +00:00
  • 5170a9bc24 Cleaning compilation warnings Carles Fernandez 2012-01-25 03:25:39 +00:00
  • 3b5189075b Cleaning tests Carles Fernandez 2012-01-25 03:16:08 +00:00
  • 0d598a7188 Added implementation of plain cordic class in tracking/libs. Added a corresponding test. The implementation is slower than standard sin and cos implementations, so it is not used in the receiver. The test will fail otherwise, indicating that this should be used instead of standard functions. Carles Fernandez 2012-01-25 01:57:28 +00:00
  • e37f6cd072 Added documentation for Google Test in Mac OS X Carles Fernandez 2012-01-25 01:52:38 +00:00
  • c4f426c39b README updated with instructions about Google Test Carles Fernandez 2012-01-23 15:06:10 +00:00
  • 059b05fcf2 Fixing compilation and linking of googletest Carles Fernandez 2012-01-23 14:47:06 +00:00
  • 3bff16b5d1 Code cleaning. Carles Fernandez 2012-01-23 00:52:05 +00:00
  • 88aab41407 Restoring trunk from an accident Carles Fernandez 2012-01-21 03:13:41 +00:00
  • 80af09f91f Acquisition, Tracking and TelemetryDecoder blocks now use Gnss_Satellite class and have access to know what parameters have to use. Algorithms are not system-related anymore. Carles Fernandez 2012-01-20 23:28:11 +00:00
  • b72802a51f Added experimental SIMD-accelerated correlator for tracking, using GNURadio volk libraries. Javier Arribas 2012-01-20 16:37:16 +00:00
  • 305d9f14c1 Class Gnss_Satellite extended to tracking Carles Fernandez 2012-01-19 19:30:05 +00:00
  • 0704e664e5 Fixes problem that broke compilation in Mac OS Carles Fernandez 2012-01-19 19:28:41 +00:00
  • c03042059c Extending the Gnss_Satellite class to the acquisition interfaces Carles Fernandez 2012-01-19 17:42:33 +00:00
  • d9aff36247 Introducing Gnss_Satellite into the receiver Carles Fernandez 2012-01-19 07:35:49 +00:00
  • 115b36c722 add a new class called gnss_satellite. Carles Fernandez 2012-01-16 22:01:29 +00:00
  • 60da2f4336 Code cleaning Carles Fernandez 2012-01-16 18:27:31 +00:00
  • 276f7dd2dc cleaning code Carles Fernandez 2012-01-13 01:28:42 +00:00
  • 82c17438b5 code cleaning Carles Fernandez 2012-01-13 01:06:28 +00:00