Carles Fernandez
|
d818aacde4
|
Avoid name clash with system macro in macOS
|
2019-07-26 13:22:11 +02:00 |
|
Carles Fernandez
|
d626ca1f88
|
Merge branch 'fpga_extended_coherent_integration' of https://github.com/mmajoral/gnss-sdr into mmajoral-fpga_extended_coherent_integration
|
2019-07-26 13:12:46 +02:00 |
|
Carles Fernandez
|
a4d6800e22
|
Update copyright year
Applied on files changed since last release
clang-format applied
|
2019-07-26 12:38:20 +02:00 |
|
Marc Majoral
|
694c5d9dcb
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-26 10:11:55 +02:00 |
|
Carles Fernandez
|
ddc6b822fb
|
Simplify code
|
2019-07-26 03:51:43 +02:00 |
|
Marc Majoral
|
7f594a356b
|
doppler center frequency for the grid search
|
2019-07-24 13:02:14 +02:00 |
|
Marc Majoral
|
0b8a408b9a
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-24 12:02:17 +02:00 |
|
Javier Arribas
|
f18a9adb55
|
Correct data type in acquisition set doppler center
|
2019-07-24 12:00:25 +02:00 |
|
Marc Majoral
|
ad7c1afea1
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-24 11:30:04 +02:00 |
|
Marc Majoral
|
48fe6086e4
|
updated the handling of the scoped_lock mutex in the fpga tracking loops + used clang-format.
|
2019-07-24 11:26:16 +02:00 |
|
Carles Fernandez
|
bd99a0674c
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
|
2019-07-23 19:32:55 +02:00 |
|
Marc Majoral
|
f30d8a60ec
|
updated doxygen comments
|
2019-07-23 19:05:43 +02:00 |
|
Carles Fernandez
|
bf1ac2cb50
|
Simplify GSL usage
|
2019-07-23 19:01:18 +02:00 |
|
Carles Fernandez
|
05faf97b70
|
Switch to automatically managed static memory
|
2019-07-23 18:54:32 +02:00 |
|
Javier Arribas
|
27b1baf0b7
|
completing the acquisition assistance option from primary frequencies (e.g. L1, E1) to secondary frequencies (e.g. L5, E5)
|
2019-07-23 17:56:02 +02:00 |
|
Marc Majoral
|
6ee9fedd76
|
moved #defines to static consts + used clang-format + removed code that was commented out
|
2019-07-23 15:20:59 +02:00 |
|
Marc Majoral
|
00993d9719
|
replaced #defines by static consts + removed unused tracking parameter + removed unnecessary comments
|
2019-07-22 19:58:37 +02:00 |
|
Marc Majoral
|
d9d3696880
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-22 17:53:26 +02:00 |
|
Carles Fernandez
|
a172b755f7
|
Fix typo
|
2019-07-21 19:37:13 +02:00 |
|
Carles Fernandez
|
be86771ede
|
Move default destructor to header file, so compiler can make a better job
|
2019-07-21 19:32:52 +02:00 |
|
Carles Fernandez
|
0ddb063784
|
Modernize code
Automatize memory management
De-clutter clan-tidy warnings by fixing obvious issues
|
2019-07-19 18:23:36 +02:00 |
|
Marc Majoral
|
3225d92f1b
|
removed unused variable
|
2019-07-19 12:24:25 +02:00 |
|
Marc Majoral
|
8b0e170a56
|
applied clang-format
|
2019-07-19 11:55:53 +02:00 |
|
Marc Majoral
|
dd996bc2e2
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-18 11:35:34 +02:00 |
|
Marc Majoral
|
4c22a1ce1a
|
the tracking module is now sending 1 synchro_data per data symbol.
|
2019-07-17 18:01:27 +02:00 |
|
Carles Fernandez
|
9572b37da7
|
Remove uses of bitwise operations on signed integer types
Based in the High Integrity C++ Standard, Section 5.6.1
See https://www.perforce.com/resources/qac/high-integrity-c-coding-standard-expressions
Removed some c arrays by std::array
|
2019-07-14 23:34:07 +02:00 |
|
Carles Fernandez
|
d7460022ed
|
Avoid C arrays
See https://clang.llvm.org/extra/clang-tidy/checks/modernize-avoid-c-arrays.html
|
2019-07-14 14:09:12 +02:00 |
|
Carles Fernandez
|
def3a8875a
|
Misc improvements
Remove cstdio
Remove usage of cstring and memcpy when it is not needed
Mark move cobstructor with noexcept
|
2019-07-14 02:28:28 +02:00 |
|
Marc Majoral
|
58cc961aec
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-10 18:08:30 +02:00 |
|
Carles Fernandez
|
4adb05570a
|
Fix typos detected by codespell
|
2019-07-09 11:52:53 +02:00 |
|
Marc Majoral
|
c8ccd5ef91
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-04 12:55:36 +02:00 |
|
Javier Arribas
|
cf967be252
|
Consolidating unified dll pll veml tracking to synchronize symbols for GPS L1, L5, Galileo E1, E5 and Beidou B1, B3. Beidou bug fixes in acquisition. Adapting all telemetry decoders to use 1 sample per symbol
|
2019-07-03 18:57:26 +02:00 |
|
Carles Fernandez
|
081439d6f8
|
Code cleaning
|
2019-07-02 17:48:00 +02:00 |
|
Carles Fernandez
|
f1022385b0
|
Improve memory management
In class definitions, first write the public interface, then private
|
2019-07-01 21:54:52 +02:00 |
|
Carles Fernandez
|
d72542861f
|
Replace raw pointers by smart pointers. Remove delete
|
2019-06-30 12:51:23 +02:00 |
|
Carles Fernandez
|
2cc06c8b63
|
Remove delete in FPGA adapters
|
2019-06-30 12:10:14 +02:00 |
|
Carles Fernandez
|
17b1ef8b98
|
Do not use deletes. Improve memory management
|
2019-06-30 04:47:15 +02:00 |
|
Carles Fernandez
|
d5e5e5725d
|
Apply fixes by clang-tidy
|
2019-06-30 00:01:54 +02:00 |
|
Carles Fernandez
|
dd3b2f11db
|
Fix wrong loop
|
2019-06-29 21:13:14 +02:00 |
|
Carles Fernandez
|
dd53f81b1a
|
Replace memcpy by copy_n. Avoid pointer arithmetics
|
2019-06-29 11:58:08 +02:00 |
|
Carles Fernandez
|
751f54990c
|
Introduce gsl::span. Bound checking at compile time, no overhead at runtime
See https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md
|
2019-06-29 01:28:30 +02:00 |
|
Carles Fernandez
|
e28062de87
|
Modernize OpenCL code
|
2019-06-24 19:25:51 +02:00 |
|
Carles Fernandez
|
de79147def
|
Fix OpenCL test if the OpenCL Platform is not ready
|
2019-06-24 14:33:08 +02:00 |
|
Carles Fernandez
|
9318fe540d
|
Fixes for modern OpenCL versions
|
2019-06-24 13:39:34 +02:00 |
|
Carles Fernandez
|
a2dcf223f0
|
Create OpenCL imported target
|
2019-06-24 11:25:18 +02:00 |
|
Marc Majoral
|
0bb38ce38b
|
removed some not used variables + code optimization
|
2019-06-20 14:28:47 +02:00 |
|
Marc Majoral
|
05d006d1f9
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-06-18 18:25:24 +02:00 |
|
Marc Majoral
|
33d1115246
|
added support for extended coherent integration in the FPGA. The code still needs to be optimized and cleaned.
|
2019-06-18 18:22:01 +02:00 |
|
Carles Fernandez
|
8d424a13b6
|
Replace boost::filesystem by std::experimental::filesystem when the later is available
|
2019-06-12 20:39:29 +02:00 |
|
Carles Fernandez
|
ca6b4b545b
|
Replace Boost::filesystem by std::filesystem if C++17 support is available
|
2019-06-10 21:41:13 +02:00 |
|