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
6ba77c5f28
Sort includes: include what you use
2019-03-04 08:12:50 +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
Carles Fernandez
8e66577ee9
Reorder PVT
...
Add includes
Reorder CMake scripts
Put work at the end of the file
2019-02-26 01:38:48 +01:00
Carles Fernandez
b3ae2c969a
clang-tidy: apply fixes
2019-02-21 10:33:20 +01:00
Carles Fernandez
eedc3d5de6
clang-tidy: apply checks
2019-02-19 09:08:09 +01:00
Carles Fernandez
82b7a244eb
Small fixes
2019-02-18 21:44:19 +01:00
Carles Fernandez
73b7341904
clang-tidy: apply readability-braces-around-statements plus code formatting
...
See http://releases.llvm.org/7.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/readability-braces-around-statements.html
Code formatting applied with:
find ../src/ -iname *.h -o -iname *.cc | xargs clang-format -i
2019-02-11 21:13:02 +01:00
Carles Fernandez
dfab84b2de
Add fixes applied by clang-tidy
2019-02-05 01:31:09 +01:00
Álvaro Cebrián Juan
f635580e31
Add PVT Monitor
2019-02-04 23:03:10 +01:00
Damian Miralles
42b506d0bb
bds b1i: Merging latest changes from upstream/next
2018-12-18 15:55:36 -06:00
Carles Fernandez
497a10fbea
Merge branch 'combi' of https://github.com/carlesfernandez/gnss-sdr into next
2018-12-11 14:02:14 +01:00
Carles Fernandez
5f79053d65
Sort includes automatically with clang-format
...
Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers
each category sorted lexicographically
2018-12-09 22:00:09 +01:00
Carles Fernandez
2614509b29
Fix string comparisons, improve const correctness
2018-12-02 15:52:32 +01:00
Carles Fernandez
3bb47ff755
Improve const correctness, fix string comparisons
2018-12-02 05:29:11 +01:00
Damian Miralles
8db3f21070
bds b11: Get latest changes and add bds functions in rtk module
...
Merge branch 'next' into bds_b1i. Also fixes multiple bugs with the
addition of bds b1i signals into code. Major changes where fixed and
code to support RINEX and RTCM is needed
2018-11-29 09:56:54 -06:00
Carles Fernandez
00d402f487
Add RINEX printer for L1/E1/E5a combination
2018-11-13 12:51:14 +01:00
Carles Fernandez
96cef90369
Add printer for L1,E1 and E5 combination
2018-11-13 12:29:13 +01:00
Carles Fernandez
98726ef036
Improve const correctess, change name of variable to a more meaningful name
2018-11-08 14:25:38 +01:00
Javier
ea3db59fd7
Adding Tele Command status for reporting the Position, Speed and Course over ground and Time
2018-11-06 14:39:57 +01:00
Javier
01a1954b15
Adding the Hotstart telecommand implementation to predict visible satellites for GPS and Galileo constellations
2018-11-05 17:53:53 +01:00
Carles Fernandez
247c8cc6f3
Enable RINEX printer for more combinations of signals
2018-11-01 17:50:06 +01:00
Carles Fernandez
39a062ca00
Save PVT dump also in .mat. New parameter dump_mat can disable this feature
2018-10-31 14:56:59 +01:00
Carles Fernandez
b183fe63ba
Improve PVT block configuration. Allow to store data products in different folders
2018-10-28 00:42:28 +02:00
Damian Miralles
8c16d945f8
beidou b1i: Merging new changes and adding bug fixes to code
2018-10-22 14:16:38 -05:00
Carles Fernandez
337cafb31a
Remove unused function
2018-10-21 12:16:45 +02:00
Carles Fernandez
366401a595
Fix redefinition of ofstream
2018-10-06 20:56:16 +02:00
Carles Fernandez
79ae0a6c9d
Fix writing of XML files. Previously, the tag boost_serialization was not closed, which caused a failure when trying to read those XML files with Boost >= 1.66
2018-10-06 20:10:16 +02:00
Carles Fernandez
c9413e8931
Replace map.size() > 0 by map.empty == false
2018-08-16 10:20:03 +02:00
Sergi Segura
a699c80673
Receive ephemerides xml
2018-08-09 20:36:11 +02:00
Carles Fernandez
8f52b04c9c
Safer place for definition of namespaces
2018-07-21 13:57:14 +02:00
Carles Fernandez
826e51ef13
Handle boost/math/common_factor_rt.hpp header deprecation in Boost 1.67, replaced by boost/integer/common_factor_rt.hpp which is available since Boost 1.58. The boost/math/common_factor_rt.hpp is kept for older versions of boost, so it can still build in old distributions such as Debian 8.10
2018-07-21 13:40:52 +02:00
Carles Fernandez
a2a9fef7f7
Make RINEX (nav & obs) annotation rate configurable
2018-06-05 21:41:13 +02:00
Carles Fernandez
1e0a418a5f
Fix warning of unused private member
2018-06-03 23:35:26 +02:00
Carles Fernandez
0d60d97c24
Use https instead of http in links when available
...
Update copyright year in headers
2018-05-13 22:49:11 +02:00
Damian Miralles
287d38dea2
GLONASS L2 CA Signal Addition
...
Adds GLONASS L2 C/A signal processing to GNSS-SDR based on previous
work developed for the L1 signal. All code have been added in a single
commit with the idea to illustrate the process of signal addition for
future work
2018-03-24 12:44:26 -06:00
Carles Fernandez
34f24562cf
Apply automated code formatting
...
Documented at .clang-format
See http://clang.llvm.org/docs/ClangFormat.html and http://clang.llvm.org/docs/ClangFormatStyleOptions.html
2018-03-03 02:03:39 +01:00
Carles Fernandez
658e677fc3
Reorder includes: local headers first, then 3rd-party library headers, and finally standard headers
2018-02-26 03:15:53 +01:00
Carles Fernandez
243b4ecc39
Give priority to RINEX_printer flag over configuration file.
...
Fix building.
2018-02-25 01:10:27 +01:00
Carles Fernandez
b301ed19c6
Merge remote-tracking branch 'upstream/next' into glonass
2018-01-24 00:52:09 +01:00
Damian Miralles
e8c363814e
Merge branch 'glonass' of https://github.com/gnss-sdr/gnss-sdr
...
Grab latest code addition to ease up pull request
2017-12-27 19:16:19 -07:00
Damian Miralles
1cc72b8102
glonass: Adding RINEX support for rcv type 28 (GPS L2C + GLO L1 C/A)
...
Adds RINEX support for receiver type 28 which combines GPS L2C and
GLONASS L2C. Fixes a couple of bugs in RINEX file generation and adds
new configuration files for L2C processing
2017-12-27 19:10:08 -07:00
Carles Fernandez
7ac5e7c833
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-12-02 13:48:45 +01:00
Antonio Ramos
6395f0e5fc
Add GPS L5 Channel
2017-11-30 18:16:49 +01:00
Antonio Ramos
140b388066
Modify RTKLIB PVT band selection and Tel. Dec. E5a
2017-11-29 12:00:05 +01:00
Damian Miralles
6331ebd8b5
Fixes issues detected during merge procedure
2017-08-31 09:57:30 -06:00
Damian Miralles
3f87223f35
bugfix: Fix compile errors, code style and documentation
...
Fixes compilation errors after the RTCM package addition in the PVT
block. It also adds a series of class members documentation in the code
using the Doxygen standard while fixing code style errors
2017-08-31 09:55:35 -06:00
Damian Miralles
6669482e91
rtcm: Starting coding of RTCM standard
...
Starting to add GLONASS support for RTCM v3 messages while fixing bugs
with the RINEX parser. In addition, adding more unit tests in the code
2017-08-31 09:55:35 -06:00
Carles Fernandez
85cc7802be
Fix const correctness when catching exceptions
...
See https://stackoverflow.com/questions/7581654/about-catching-exception-good-practices
Unneeded includes unistd.h removed
Close dump files in destructor
2017-08-14 13:59:00 +02:00