Carles Fernandez
|
4e5149a69e
|
Use lambda instead of boost::build in tests
|
2020-04-26 08:41:49 +02:00 |
|
Carles Fernandez
|
3519107131
|
Add compatibility with the new GNU Radio 3.9 API that uses C++11 standard smart pointers instead of Boost smart pointers
|
2020-04-02 23:59:35 +02:00 |
|
Carles Fernandez
|
5f974a8f17
|
Replace boost::shared_ptr by std::shared_ptr
|
2020-04-02 13:23:20 +02:00 |
|
Carles Fernandez
|
c470d43432
|
Fix shadowed variables
See MISRA C++:2008, 2-10-2 - Identifiers declared in an inner scope shall not hide an identifier declared in an outer scope
and https://rules.sonarsource.com/cpp/RSPEC-1117\?search\=shadow
|
2020-02-26 22:40:00 +01:00 |
|
Carles Fernandez
|
2a3786b0a5
|
cpplint: fix whitespace/blank_line
|
2020-02-23 02:43:17 +01:00 |
|
Carles Fernandez
|
d65daac971
|
Code formatting (cpplint.py --filter=-,+whitespace/tab,+whitespace/comments)
|
2020-02-11 21:47:13 +01:00 |
|
Carles Fernandez
|
4d0d263280
|
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/)
Update license headers to SPDX format (see https://spdx.org/)
Add license to all files
Add CI job in GitHub Actions to ensure compliance
|
2020-02-08 01:20:02 +01:00 |
|
Carles Fernandez
|
a8fb2a6fb5
|
Update configurations (remove use_CFAR_algorithm parameter)
|
2020-02-05 22:15:50 +01:00 |
|
Marc Majoral
|
1d5ff14619
|
used clang-format
|
2019-12-30 18:43:46 +01:00 |
|
Marc Majoral
|
9bfe37877e
|
added scaling_factor. Removed unnecessary code.
|
2019-12-30 17:50:41 +01:00 |
|
Marc Majoral
|
c05fbe293b
|
removd unused variables
fixed file headers
|
2019-12-21 17:49:01 +01:00 |
|
Marc Majoral
|
7bc0ce35c4
|
cleaned source code
|
2019-12-21 13:25:17 +01:00 |
|
Marc Majoral
|
eb0df94336
|
updated fpga-related unit tests + fixed fpga acquisition log of sample stamp + stop tracking message unlocks channel (the fpga multicorrelator stops blocking the flow of samples)
|
2019-12-16 18:44:22 +01:00 |
|
Carles Fernandez
|
b8ae6434cc
|
Add more parameters to Observables test
|
2019-11-14 12:15:41 +01:00 |
|
Carles Fernandez
|
a00ec7b4cd
|
Allow more error
|
2019-11-12 23:18:41 +01:00 |
|
Javier Arribas
|
4c6fa48615
|
typo fix
|
2019-11-12 18:35:55 +01:00 |
|
Carles Fernandez
|
48a8369b6e
|
Fix test
|
2019-11-12 17:49:18 +01:00 |
|
Carles Fernandez
|
02318c0382
|
Give to global parameters more meaningful name
|
2019-08-31 11:37:29 +02:00 |
|
Carles Fernandez
|
9d0c00132d
|
Always have a space between // and comment
|
2019-08-19 01:29:04 +02:00 |
|
Carles Fernandez
|
4dd8aa12b4
|
Replace C style casts by C++ casts
|
2019-08-18 12:54:16 +02:00 |
|
Carles Fernandez
|
be912aeccf
|
Remove blank lines
|
2019-08-17 14:59:20 +02:00 |
|
Carles Fernandez
|
c5b3e7597a
|
Remove tabs
|
2019-08-17 14:41:32 +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 |
|
Carles Fernandez
|
471428f867
|
Fix typos detected by codespell
|
2019-07-20 12:55:46 +02:00 |
|
Javier Arribas
|
1313edd716
|
Partial implementation of the new event queue and its dependencies. Still NOT usable
|
2019-07-16 17:41:12 +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
|
7c71ed9404
|
Merge branch 'fpga' of https://github.com/gnss-sdr/gnss-sdr into merge-fpga
Applied checks and formatting
|
2019-02-28 21:45:30 +01:00 |
|
Marc Majoral
|
c32e0b427a
|
coding style + removed some unnecessary memory arrays in the FPGA E5A tracking adapter class.
|
2019-02-27 17:27:31 +01:00 |
|
Marc Majoral
|
8d770d9be9
|
more code cleaning
removed some non used variables
|
2019-02-27 13:30:09 +01:00 |
|
Marc Majoral
|
cf0a37300a
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
|
2019-02-25 19:21:00 +01:00 |
|
Marc Majoral
|
40029f789c
|
FPGA hybrid observables tests set track_pilot by default.
|
2019-02-25 12:10:50 +01:00 |
|
Carles Fernandez
|
d7d4cd09ae
|
Fix naming in fgpa and extra unit test implementations
|
2019-02-22 15:57:15 +01:00 |
|
Marc Majoral
|
2eebd31483
|
cleanup use of standard acquisition interface for the FPGA unit tests.
|
2019-02-15 10:12:20 +01:00 |
|
Marc Majoral
|
fd3eb2a80e
|
The termination process is now done correctly when using the FPGA.
|
2019-02-13 17:48:14 +01:00 |
|
Carles Fernandez
|
73b7341904
|
clang-tidy: apply readability-braces-around-statements plus code formatting
See http://releases.llvm.org/7.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/readability-braces-around-statements.html
Code formatting applied with:
find ../src/ -iname *.h -o -iname *.cc | xargs clang-format -i
|
2019-02-11 21:13:02 +01:00 |
|
Carles Fernandez
|
8c0051ca0b
|
Apply clang-tidy checks
|
2019-02-11 18:38:42 +01:00 |
|
Marc Majoral
|
a379a896d4
|
FPGA unit tests need to reset the HW at the beginning of each iteration
|
2019-02-04 15:01:50 +01:00 |
|
Marc Majoral
|
ec80df40dc
|
minor corrections
|
2019-01-31 15:36:11 +01:00 |
|
Marc Majoral
|
f127729eb0
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
|
2019-01-25 18:02:07 +01:00 |
|
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 |
|
Marc Majoral
|
bd90563925
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
|
2018-11-30 11:10:38 +01:00 |
|
Marc Majoral
|
f48a91c413
|
Galileo E5a is now debugged and working. Acquisition is using interrupts again. Each acquisition process opens and closes the acquisition device when an acquisition is done instead of having the device opened all the time. In this way the acquisition interrupt should only be received by the process that is using the interrupt at that time.
|
2018-11-30 11:07:01 +01:00 |
|
Javier Arribas
|
6dd4733606
|
Fix duplicated satellites observables test to not demand true observables file
|
2018-11-29 21:29:21 +01:00 |
|
Marc Majoral
|
f7050766bc
|
re-enabled the possibility to run the FPGA tracking pull-in tests and observables tests running the doppler wipeoff in the HW. The FPGA now uses the same block of received samples to test all the doppler shifts.
|
2018-11-16 18:28:02 +01:00 |
|
Marc Majoral
|
10676fd3cf
|
corrected minor bug in DMA parameter
|
2018-11-15 20:48:30 +01:00 |
|
Marc Majoral
|
7023e879db
|
adapted the software to a bit size for the local copy of the FFT of the GNSS code to 10 bits per sample.
worked on the observables tests.
|
2018-11-13 19:51:12 +01:00 |
|
Marc Majoral
|
37c7576e12
|
removed some unused test functions.
updated FPGA observables test
|
2018-11-13 17:22:08 +01:00 |
|