Commit Graph

6688 Commits

Author SHA1 Message Date
Carles Fernandez cc2d723520
Apply clang-format to SUPL libraries 2019-10-05 10:29:46 +02:00
Carles Fernandez af2d38bed9
Revert back Armadillo to 9.800.x 2019-10-05 03:32:53 +02:00
Carles Fernandez c9e03557b7
Remove tabs 2019-10-05 03:16:31 +02:00
Carles Fernandez 933211dcc3
Update Googletest to v1.10.0 2019-10-04 14:46:46 +02:00
Carles Fernandez 3d0ebea471
Update Armadillo version 2019-10-04 12:34:19 +02:00
Carles Fernandez c63c85ff36
Set assist_dual_frequency_acq to true by default only for multiple-band receivers
Fixes configurations which do not contain signals in L1
2019-10-04 09:17:29 +02:00
Carles Fernandez b8eef3697f
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2019-10-03 20:20:54 +02:00
Carles Fernandez ceaa785423 Set global parameter assist_dual_frequency_acq to true by default 2019-10-03 19:15:05 +02:00
Carles Fernandez 89782d3f0a
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2019-10-03 19:12:17 +02:00
Carles Fernandez 4c9416e05f Update Protocol Buffers to 3.10.0 2019-10-03 16:41:15 +02:00
Marc Majoral dbf0c38d37 applied clang-format 2019-10-03 16:37:18 +02:00
Marc Majoral 5d2047c300 replaced the device_base parameter by the dev_file_num parameter. dev_file_num specifies for each GNSS signal the first /dev/uio<X> driver that is associated to an FPGA HW accelerator that can be used for the tracking process of that GNSS signal. This parameter depends on the FPGA compilation and it is independant of the number of channels that are used for the tracking of other GNSS signals. 2019-10-03 16:37:18 +02:00
Marc Majoral f2b2eb2f1a replaced .device_base by .dev_file_num parameter. The .dev_file_num parameter points for each type of GNSS signal, the number of the first uio device file that is used for the tracking process. 2019-10-03 16:37:18 +02:00
Carles Fernandez 3fbc239a03
Apply clang-tidy: performance-move-const-arg check 2019-10-03 01:45:23 +02:00
Marc Majoral d20284fbc0 removed unused parameters 2019-10-02 15:25:46 +02:00
Carles Fernandez 8c31c19c09
Merge branch 'file_dma' into next 2019-10-02 00:19:22 +02:00
Carles Fernandez 344f29231a
Merge branch 'mmajoral-file_dma_fix' into file_dma 2019-10-02 00:17:35 +02:00
Marc Majoral 3a9e48c31c applied clang-format 2019-10-01 23:44:07 +02:00
Marc Majoral e9470f566e fixed L1 and L2/L5 frequency band selection. 2019-10-01 23:13:28 +02:00
Marc Majoral b932c5ef98 added the enable_DMA_ flag, which is used to stop the DMA when the user quits gnss-sdr, and the receiver is using the FPGA and the receiver is working in post-processing mode. 2019-10-01 22:26:30 +02:00
Marc Majoral d379a3ed6c When using the FPGA, the Ad9361FpgaSignalSource is instantiated after the acquisition and tracking classes. In this way, when using the receiver in post-processing mode, when the DMA starts sending signal samples to the receiver, the acquisition and tracking classes are already configured and ready. 2019-10-01 16:01:44 +02:00
Marc Majoral 03cc2698bd removed the assert() function, which did not work properly. 2019-10-01 15:53:45 +02:00
Carles Fernandez 3c5f4ca3e4 Use canonical order in CMake modules 2019-09-30 14:58:34 +02:00
Carles Fernandez a64d3c282f
Improve thread management 2019-09-29 13:01:13 +02:00
Carles Fernandez 453c0cd249
Inject file(s) via DMA if switch_position=0 in Ad9361_Fpga_Signal_Source 2019-09-28 21:59:05 +02:00
Carles Fernandez 677711a238
Move Q components to imaginary part 2019-09-28 13:41:24 +02:00
Carles Fernandez 690f60037e
Replace cn0_mm_estimator by cn0_m2m4_estimator name 2019-09-28 01:18:23 +02:00
Carles Fernandez 43eafdd484
Improve documentation 2019-09-28 01:16:25 +02:00
Carles Fernandez 879bf2aa25
Bump Protocol Buffers version to 3.9.2
Replace three back-ticks by one in README file
2019-09-28 00:09:42 +02:00
Carles Fernandez cdd490e628
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2019-09-23 18:19:05 +02:00
Carles Fernandez 54661af0a4 Fix compilation in macOS when ENABLE_AD9361=ON 2019-09-23 14:36:09 +02:00
Carles Fernandez 4dc30da649 Remove unused variables 2019-09-23 14:34:44 +02:00
Carles Fernandez 0e6364af5a Remove unused variables 2019-09-23 14:25:03 +02:00
Carles Fernandez 7f65e726f5
Cleaner call to function 2019-09-19 21:51:29 +02:00
Carles Fernandez f16bcf36ba
Update changelog 2019-09-19 18:27:49 +02:00
Carles Fernandez a4c55b53e9
Fix tracking of data component in L5 and E5a 2019-09-19 18:07:13 +02:00
Carles Fernandez f83a6254b0
Add /usr/local/lib64 to LOG4CPP module 2019-09-19 08:33:39 +02:00
Carles Fernandez 9f39a7b1d0
Update changelog 2019-09-18 22:08:36 +02:00
Carles Fernandez a6e062492e
Allow edition of files with editors compatible with clang-format 2019-09-18 22:01:50 +02:00
Carles Fernandez 3bf42ff14e
Apply clang format 2019-09-18 22:00:26 +02:00
Carles Fernandez 3b86a8f05a
Merge branch 'fix-beidou' into next (Fixes: #311) 2019-09-18 21:47:17 +02:00
Carles Fernandez 17cceabd52
Fix BeiDou decoding 2019-09-18 21:46:47 +02:00
Carles Fernandez 0c2efce10a Replace custom_year parameter name and type by bool pre_2009_file to process files dated from 1999 to 2009 2019-09-18 18:25:07 +02:00
Carles Fernandez ee6e05b4e8 Add Debian GNU/kFreeBSD architecture paths to find dependencies 2019-09-18 13:08:56 +02:00
Carles Fernandez 57d6ba7404 Fix week in GPS RINEX navigation files 2019-09-18 11:20:20 +02:00
Carles Fernandez 553df7db6a
Fix BeiDou telemetry decoder. Fix provided by David Ramati 2019-09-17 18:49:31 +02:00
Carles Fernandez 5fc16677ed Fix triple-band RINEX obs when not all signals are present 2019-09-17 16:43:08 +02:00
Carles Fernandez 837dcc6859 Improve formatting 2019-09-17 16:25:17 +02:00
Javier 630e94dbef Fix TOW wrong rollover for modern ephemeris 2019-09-17 12:49:52 +02:00
Carles Fernandez 2832c5d379
Fix estimation of CN0 for low values 2019-09-17 00:58:34 +02:00