Carles Fernandez
|
ca92ff0e44
|
Catch all exceptions
|
2019-07-14 00:18:51 +02:00 |
|
Carles Fernandez
|
f24ae66ca2
|
Always check fs::remove output
|
2019-07-14 00:14:13 +02:00 |
|
Carles Fernandez
|
2d894a8507
|
Catch exception when using std::experimental
|
2019-07-13 12:29:06 +02:00 |
|
Carles Fernandez
|
5561d40e67
|
Fix defect detected by Coverity Scan (null pointer dereference)
|
2019-07-12 19:09:26 +02:00 |
|
Damian Miralles
|
00805d4b2f
|
Updating branch contents
|
2019-07-10 13:13:01 -05:00 |
|
Damian Miralles
|
81ad7484bd
|
Merge branch 'next' into bds_b3i_bug_fix
|
2019-07-10 09:21:54 -05:00 |
|
Carles Fernandez
|
4adb05570a
|
Fix typos detected by codespell
|
2019-07-09 11:52:53 +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 |
|
Damian Miralles
|
6ba57f0e12
|
bds_b3i: fixing pvt computation for bds b3i single freq solution
|
2019-07-02 18:57:44 -05: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
|
f821caea4a
|
Code cleaning
|
2019-06-29 22:47:21 +02:00 |
|
Carles Fernandez
|
0b1683fa1e
|
Avoid pointer arithmetics
|
2019-06-29 17:29:51 +02:00 |
|
Carles Fernandez
|
81c79ad007
|
Fix termination
|
2019-06-29 16:49:53 +02:00 |
|
Carles Fernandez
|
c37b3e00b5
|
Use uppercase literal suffix
|
2019-06-29 14:22:15 +02:00 |
|
Carles Fernandez
|
f90d52a1e2
|
Improve const correctness
|
2019-06-29 13:57:00 +02:00 |
|
Carles Fernandez
|
d6714e35a1
|
Avoid pointer arithmetics
|
2019-06-29 12:55:39 +02:00 |
|
Carles Fernandez
|
c79b360fa7
|
Replace Guidelines Support Library implementation
Source: https://github.com/martinmoene/gsl-lite
If works with gcc 4.8 (Microsoft's doesn't)
|
2019-06-29 02:40:12 +02:00 |
|
Carles Fernandez
|
9b3fd32f43
|
Check if the compiler has the <span> header
|
2019-06-29 01:58: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
|
a2c6c8a630
|
Apply clang-tidy fixes
|
2019-06-28 12:26:46 +02:00 |
|
Carles Fernandez
|
e28062de87
|
Modernize OpenCL code
|
2019-06-24 19:25:51 +02:00 |
|
Carles Fernandez
|
a2dcf223f0
|
Create OpenCL imported target
|
2019-06-24 11:25:18 +02:00 |
|
Javier Arribas
|
47e6e173cb
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into tracking_debug
|
2019-06-17 09:53:14 +02:00 |
|
Carles Fernandez
|
c31236096d
|
Build volk_gnsssdr with C++20 with clang++ if available
|
2019-06-15 22:25:22 +02:00 |
|
Carles Fernandez
|
ec8f398e59
|
Set CMAKE_CXX_STANDARD to 20 when available
|
2019-06-15 10:55:49 +02:00 |
|
Javier Arribas
|
88f78a107c
|
Improving unified tracking. Added Doppler frequency correction for false PLL lock
|
2019-06-14 12:52:46 +02:00 |
|
Javier Arribas
|
5a43e757dd
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into tracking_debug
|
2019-06-13 17:59:58 +02:00 |
|
Carles Fernandez
|
e285da5899
|
Replace boost::filesystem by std::experimental::filesystem when the later is available
|
2019-06-13 15:33: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 |
|
Javier Arribas
|
92c6a5ebaf
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into tracking_debug
|
2019-06-12 09:58:00 +02:00 |
|
Carles Fernandez
|
c9822a435c
|
Allow volk-gnsssdr to be built with std::experimental::filesystem if found
|
2019-06-11 22:56:24 +02:00 |
|
Javier Arribas
|
559080b651
|
Improving tracking stability of carrier lock detector
|
2019-06-11 20:20:23 +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
|
94d9897cb5
|
Add CMake module for better detection and usage of std::filesystem in volk_gnsssdr
|
2019-06-09 19:25:04 +02:00 |
|
Carles Fernandez
|
30ee3dcb89
|
Build volk-gnssdr without Boost if std::filesystem is available
|
2019-06-09 02:33:17 +02:00 |
|
Carles Fernandez
|
e0d5c12b0b
|
Remove unused includes
|
2019-06-05 15:43:54 +02:00 |
|
Carles Fernandez
|
fce4ce523a
|
Fix typos in comments
|
2019-06-05 15:39:20 +02:00 |
|
Carles Fernandez
|
edbe7b4840
|
Fix volk_gnsssdr_profile if config file does not exist
|
2019-06-03 01:30:39 +02:00 |
|
Carles Fernandez
|
fb350e788b
|
Search for system-wide volk_gnsssdr_config file
|
2019-05-29 15:56:12 +02:00 |
|
Carles Fernandez
|
7004606f00
|
Reuse random generator engine for speedup
|
2019-05-26 20:21:48 +02:00 |
|
Carles Fernandez
|
3157451d57
|
cmake: add back pre-"modern CMake targets" find variables
|
2019-05-26 10:43:36 +02:00 |
|
Javier Arribas
|
33636758f1
|
Moving TOW crossover GPS time adjustment to convenient location
|
2019-05-13 12:13:35 +02:00 |
|
Javier Arribas
|
87e30c2fcb
|
Fix TOW week crossover in PVT time prints and rinex obs prints
|
2019-05-09 18:05:46 +02:00 |
|
Javier Arribas
|
7ed88c26b6
|
Fix the TOW weel crossover situation in observables and PVT
|
2019-05-08 14:55:14 +02:00 |
|
Carles Fernandez
|
e0da44f606
|
Fix detection of python mako if installed with Macports
|
2019-04-09 02:27:50 +02: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
|
41036c1538
|
Fix kernel
|
2019-03-24 19:53:51 +01:00 |
|
Carles Fernandez
|
d8f1e4b437
|
Increase required accuracy in 32-bit rotator_dot_prod test results
|
2019-03-24 19:35:53 +01:00 |
|