Carles Fernandez
d6ec2a7b2c
Update links (mainly from http to https, fix broken links)
2020-02-05 21:24:46 +01:00
Carles Fernandez
17cceabd52
Fix BeiDou decoding
2019-09-18 21:46:47 +02:00
Carles Fernandez
553df7db6a
Fix BeiDou telemetry decoder. Fix provided by David Ramati
2019-09-17 18:49:31 +02:00
Carles Fernandez
c8cd925ba8
Remove bound checking when accessing elements
2019-09-09 16:00:17 +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
86f40ae4eb
Fix comparison sign
2019-08-01 12:31:12 +02:00
Carles Fernandez
9f8f9e8af9
Apply code cleaning before release
2019-07-28 12:01:11 +02:00
Carles Fernandez
6796a73820
Avoid pointer arithmetics
2019-07-23 19:04:01 +02:00
Carles Fernandez
49e64f94f6
Code cleaning, initializations
2019-07-20 11:13:28 +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
0e54fad652
Merge branch 'bds_fix' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-bds_fix
2019-07-15 09:48:31 +02:00
Damian Miralles
410269069a
bds: Bug fixes in carrier wavelength computation
...
Changed wavelength computation to native method within RTKLIb. The native method
should also help in the PVT computation of GLONASS satellites as it considers
the freq. offset when computing the wavelength. This also fixes typo in tracking
stage for MEO satellites of the BDS constellation.
Note: A similar approach to carrier wavelength computation should be applied to
the obs_data in rtk_solver. In theory, static allocation should not be needed for
the types.
2019-07-14 20:09:52 -05: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
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
Javier Arribas
0d3299f29b
Fix Beidou. Disabled symbol integration in tracking for Beidou and disabled experimental tracking carrier Doppler correction for all systems
2019-07-05 20:30:34 +02:00
Javier Arribas
29f13e5e31
Set noutput items limit in telemetry decoders and some minor changes
2019-07-04 17:19:33 +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
e17472d986
Partial merge commit, to be fixed in next commit
2019-07-01 11:00:38 +02:00
Javier Arribas
48180c967a
Replacing PLL/DLL fixed order loop filters with DLL/PLL/FLL order-configurable filters. Adding PLL false lock protection by using telemetry validation flag
2019-03-18 19:35:40 +01:00
Damian Miralles
3f274e40d1
bds_b3i: Fixes bug with D2 data decoding in pvt computation
2019-03-16 20:57:28 -05:00
Damian Miralles
4948663549
bds: working on bug fix for BeiDou
2019-03-14 12:49:49 -05:00
Damian Miralles
90f8c2fe33
bds_b3i: working on bug for D1 and D2 messages
2019-03-13 17:25:37 -05:00
Damian Miralles
dc65760122
bds_b3i: Updating branch with new changes from upstream repo
2019-03-12 10:54:17 -05:00
Damian Miralles
2b4a395dc8
bds_b3i: merging new changes, fixing D2 decoding bug
2019-03-07 09:38:49 -06:00
Carles Fernandez
958ed45ba5
Remove unused includes
2019-03-06 09:35:20 +01:00
Carles Fernandez
68173b0920
Apply clang-format
2019-03-06 08:54:29 +01:00
Damian Miralles
1f9911669c
Merge branch 'next' into bds_b1i_bug
2019-03-05 19:46:20 -06:00
Carles Fernandez
3b5b4ccf33
Improve includes with IWYU
2019-03-05 22:17:09 +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
e7ea5c1fdd
Remove superfluous 'using google::LogMessage'
2019-03-03 13:39:35 +01:00
Carles Fernandez
a9cc2d0eab
Replace GNU Radio blocks name termination _cc by _gs to emphasize that their data items are Gnss_Synchro objects
2019-03-02 02:21:03 +01:00