1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-04-11 01:11:24 +00:00
Commit Graph

536 Commits

Author SHA1 Message Date
Carles Fernandez
c5f4a54aac Avoid implementation-defined behavior of shifting left a signed variable 2019-08-16 11:55:52 +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
9b4597572c Cleaning 2019-07-30 12:38:03 +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
281220a211 Fix wrong usage of move 2019-07-25 22:08:34 +02:00
Carles Fernandez
ef9c02bac2 Miscellaneous changes: fix typos, warnings 2019-07-20 02:53:31 +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
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
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
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
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
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
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
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
Javier Arribas
e17472d986 Partial merge commit, to be fixed in next commit 2019-07-01 11:00:38 +02:00
Carles Fernandez
c37b3e00b5 Use uppercase literal suffix 2019-06-29 14:22:15 +02:00
Javier Arribas
be5ffe6b67 Implementation of Differential Arctangent Discriminator for FLL 2019-05-15 17:38:45 +02:00
Javier Arribas
7ed88c26b6 Fix the TOW weel crossover situation in observables and PVT 2019-05-08 14:55:14 +02:00
Javier Arribas
f8146e5a3f GPS L1 TLM decoder state machine optimization 2019-04-16 09:47:26 +02:00
Javier Arribas
fdf86ef75b Adjusting the optimal bandwidth for the automatic acquisition resampler in GPS L1 and L2C 2019-04-03 15:27:26 +02:00
Carles Fernandez
5d423f3c59 Fix overflow 2019-03-19 19:51:54 +01:00
Carles Fernandez
3cd1e70706 Fix defects detected by Coverity Scan 2019-03-19 07:53:21 +01:00
Carles Fernandez
52c69073ac Apply clang-tidy fixes 2019-03-18 09:10:00 +01:00
Carles Fernandez
ed9aaf86ce Fix building, apply formatting 2019-03-18 08:43:38 +01:00
Damian Miralles
10910269f4 Merge branch 'next' into bds_b3i. Keep code up to date 2019-03-17 18:58:44 -05:00
Carles Fernandez
b409f1c15e Fix copyright year 2019-03-17 14:07:42 +01:00
Damian Miralles
dc65760122 bds_b3i: Updating branch with new changes from upstream repo 2019-03-12 10:54:17 -05:00
Carles Fernandez
c87a9ddc9a Remove character so it does not break LaTeX compilation 2019-03-09 09:26:32 +01:00
Damian Miralles
2b4a395dc8 bds_b3i: merging new changes, fixing D2 decoding bug 2019-03-07 09:38:49 -06:00
Carles Fernandez
dd7a52c93b Fix headers 2019-03-06 21:54:39 +01:00
Carles Fernandez
e6cfbadbf3 Improve includes with IWYU
Fix for old Boost
2019-03-05 09:55:59 +01:00
Carles Fernandez
c82c7225dd Improve includes with the aid of include-what-you-use (IWYU)
See rationale at https://github.com/include-what-you-use/include-what-you-use/blob/master/docs/WhyIWYU.md
2019-03-05 08:59:04 +01:00
Carles Fernandez
5cbafa276f Make Galileo FNAV epehemeris less verbose in terminal 2019-03-03 10:56:07 +01:00
Damian Miralles
9ccb86dac6 Merge branch 'next' into bds_b3i 2019-03-01 13:29:10 -06:00
Damian Miralles
8782fcba69 bds_b3i: merging new changes, fixing small bugs 2019-03-01 13:28:21 -06:00
Javier
d6bf84b222 Moving LOG(INFO) to DLOG(INFO) in galileo navigation message parser 2019-03-01 18:31:15 +01:00
Carles Fernandez
b1c6e1d91f Make Galileo E1 message decoding less verbose in terminal 2019-02-28 18:20:33 +01:00
Carles Fernandez
f01f90695e Apply clang-format 2019-02-22 13:30:18 +01:00
Carles Fernandez
d82dda30e7 Remove repeated parameters 2019-02-22 12:23:41 +01:00
Carles Fernandez
62a7e54359 Introduce readability-identifier-naming check
This commit enforces naming style for Classes and global constants:
Camel_Snake_Case for Classes
UPPER_CASE for global constants
CamelCase for abstract classes
2019-02-22 10:47:24 +01:00
Carles Fernandez
b3ae2c969a clang-tidy: apply fixes 2019-02-21 10:33:20 +01:00