Commit Graph

171 Commits

Author SHA1 Message Date
Carles Fernandez 54237770a6
Apply fixes by clang-tidy 2018-12-10 22:59:10 +01:00
Carles Fernandez 5b79f8ac50 Merge branch 'next' into smart_acq_resampler 2018-12-10 14:24:42 +01:00
Carles Fernandez 5f79053d65
Sort includes automatically with clang-format
Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers

each category sorted lexicographically
2018-12-09 22:00:09 +01:00
Javier Arribas 63b19692e7 Completing the smart acquisition resampler 2018-12-05 16:50:32 +01:00
Carles Fernandez b2659aa076
Merge branch 'next' into smart_acq_resampler 2018-12-04 00:05:04 +01:00
Carles Fernandez 1743a773b5 Improve performance by using const and std::move() to avoid unnecessary copies 2018-12-03 19:01:47 +01:00
Javier Arribas 4b80451630 Adding initial functional changes for the smart acquisition resampler 2018-12-03 17:58:18 +01:00
Carles Fernandez 0a51eabdab
Improve string comparisons 2018-12-02 22:53:05 +01:00
Carles Fernandez 3bb47ff755
Improve const correctness, fix string comparisons 2018-12-02 05:29:11 +01:00
Carles Fernandez 05b6c03344
Fix typo 2018-11-20 21:56:35 +01:00
Javier ea3db59fd7 Adding Tele Command status for reporting the Position, Speed and Course over ground and Time 2018-11-06 14:39:57 +01:00
Javier 01a1954b15 Adding the Hotstart telecommand implementation to predict visible satellites for GPS and Galileo constellations 2018-11-05 17:53:53 +01:00
Javier 5b3eb12998 Implementation of new receiver telecommands standby and coldstart 2018-10-28 11:09:01 +01:00
Carles Fernandez b3d4ba33f3 Fix possible duplication of satellites 2018-10-25 16:48:19 +02:00
Carles Fernandez 36a4d4d4cd
More multithread protection 2018-10-05 13:54:35 +02:00
Álvaro Cebrián Juan 4b620c5931 Add an IP address parser to enable specifying multiple clients in the Monitor block configuration 2018-08-22 15:42:38 +02:00
Carles Fernandez 4cf10c221a
Update SBAS PRN numbers 2018-08-21 16:43:36 +02:00
Javier Arribas 2517e7bb31 Replacing software sample counter with hardware sample counter if FPGA is enabled. Fix a compilation bug when ENABLE_FPGA is selected 2018-08-10 11:53:40 +02:00
Javier Arribas b47d7826eb Adding an option to SDR sample counter to modulate the observable generation rate. It defaults to 20 ms interval (50 Hz) 2018-08-07 20:04:44 +02:00
Carles Fernandez 6d39e31a67
Fix bug that was causing runtime breaks 2018-07-12 20:01:18 +02:00
Carles Fernandez 7dd0f7143e
Minor code cleaning 2018-07-12 18:21:48 +02:00
Carles Fernandez d4d0ad0042
Fix bug that could cause repeating a satellite in a different channel 2018-07-12 07:50:30 +02:00
Carles Fernandez cfc19c8df9
Bugfix: satellites assigned in initialization were never added to the list 2018-07-08 13:30:49 +02:00
Álvaro Cebrián Juan 619b2ee624 Add monitor block to send data stream to a remote GUI 2018-07-03 13:25:43 +02:00
Carles Fernandez 8ff1a816bb
Make Coverity Scan happy 2018-06-17 21:52:18 +02:00
Carles Fernandez 576694c5b3
Enhance protection with concurrent channels 2018-06-15 14:35:53 +02:00
Carles Fernandez 4506bed859
Smarter flowgraph for multi-system and multi-band configurations 2018-06-14 23:10:43 +02:00
Carles Fernandez 5b2040ae50
Improve channel state management in multisystem configurations 2018-06-13 21:01:40 +02:00
Javier 1931d2adb6 Revert "Avoid reassignation of satellites"
This reverts commit 84b2684337.
2018-06-06 12:26:45 +02:00
Carles Fernandez 84b2684337 Avoid reassignation of satellites 2018-06-05 16:39:07 +02:00
Carles Fernandez 0d60d97c24
Use https instead of http in links when available
Update copyright year in headers
2018-05-13 22:49:11 +02:00
Carles Fernandez 3bc6ce4f75
Fix warnings 2018-05-05 12:50:00 +02:00
Carles Fernandez 8b390d0924
Replace boost::lexical_cast with std::to_string
Fixes in optional buildings
2018-05-01 23:32:52 +02:00
Carles Fernandez f259ef28dd
Replace boost::lexical_cast<std::string>() by std::to_string()
This fixes uncaught exceptions detected by Coverity Scan
2018-05-01 10:56:18 +02:00
Carles Fernandez 6d6b583169
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into mmajoral-fpga 2018-04-30 19:23:35 +02:00
Carles Fernandez 627848458e
Remove unused variable 2018-04-29 19:23:46 +02:00
Carles Fernandez a584e8e51d
Add mutex to protect list of available signals
Disconnect the flowgraph when leaving
2018-04-22 19:49:13 +02:00
Carles Fernandez 2cd1bed90c
Fix headers and documentation 2018-04-20 13:20:10 +02:00
Carles Fernandez 514fde256a
Fix assignment of a channel to a given satellite with ChannelN.satellite=PRN 2018-04-20 12:50:32 +02:00
Carles Fernandez 4db5f9165f Fix bug counting channels when using Gal E5a configurations 2018-04-18 11:18:58 +02:00
Antonio Ramos 1428630e79 Add RX time counter 2018-04-13 15:27:14 +02:00
Javier Arribas 8e59a42ae2 Merge Next with FPGA. Adding software-defined emulation of the sample counter 2018-04-06 17:03:20 +02:00
Antonio Ramos 46bc52ce9e Sample counter now accepts any data type 2018-04-04 11:16:35 +02:00
Antonio Ramos ebb908f2e7 Merge branch 'next' into observables_and_display_color 2018-04-03 11:01:59 +02:00
Carles Fernandez 1eede79e7f Integrate unified block for DLL/PLL Tracking 2018-03-29 12:54:03 +02:00
Javier Arribas ec09016750 Adding Local Oscillator generation for dual band operation using AD9361 FPGA source. Bug fix in FPGA flowgraph 2018-03-27 14:24:07 +02:00
Damian Miralles 287d38dea2 GLONASS L2 CA Signal Addition
Adds GLONASS L2 C/A signal processing to GNSS-SDR based on previous
work developed for the L1 signal. All code have been added in a single
commit with the idea to illustrate the process of signal addition for
future work
2018-03-24 12:44:26 -06:00
mmajoral 376de5807f Added FPGA-related changes 2018-03-20 18:06:20 +01:00
Antonio Ramos be5139e5f7 Merge branch 'next' into debug 2018-03-06 16:19:52 +01:00
Carles Fernandez 34f24562cf Apply automated code formatting
Documented at .clang-format
See http://clang.llvm.org/docs/ClangFormat.html and http://clang.llvm.org/docs/ClangFormatStyleOptions.html
2018-03-03 02:03:39 +01:00