Carles Fernandez
|
e80122f4ff
|
Apply clang tidy checks and clang-format
|
2019-09-13 08:56:37 +02:00 |
|
Carles Fernandez
|
0520d400b3
|
Apply clang-tidy
|
2019-09-11 22:31:34 +00:00 |
|
Carles Fernandez
|
38a987607e
|
Make use of the new Boost::headers target introduced in CMake 3.15
|
2019-09-07 12:36:19 +02:00 |
|
Carles Fernandez
|
589788d2e3
|
Modernize code for Viterbi decoder
|
2019-09-06 17:31:31 +02:00 |
|
Carles Fernandez
|
02318c0382
|
Give to global parameters more meaningful name
|
2019-08-31 11:37:29 +02:00 |
|
Carles Fernandez
|
57de35d92e
|
Add missing move assignment operator
|
2019-08-25 02:20:51 +02:00 |
|
Carles Fernandez
|
df05c7418e
|
Fix bugprone-too-small-loop-variable clang-tidy check warnings
|
2019-08-24 17:34:12 +02:00 |
|
Carles Fernandez
|
95f688dcb0
|
Mark all constructors callable with one argument as explicit
|
2019-08-23 21:25:44 +02:00 |
|
Carles Fernandez
|
05ec821998
|
Update GPSTK version to 2.12
Fix ENABLE_OWN_GPSTK option if GPSTK was already found
|
2019-08-20 23:02:48 +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
|
e4c3ee7527
|
Remove redundant blank lines at the end of a code block
|
2019-08-17 15:29:31 +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
|
c31d9dea40
|
Fix errors risen by include_what_you_use
|
2019-08-17 13:56:54 +02:00 |
|
Carles Fernandez
|
668869ee85
|
Avoid usage of variable length arrays, which is a C99 feature
|
2019-08-14 11:13:06 +02:00 |
|
Carles Fernandez
|
3d146019dd
|
Apply modernize-redundant-void-arg clang-tidy fix
|
2019-08-14 02:14:29 +02:00 |
|
Carles Fernandez
|
487010346f
|
Apply readability-isolate-declaration clang-tidy check
|
2019-08-13 00:19:31 +02:00 |
|
Carles Fernandez
|
b16ee3d919
|
Apply readability-redundant-control-flow check
|
2019-08-12 22:54:27 +02:00 |
|
Carles Fernandez
|
e6700907b4
|
Detect the Hurd
|
2019-08-11 14:43:26 +02:00 |
|
Carles Fernandez
|
4ec498514c
|
Build OpenCL block only if enabled with -DENABLE_OPENCL=ON
|
2019-08-02 14:59:05 +02:00 |
|
Carles Fernandez
|
8ce0358de6
|
Clang-tidy fixes
|
2019-07-30 19:00:23 +02:00 |
|
Carles Fernandez
|
449afd7029
|
Fix typo
|
2019-07-29 22:03:57 +02:00 |
|
Carles Fernandez
|
2ec6ed6ec6
|
Clean usage of Guidelines Support Library
|
2019-07-29 21:47: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 |
|
Carles Fernandez
|
471428f867
|
Fix typos detected by codespell
|
2019-07-20 12:55:46 +02:00 |
|
Carles Fernandez
|
ef9c02bac2
|
Miscellaneous changes: fix typos, warnings
|
2019-07-20 02:53:31 +02:00 |
|
Javier Arribas
|
601230ce37
|
Completing the migration to the new receiver channels and commands events queue. Fix unit test execution
|
2019-07-18 19:29:14 +02:00 |
|
Javier Arribas
|
5b1f541a74
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into newsatdispatcher
|
2019-07-18 19:00:54 +02:00 |
|
Javier Arribas
|
b43c055ba4
|
Deadlock fix in acquisition performance test
|
2019-07-18 18:59:16 +02:00 |
|
Javier Arribas
|
aeabfb7c3c
|
Replacing the old gnuradio message queue with the new ConcurrentQueue
|
2019-07-17 15:56:30 +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 |
|
Javier Arribas
|
bf40ed2be1
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into newsatdispatcher
|
2019-07-14 18:51:41 +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
|
f73e66d376
|
Fix building of matio_test when building with c++17
|
2019-07-14 09:31:03 +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 |
|
Javier Arribas
|
71d93dc4b9
|
New asynchronous channel and PVT status reporting from observables and PVT to flowgraph. Partial implementation of assistance from L1 to L2 and L5
|
2019-07-11 18:39:28 +02:00 |
|
Carles Fernandez
|
620191f818
|
Fix warning (unused variable)
|
2019-07-04 08:52:06 +02:00 |
|
Carles Fernandez
|
4de86b1f8a
|
Use std::array instead of pointers and memcpy
|
2019-07-03 23:47:42 +02:00 |
|
Carles Fernandez
|
da7ca482a8
|
Hide direct constructor as private member
|
2019-07-02 17:24:54 +02:00 |
|
Carles Fernandez
|
173361f89f
|
Fix test
|
2019-07-02 11:31:43 +02:00 |
|
Carles Fernandez
|
d5e5e5725d
|
Apply fixes by clang-tidy
|
2019-06-30 00:01:54 +02:00 |
|
Carles Fernandez
|
d75abe6758
|
Add inline keyword
|
2019-06-29 22:48:00 +02:00 |
|
Carles Fernandez
|
7264888487
|
Add explicit keyword
See https://google.github.io/styleguide/cppguide.html#Explicit_Constructors
|
2019-06-29 22:32:29 +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
|
04a62b813f
|
Remove unused CMake modules
Move ENABLE_GNSS_SIM_INSTALL option to main CMakeLisis.txt file
Remove unused lines
Update Doxygen download website
|
2019-06-28 09:32:46 +02:00 |
|
Carles Fernandez
|
0e5211dbf0
|
Modern CUDA usage
|
2019-06-24 20:02:19 +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
|
12e26fe318
|
Move package DESCRIPTION and URL data to CMake modules
|
2019-06-21 02:49:41 +02:00 |
|
Carles Fernandez
|
25154ec066
|
Add more package version identifications
|
2019-06-19 23:42:46 +02:00 |
|
Carles Fernandez
|
c30975064e
|
Get GPSTK version if found
This can be important in the future since current version is a c++17 blocker
|
2019-06-19 20:54:45 +02:00 |
|
Carles Fernandez
|
16f7c4b889
|
Pass vectors and matrices by reference, rename classes to CamelCase style
|
2019-06-16 14:54:41 +02:00 |
|
Carles Fernandez
|
d6887488f3
|
Avoid usage of std::rand()
|
2019-06-16 11:40:58 +02:00 |
|
Carles Fernandez
|
7467f94164
|
Relax Armadillo version for nonlinear filters
|
2019-06-15 10:54:49 +02:00 |
|
Carles Fernandez
|
61f7ea2922
|
Fix for Armadillo < 8.400
|
2019-06-14 21:16:40 +02:00 |
|
Carles Fernandez
|
a22f79891b
|
Fix building if Armadillo < 8.400
|
2019-06-14 19:16:37 +02:00 |
|
Carles Fernandez
|
1d80f1ba9b
|
Fix building if Armadillo < 9.400
|
2019-06-14 18:22:07 +02:00 |
|
Carles Fernandez
|
7c23fb35b6
|
Apply clang-format
|
2019-06-14 10:21:26 +02:00 |
|
Gerald LaMountain
|
c1f4c2aef3
|
Merge branch 'next' into kf19-next
|
2019-06-13 15:47:54 -04:00 |
|
Gerald LaMountain
|
0e68befe7c
|
Add unscented filter to nonlinear_filtering library and add associated unit test
|
2019-06-13 15:42:52 -04:00 |
|
Gerald LaMountain
|
49a8f9a22a
|
Rename cubature_filter library to nonlinear_filtering
|
2019-06-13 15:41:56 -04:00 |
|
Carles Fernandez
|
dd2198fd00
|
Apply code formatting
|
2019-06-13 17:37:32 +02:00 |
|
Carles Fernandez
|
ce3d018f67
|
Merge branch 'kf19-next' of https://github.com/glamountain/gnss-sdr into glamountain-kf19-next
|
2019-06-13 17:14:03 +02:00 |
|
Gerald LaMountain
|
83d77fabb0
|
Update cubature filter library to align with coding conventions
|
2019-06-13 11:07:10 -04:00 |
|
Gerald LaMountain
|
c567be407c
|
Merge branch 'next' into kf19-next
|
2019-06-12 14:52:44 -04:00 |
|
Gerald LaMountain
|
6f5bca8188
|
Add cubature filter library to tracking and associated unit test to tests
|
2019-06-12 14:51:19 -04:00 |
|
Carles Fernandez
|
8d424a13b6
|
Replace boost::filesystem by std::experimental::filesystem when the later is available
|
2019-06-12 20:39:29 +02:00 |
|
Javier Arribas
|
e7517dc86d
|
Removing superseded GPS tracking block. Carrier Aiding is now included in unified tracking
|
2019-06-11 10:11:20 +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 |
|
Carles Fernandez
|
40b7377c31
|
Fix test
|
2019-05-17 00:57:40 +02:00 |
|
Carles Fernandez
|
c1b48d675a
|
Improve GNU Radio 3.7 / 3.8 handling
|
2019-04-27 17:28:49 +02:00 |
|
Carles Fernandez
|
f5f255b28d
|
Fix building with new version of GNU Radio 3.7.13.5 maint
|
2019-04-25 10:41:57 +02:00 |
|
Carles Fernandez
|
2cba1c5e0a
|
Add test for the serdes_monitor_pvt class
|
2019-04-21 11:46:33 +02:00 |
|
Carles Fernandez
|
2b45256ff1
|
Reorder files
|
2019-04-20 22:07:35 +02:00 |
|
Carles Fernandez
|
811cdc9693
|
Use Protocol Buffers for data serialization
|
2019-04-20 11:52:00 +02:00 |
|
Carles Fernandez
|
ae7686d4ad
|
Fix reading of environment variables
|
2019-04-02 03:31:46 +02:00 |
|
Carles Fernandez
|
8bce979242
|
Clean scripts. Prevent in-tree build
|
2019-04-02 02:41:20 +02:00 |
|
Carles Fernandez
|
b6cb3c6a08
|
Move Beidou acq tests to extra, since they need binary files. Make those files downloadable from Sourceforge
|
2019-03-26 23:04:08 +01:00 |
|
Carles Fernandez
|
77851e5589
|
BeiDou B3I bug fixes (credits to dmiralles2019)
|
2019-03-26 22:34:08 +01:00 |
|
Damian Miralles
|
1a2d90a8f1
|
bds_b3i: fixing bugs in pvt computation
|
2019-03-26 22:15:31 +01:00 |
|
Carles Fernandez
|
0c7ec44cdb
|
Generate CMake summary report
|
2019-03-09 01:39:32 +01:00 |
|
Carles Fernandez
|
dd7a52c93b
|
Fix headers
|
2019-03-06 21:54:39 +01:00 |
|
Carles Fernandez
|
9689dd8206
|
Remove garbage
|
2019-03-06 19:17:36 +01:00 |
|
Carles Fernandez
|
87a6a0fe0e
|
Fix make check if ENABLE_FPGA option is ON
|
2019-03-06 19:16:18 +01:00 |
|
Carles Fernandez
|
d549d19024
|
Fix test
|
2019-03-06 18:58:57 +01:00 |
|
Carles Fernandez
|
c938093f6d
|
Improve includes (IWYU)
|
2019-03-05 19:31:41 +01:00 |
|
Carles Fernandez
|
6ba77c5f28
|
Sort includes: include what you use
|
2019-03-04 08:12:50 +01:00 |
|
Carles Fernandez
|
15a8bc9f3e
|
Fix PATH reading
|
2019-03-03 13:39:55 +01:00 |
|
Carles Fernandez
|
e7ea5c1fdd
|
Remove superfluous 'using google::LogMessage'
|
2019-03-03 13:39:35 +01:00 |
|
Carles Fernandez
|
2cf1d72640
|
Fix if PATH is not set
|
2019-03-03 11:56:57 +01:00 |
|
Carles Fernandez
|
0564b790e7
|
Take into account that PATH could be empty
|
2019-03-03 10:57:05 +01:00 |
|
Carles Fernandez
|
c4d9a3631c
|
Fix leaks
|
2019-03-03 00:16:57 +01:00 |
|
Carles Fernandez
|
fb1fd2584d
|
Fix coverity scan defects
|
2019-03-02 11:44:45 +01:00 |
|
Carles Fernandez
|
df0a77ee0d
|
Fix warnings
more protection on read/write failures and some code cleaning
|
2019-03-01 10:11:36 +01: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
|
14899a3a77
|
Replace boost::thread by std::thread, get rid of boost::chrono
|
2019-02-24 23:11:19 +01:00 |
|