Javier Arribas
cae1c5a73a
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into newsatdispatcher
2019-07-16 12:29:20 +02:00
Carles Fernandez
76222945bd
Add missing include, reordering
2019-07-16 12:02:13 +02:00
Javier Arribas
e7dc926dad
Improving the concurrent queue and fix missing dependencies
2019-07-16 11:07:02 +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
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
Carles Fernandez
1dfa169bbb
Fix memory leak
2019-07-12 21:59:14 +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
Damian Miralles
00805d4b2f
Updating branch contents
2019-07-10 13:13:01 -05:00
Damian Miralles
b262c58aa8
bds: Add unified trk startegy to deliver 1 symbol per sample
...
This works builds up upon J. Arribas work for unified symbol dec in tracking.
Fixes a couple of bugs with PVT code and adds new code for RINEX functions. Adds
cosmetic fixes to the code with unused variables.
2019-07-10 12:52:40 -05:00
Damian Miralles
c2f4b39bb2
bds: removal of unused fields
2019-07-10 10:49:41 -05:00
Carles Fernandez
4adb05570a
Fix typos detected by codespell
2019-07-09 11:52:53 +02:00
Carles Fernandez
24007b59e5
Remove unused includes, fix docs
2019-07-07 22:36:29 +02:00
Carles Fernandez
6cc1de7118
File cleaning
2019-07-07 21:44:58 +02:00
Carles Fernandez
29a910df30
Simplify initializations
2019-07-07 19:56:23 +02:00
Carles Fernandez
cf8f4af527
Try to avoid non-default move & copy constructors
2019-07-07 18:41:50 +02:00
Carles Fernandez
5f1779c15b
Remove test for speed
2019-07-06 13:55:19 +02:00
Carles Fernandez
5f1a418a9b
Merge branch 'tracking_debug' of https://github.com/gnss-sdr/gnss-sdr into move
2019-07-06 13:03:09 +02:00
Carles Fernandez
755dd7901f
Add copy constructor, move constructor and move assignment operator. Fix memory leak
2019-07-05 16:13:35 +02:00
Carles Fernandez
5d679a3eef
Do not use move when it is not needed
2019-07-05 15:24:28 +02:00
Carles Fernandez
1237a29fc9
Add copy constructor, copy assignment operator, move constructor and move assignment operator
2019-07-05 14:42:48 +02:00
Carles Fernandez
52c08e3ab4
Add copy constructor, copy assignment operator, move constructor and move assignment operator
2019-07-05 13:08:00 +02:00
Javier Arribas
b9ca99303c
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into tracking_debug
2019-07-04 09:41:13 +02:00
Carles Fernandez
ad389cf267
Remove unused variable
2019-07-04 08:24:48 +02:00
Carles Fernandez
4de86b1f8a
Use std::array instead of pointers and memcpy
2019-07-03 23:47:42 +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
Javier Arribas
e937412186
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into tracking_debug
2019-07-02 13:03:51 +02:00
Carles Fernandez
dfecb45b7f
Fix warning (unsigned comparison)
2019-07-02 11:26:59 +02:00
Javier Arribas
21f00d5172
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into tracking_debug
2019-07-02 10:02:42 +02:00
Carles Fernandez
018cde8953
Write public interface first, then private members in class definitions
2019-07-01 23:44:42 +02:00
Carles Fernandez
54553a8cff
Remove delete
2019-07-01 15:26:48 +02:00
Javier Arribas
e17472d986
Partial merge commit, to be fixed in next commit
2019-07-01 11:00:38 +02:00
Carles Fernandez
d5e5e5725d
Apply fixes by clang-tidy
2019-06-30 00:01:54 +02:00
Carles Fernandez
b6e9ba5877
Improve const correctness
2019-06-29 22:04:03 +02:00
Carles Fernandez
c37b3e00b5
Use uppercase literal suffix
2019-06-29 14:22:15 +02:00
Carles Fernandez
0e5211dbf0
Modern CUDA usage
2019-06-24 20:02:19 +02:00
Carles Fernandez
9318fe540d
Fixes for modern OpenCL versions
2019-06-24 13:39:34 +02:00
Carles Fernandez
3bc8091745
Fix comparisons (warning: -Wsign-compare)
2019-06-17 23:42:16 +02:00
Javier Arribas
81ee21f8cf
Adding new a multichannel file source suitable for multifrequency captures stored in different files to avoid stream synchronization problems in post-processing
2019-06-17 18:13:06 +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
8c1b4c6894
Add comment
2019-05-26 11:44:17 +02:00
Carles Fernandez
59494034d8
Better fix for Boost Asio and string_view issue in macOS
2019-05-26 02:09:53 +02:00
Carles Fernandez
a1f77607c3
Fix building in some macOS configurations
2019-05-16 20:49:10 +02:00
Javier Arribas
be5ffe6b67
Implementation of Differential Arctangent Discriminator for FLL
2019-05-15 17:38:45 +02:00
Carles Fernandez
6a6ec19b63
Fix building with Boost 1.65.1 (Ubuntu 18.04)
2019-05-08 21:35:15 +02:00
Carles Fernandez
a5f9c3ac36
Merge remote-tracking branch 'cf/io-service' into next
...
Replace boost::asio::io_service (deprecated since Boost 1.66) by boost::asio::io_context when Boost is 1.66 or above.
boost::asio::io_service is now deprecated and eventually will be removed from future Boost versions. This fix avoids a future compilation break.
2019-05-08 20:42:08 +02:00
Carles Fernandez
5563e609ec
Fix identification of Boost version
2019-05-08 19:28:53 +02:00
Carles Fernandez
214c9d5de0
Fix building for Boost < 1.66
2019-05-08 16:15:59 +02:00
Carles Fernandez
40f0a93695
Replace boost::asio::io_service (deprecated since Boost 1.66) by boost::asio::io_context
2019-05-08 15:23:55 +02:00
Javier Arribas
a2d90c1f29
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-05-08 14:55:34 +02:00