Commit Graph

1797 Commits

Author SHA1 Message Date
Carles Fernandez c9ac8c78af Move OpenCL-related files to a folder 2018-03-02 15:48:38 +01:00
Carles Fernandez 9d23915fee Fix make check in Ubuntu 16.04 2018-03-01 15:05:04 +01:00
Carles Fernandez 2ca458cea1 Add more flag validators 2018-02-26 21:37:53 +01:00
Carles Fernandez 658e677fc3 Reorder includes: local headers first, then 3rd-party library headers, and finally standard headers 2018-02-26 03:15:53 +01:00
Carles Fernandez 24f6003ba0 Remove iostream from header files
and in redundant places such as in unit tests
2018-02-25 22:49:06 +01:00
Carles Fernandez f8bbd21006 Merge branch 'bladerf' of https://github.com/osqzss/gnss-sdr into osqzss-bladerf 2018-02-25 19:10:57 +01:00
Carles Fernandez 5c77a394d7 Replace memset by std::fill_n 2018-02-25 13:34:13 +01:00
Carles Fernandez 946d3dae9f Replace memset by std::fill_n. This fix warnings in GCC 8.0.1 (Fedora
Rawhide). The warnings were:

 warning: 'void* memset(void*, int, size_t)' clearing an object of
non-trivial type 'struct std::complex<float>'; use assignment or
value-initialization instead [-Wclass-memaccess]
2018-02-25 13:27:27 +01:00
Carles Fernandez 243b4ecc39 Give priority to RINEX_printer flag over configuration file.
Fix building.
2018-02-25 01:10:27 +01:00
Carles Fernandez eb0b01d0aa Add doppler_step flag 2018-02-25 01:00:17 +01:00
osqzss 995367d776 Add bladeRF support 2018-02-24 15:19:04 +09:00
Carles Fernandez 77c4ea9b25 Clean includes 2018-02-24 00:53:55 +01:00
Carles Fernandez 4c408f5239 Fix building in ArchLinux 2018-02-23 17:57:53 +01:00
Carles Fernandez ee18aee92a Fix for gflags 2.0 2018-02-18 22:48:47 +01:00
Carles Fernandez e18ea91fd1 Add flag validators 2018-02-18 21:58:23 +01:00
Carles Fernandez 166e0bdc0a Fix warnimgs 2018-02-18 21:19:35 +01:00
Carles Fernandez dbc8141db8 Fix warnings 2018-02-18 21:16:15 +01:00
Carles Fernandez f3a3e7d63e Make it backward compatible with gflags 2.0, shipped by Debian Jessie 2018-02-18 20:50:16 +01:00
Carles Fernandez b03720bb60 Fix typo 2018-02-18 19:45:21 +01:00
Carles Fernandez e5fd943303 Add -dll_bw_hz and -pll_bw_hz commandline flags
API of Galileo_E5a_DLL_PLL_Tracking has been changed for consistency with other blocks
2018-02-18 19:28:21 +01:00
Carles Fernandez 22654d6c1a Add -doppler_max commandline flag 2018-02-18 18:37:38 +01:00
Carles Fernandez fa51afa923 Set tracking parameters as commandline flags 2018-02-18 13:55:04 +01:00
Carles Fernandez 2b8ab9dcee Group all flags in a single file
This makes easier to document and to add new ones.
Shortened version of common files have been added:
-c for -config_file
-s for -signal_source
2018-02-18 12:23:55 +01:00
Carles Fernandez 843ea17bba Merge branch 'fix_memory_leak' of https://github.com/Gastd/gnss-sdr into Gastd-fix_memory_leak 2018-02-13 07:43:05 +01:00
Antonio Ramos 30362f5d98 Minor changes 2018-02-12 16:52:09 +01:00
Antonio Ramos b4b8ef2acd Merge branch 'next' into fix_bug 2018-02-12 11:56:01 +01:00
Gastd 300604eb85 Fix memory leak 2018-02-12 03:04:27 -02:00
Carles Fernandez 1c4cfbcb66 Small fixes to make Coverity Scan happy 2018-02-10 23:34:40 +01:00
Antonio Ramos 821e4f81a9 Minor changes 2018-02-09 15:06:50 +01:00
Carles Fernandez 59d3a4d434 Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2018-02-09 14:33:12 +01:00
Carles Fernandez 2a811e96b7 Get rid of program_options and unit_test_framework boost libraries dependencies 2018-02-09 14:32:13 +01:00
Antonio Ramos 36f1a07d5f Fix GPS L2 2018-02-09 11:38:17 +01:00
Antonio Ramos 61f197e9b8 fix Gal. E5a 2018-02-08 17:52:46 +01:00
Carles Fernandez c945ddcacd Initialize all members in the constructor 2018-02-08 12:49:53 +01:00
Carles Fernandez f52d46f608 Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2018-02-08 11:45:59 +01:00
Antonio Ramos e8efffc265 Add acquire pilot and data functionality 2018-02-08 11:05:20 +01:00
Carles Fernandez 746703fd22 Merge branch 'gal_e5a_pcps_acquisition' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-gal_e5a_pcps_acquisition 2018-02-07 18:53:29 +01:00
Antonio Ramos 452dd24c90 Add Gal. E5a Pcps acquisition adapter 2018-02-07 18:36:42 +01:00
Carles Fernandez efd64532d0 Avoid buffer overflow 2018-02-07 18:36:34 +01:00
Carles Fernandez 413ab8c8cf Rename pcps_acquisition_cc to pcps_acquisition 2018-02-07 08:43:44 +01:00
Antonio Ramos 25634963cc Remove pcps_acq_sc
Integrate cshort into pcps_acq_cc
2018-02-06 16:55:09 +01:00
Antonio Ramos 41712e4722 Migrate pcps_acq_sc to new grid 2018-02-06 13:11:15 +01:00
Carles Fernandez 3be551d9ea Fortify volk-gnss-sdr (required by lintian) 2018-02-05 14:53:07 +01:00
Carles Fernandez d780de445a Small fixes 2018-02-05 11:18:06 +01:00
Carles Fernandez e4c5a28d6a Merge branch 'limesdr' of https://github.com/osqzss/gnss-sdr into osqzss-limesdr 2018-02-05 11:08:52 +01:00
osqzss 1bef2bbfb5 Add LimeSDR antenna selection support 2018-02-05 15:52:22 +09:00
Carles Fernandez fd8fcc0f8f Remove unrequired includes 2018-02-05 07:31:34 +01:00
Carles Fernandez 9042924468 Fix misspelling detected by lintian 2018-02-04 14:18:11 +01:00
Carles Fernandez 040745eeb1 Fix typo 2018-02-03 11:14:21 +01:00
Carles Fernandez 96af5fc6e6 Avoid potential overflow 2018-02-03 11:11:05 +01:00