Carles Fernandez
882bcd89e2
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-07-14 23:42:22 +02:00
Carles Fernandez
9572b37da7
Remove uses of bitwise operations on signed integer types
...
Based in the High Integrity C++ Standard, Section 5.6.1
See https://www.perforce.com/resources/qac/high-integrity-c-coding-standard-expressions
Removed some c arrays by std::array
2019-07-14 23:34:07 +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
a847a9f982
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-07-14 14:49:09 +02:00
Carles Fernandez
7ee1394f2f
Fix building with gcc 4.9
2019-07-14 14:48:05 +02:00
Carles Fernandez
d1fd6d161f
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-07-14 14:10:23 +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
4dfb2cf5d2
Avoid out-of-bounds read
2019-07-14 03:17:57 +02:00
Carles Fernandez
89aa7c61e6
Avoid out-of-bounds read
2019-07-14 03:00:26 +02:00
Carles Fernandez
a18a03bdf1
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-07-14 02:29:10 +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
19b35b6cef
Remove cstdio header
...
See * MISRA C++:2008, 27-0-1 - The stream input/output library <cstdio> shall not be used.
2019-07-14 00:42:56 +02:00
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
fa549b09a2
Do not produce empty files
2019-07-13 23:05:57 +02:00
Carles Fernandez
90a539ed26
Avoid using cstdio header
...
See MISRA C++:2008, 27-0-1 - The stream input/output library <cstdio> shall not be used.
Replaced by filesystem library.
Avoid using cstring when it is easily replaced
2019-07-13 14:28:48 +02:00
Carles Fernandez
2d894a8507
Catch exception when using std::experimental
2019-07-13 12:29:06 +02:00
Carles Fernandez
13cf21919f
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-07-13 01:49:31 +02:00
Carles Fernandez
82047f5963
Update Protocol Buffers version to build if not found to 3.9.0
2019-07-12 22:00:58 +02:00
Carles Fernandez
1dfa169bbb
Fix memory leak
2019-07-12 21:59:14 +02:00
Carles Fernandez
5561d40e67
Fix defect detected by Coverity Scan (null pointer dereference)
2019-07-12 19:09:26 +02:00
Carles Fernandez
26e3c5260f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-07-12 12:50:13 +02:00
Carles Fernandez
cd54aca1e2
Fix BeiDou B1I RINEX annotation
2019-07-12 11:35:01 +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
b06974c2bb
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-07-11 15:49:59 +02:00
Carles Fernandez
c98bc16552
Merge branch 'dmiralles2009-bds_b3i_bug_fix' into next
2019-07-11 15:48:39 +02:00
Damian Miralles
3f86bccc1b
conf: removing deprecated config files
2019-07-10 20:41:04 -05: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
Carles Fernandez
cac5ec37c6
Allow more error in GLONASS tests
2019-07-10 19:28:39 +02:00
Carles Fernandez
21c49ae2a9
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-07-10 18:50:29 +02:00
Carles Fernandez
9350a7a15b
Merge branch 'iono' into next
2019-07-10 18:46:34 +02:00
Damian Miralles
c2f4b39bb2
bds: removal of unused fields
2019-07-10 10:49:41 -05:00
Damian Miralles
81ad7484bd
Merge branch 'next' into bds_b3i_bug_fix
2019-07-10 09:21:54 -05:00
Carles Fernandez
5c07423f68
Add leap second info to RTKLIB solver
2019-07-10 15:16:12 +02:00
Carles Fernandez
f935c76e6b
Merge branch 'iono' of https://github.com/carlesfernandez/gnss-sdr into next
2019-07-10 13:02:05 +02:00
Carles Fernandez
880818d420
Inject Iono and UTC data into RTKLIB solution
2019-07-10 12:59:39 +02:00
Carles Fernandez
ee59a84c09
Allow more error in GLONASS tests
2019-07-09 22:23:21 +02:00
Carles Fernandez
74815e53ed
Add GLONASS L1 and L2 position tests
2019-07-09 20:44:48 +02:00
Carles Fernandez
6230a64b7c
Remove GLONASS
2019-07-09 20:42:08 +02:00
Carles Fernandez
80021adcde
Fix error?
2019-07-09 20:39:11 +02:00
Carles Fernandez
abced60028
Add GLONASS L1 and L2 position tests
2019-07-09 20:33:12 +02:00
Carles Fernandez
c2999e1e2f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-07-09 20:32:39 +02:00
Carles Fernandez
38559628e8
Fix bug
2019-07-09 20:21:58 +02:00
Carles Fernandez
d6dd4cad77
Fix GLONASS L2 nav message decoding
2019-07-09 20:09:34 +02:00
Carles Fernandez
faeb99bf6f
Fix GLONASS L1 nav message decoding ( fixes #289 )
2019-07-09 20:00:29 +02:00
Carles Fernandez
4adb05570a
Fix typos detected by codespell
2019-07-09 11:52:53 +02:00
Carles Fernandez
aa94ddf0a5
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-07-08 11:01:45 +02:00
Carles Fernandez
24007b59e5
Remove unused includes, fix docs
2019-07-07 22:36:29 +02:00