Carles Fernandez
9858e5fcea
Add IGS State Space Representation (SSR) data fields IDF001 - IDF021, and IDF023 - IDF025
...
See https://files.igs.org/pub/data/format/igs_ssr_v1.pdf
2021-10-12 17:12:18 +02:00
Carles Fernandez
93e4af110e
Remove blank line
2021-10-11 15:54:17 +02:00
Carles Fernandez
ed6432301e
Improve constructors
...
Code cleaning
2021-10-11 15:17:20 +02:00
Carles Fernandez
a9a55d7156
Improve Pvt_Solution constructor
2021-10-11 09:18:04 +02:00
Carles Fernandez
0c4faf0f05
Fix initialization order
2021-10-10 19:09:09 +02:00
Carles Fernandez
446b7cfbea
Improve constructors
...
Prefer initialization to assignment in constructors
Improves the readability of the code and performance
Easier detection of unused members
(see https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md\#Rc-initialize \)
2021-10-10 18:54:42 +02:00
Carles Fernandez
6858e63eb8
Fix null pointer dereference detected by Coverity Scan
2021-10-09 12:27:52 +02:00
Carles Fernandez
ccbe1c9ac9
Add includes (make cpplint's build/include_what_you_use filter happy)
2021-10-08 11:15:01 +02:00
Carles Fernandez
83ad19309b
Fix for GCC 4.8
2021-10-05 14:17:36 +02:00
Carles Fernandez
4bb3bab2d3
Fix comment in include
2021-10-01 14:36:57 +02:00
Carles Fernandez
8298062f0e
Improve code robustness
2021-10-01 14:25:03 +02:00
Carles Fernandez
87fa29f3ab
CI: Fix cpplint job
2021-10-01 08:49:15 +02:00
Carles Fernandez
5e0c99faee
Add work on AN printer
2021-09-30 18:35:34 +02:00
Carles Fernandez
d01f4cb86b
Add work on AN printer
2021-09-30 15:01:58 +02:00
Carles Fernandez
387d9ad1b1
Fix serial port speed to 115200 bauds for the AN printer
2021-09-30 11:08:13 +02:00
Carles Fernandez
2ccac04003
Add Advanced Navigation Protocol printer
2021-09-30 10:24:56 +02:00
Carles Fernandez
d7198845c0
Fix possible container overflow detected in ASAN mode
2021-09-29 10:26:40 +02:00
Carles Fernandez
da9fa85631
Fix reading of cell masks. They are not transmitted if the corresponding cell mask availability flag is zero
2021-09-29 09:01:13 +02:00
Carles Fernandez
af2b6db808
Merge branch 'feature/expose-rtk-debug' of https://github.com/jwmelto/gnss-sdr into jwmelto-feature/expose-rtk-debug
2021-09-28 04:21:37 +02:00
Jim Melton
60b39bad81
make Pvt_Conf a class again
2021-09-27 17:16:22 -06:00
Carles Fernandez
43df43ff9d
Fix container overflow detected in ASAN mode
2021-09-26 11:05:51 +02:00
Carles Fernandez
f05ab2c410
Improvements to the Has_Simple_Printer
...
Fix clang-tidy error
Use fixed precision when reporting floats
2021-09-24 16:40:13 +02:00
Carles Fernandez
a42c66ec29
Add utilities to galileo_has_data class, improve HAS message printer
2021-09-23 10:20:10 +02:00
Jim Melton
11f53a3fcb
document PVT params; enable RTKLIB trace level to be set
2021-09-22 18:12:30 -06:00
Carles Fernandez
1b74afe640
Fix include what you use
...
Fix doxygen documentation
Move close_file() to a private method
2021-09-21 17:38:52 +02:00
Carles Fernandez
b648571b6d
Print HAS status and message ID in HAS message printer
...
and other formatting improvements
2021-09-21 16:35:09 +02:00
Carles Fernandez
0124bc9b61
Fix reporting of Delta Clock C0 in Clock full-set corrections block
2021-09-21 12:38:39 +02:00
Carles Fernandez
ac250631a8
Instantiate HAS message printer only if required
2021-09-21 12:37:16 +02:00
Carles Fernandez
e8cc23276f
Read clock subset corrections in HAS message
2021-09-21 11:52:38 +02:00
Carles Fernandez
bd62e33dc6
Improve HAS message printer
2021-09-20 20:23:52 +02:00
Carles Fernandez
271c59f475
Add a simple HAS message printer to inspect data
2021-09-20 15:09:33 +02:00
Javier Arribas
29f59256be
Merge with next
2021-07-30 15:42:29 +02:00
Carles Fernandez
80d390600b
Merge branch 'update-icd' into next
2021-07-24 14:30:15 +02:00
Carles Fernandez
0c3ac1127b
Update references to latest GPS ICDs
2021-07-24 13:47:52 +02:00
Carles Fernandez
d80d33ad91
Do not use satellites marked as not healthy in the nav message
2021-07-24 10:21:25 +02:00
Javier Arribas
514bb331ce
Merging next branch
2021-06-21 17:00:27 +02:00
Carles Fernandez
0b5920338f
Parameterize the observables processing rate with the global configuration parameter GNSS-SDR.observable_interval_ms, set to 20 by default
2021-06-12 11:01:18 +02:00
Carles Fernandez
dfd27e2815
WIP: Add work on HAS decoding
2021-06-07 11:09:52 +02:00
Carles Fernandez
deb49eeba3
Establish data path from Tlm to PVT for HAS data
2021-06-02 21:26:39 +02:00
Carles Fernandez
bad7c7a529
Merge next branch
2021-06-02 18:32:32 +02:00
Javier Arribas
0ad8dc3efe
Adding Galileo E6 HAS message transport system
2021-06-02 17:13:46 +02:00
Carles Fernandez
dde6f8f44a
Move HAS decoding out from CNAV page content retrieval
2021-06-02 16:30:26 +02:00
Javier Arribas
1e9315900c
Adding PVT timetag log recording option
2021-04-29 16:14:35 +02:00
Javier Arribas
5c3134dbde
Move External TimeTag propagation to the time counter channel. PVT OBS timestamp comarison completed
2021-04-19 12:27:02 +02:00
Javier Arribas
c1880d1ece
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-04-07 14:52:59 +02:00
Carles Fernandez
e262dfc315
Implement HAS message page decoding
...
Signed-off-by: Carles Fernandez <carles.fernandez@gmail.com>
2021-03-28 13:07:50 +02:00
Javier Arribas
56943fc12d
Merge with next and enabling KF VTL experimental tracking
2021-02-24 11:41:27 +01:00
Carles Fernandez
146e1d7a63
Update .proto files for GPS and Galileo ephemeris data
2021-02-22 13:42:54 +01:00
Carles Fernandez
2e53289653
Add more consistency in parameters name
2021-02-21 10:56:56 +01:00
Carles Fernandez
7971565a0d
Give more natural, consistent names to ephemeris / iono / utc parameters exposed outside the receiver via XML files
...
Create a base class for GPS, Galileo and BeiDou ephemeris, allowing to remove some duplicated code
Use BOOST_SERIALIZATION_NVP macro, less error prone than boost::serialization::make_nvp
Update .xsd files
2021-02-21 00:01:56 +01:00
Carles Fernandez
0f735814df
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2021-02-16 18:34:31 +01:00
Javier Arribas
8ba3cfa86f
Send monitor ephemeris even in the case that it is not enabled the RINEX writter
2021-02-16 17:54:38 +01:00
Carles Fernandez
a7699c2050
Fix file headers
2021-02-16 17:15:48 +01:00
Carles Fernandez
3b3beb099a
Fix clang-tidy job, update headers
2021-02-16 17:00:22 +01:00
Javier Arribas
39031b24ac
Completing UDP GPS and Galileo ephemeris server
2021-02-15 15:58:38 +01:00
Javier Arribas
1721431010
Adding GPS and Galileo protobuf serdes
2021-02-15 10:56:30 +01:00
Carles Fernandez
c5916d05c3
Fix warning Wstringop-overread raised by GCC 11
2021-01-28 13:56:30 +01:00
Carles Fernandez
5d42f1e14c
Extend segfault fix when RINEX output is disabled for other signals than GPS L1
2021-01-27 12:47:13 +01:00
Stefan van der Linden
a07217d34f
Fixed segfault when rinex output is disabled
2021-01-27 11:12:45 +01:00
Javier Arribas
5dd34b5e1b
Merge with next
2021-01-27 10:21:16 +01:00
Carles Fernandez
2f627581ef
Fix error handling issues detected by Coverity Scan 2020.09
2021-01-25 13:35:47 +01:00
Javier Arribas
b1fee5c9bc
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-01-22 17:34:46 +01:00
Carles Fernandez
3773f3c71a
Do not apply clang-tidy fixes to protobuf-generated headers
2021-01-18 16:00:33 +01:00
Carles Fernandez
1287e8fe79
Improve handling of the filesystem library
2021-01-16 14:37:19 +01:00
Carles Fernandez
ddc5bcff01
Update references to new GPS ICDs
2021-01-12 10:34:55 +01:00
Javier Arribas
738ab13535
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vtl_experimental
2021-01-01 14:22:43 +01:00
Carles Fernandez
0b1602a5a8
Fix clang-format job
2020-12-31 01:15:16 +01:00
Carles Fernandez
21352a80d1
Apply and add clang-tidy ckecks readability-make-member-function-const and readability-qualified-auto
2020-12-30 21:49:29 +01:00
Carles Fernandez
7308745f05
Apply more concise file header format
...
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Javier Arribas
f78512462f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vtl_experimental
2020-11-23 10:58:53 +01:00
Carles Fernandez
e6d802d3e8
Fixes for new clang-format behavior
2020-11-22 11:05:16 +01:00
Javier Arribas
426d3bcb14
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vtl_experimental
2020-11-16 10:14:53 +01:00
Carles Fernandez
f2b05e686b
Simpler API for the Rinex_Printer
2020-11-15 14:17:58 +01:00
Carles Fernandez
54dfb9bbe9
Simplify public Rinex_Printer interface
2020-11-14 14:44:43 +01:00
Carles Fernandez
a0ef5a5f31
Move RINEX and RTCM work to the printer classes
2020-11-14 01:57:29 +01:00
Javier Arribas
4bfcdbfcf1
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vtl_experimental
2020-11-11 10:21:55 +01:00
Carles Fernandez
d81ff696b8
Fix warning
2020-11-10 13:16:25 +01:00
Javier Arribas
85df05b96b
Merge with next
2020-11-10 12:24:31 +01:00
Carles Fernandez
bcd7c25cd1
Add Galileo E6 signal structure based on E6-B/C Codes Technical Note, Issue 1, Jan 2019.
...
Add Acquisition, Tracking and TLM blocks for Galileo E6 B/C. The decoder does nothing
2020-11-07 21:33:26 +01:00
Javier Arribas
3bd0b07965
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vtl_experimental
2020-11-04 09:35:31 +01:00
Carles Fernandez
f0e1ef6f9a
Add a common shared pointer definition
...
Makes transition to GNU Radio 3.9 API less verbose
2020-11-03 20:51:57 +01:00
Carles Fernandez
287284261c
Make use of Doxygen grouping feature
...
Improve Modules page in generated HTML documentation
2020-11-01 13:37:19 +01:00
Javier Arribas
1c09f6b8a5
First working version of a complete 5 state Kalman filter for both carrier and code tracking, tested with GPS L1 CA 1ms integration.
2020-09-21 21:34:39 +02:00
Carles Fernandez
5713d8b2ad
Make clang-tidy happy
2020-08-09 14:03:53 +02:00
Carles Fernandez
47f6855610
Give more intuitive naming to asynchronous message handlers
2020-08-03 08:13:21 +02:00
piyush0411
7b8a23f628
Modified PVT Block
2020-07-31 21:28:57 +05:30
Carles Fernandez
0b1befd128
hotfix: fix Uhd_Signal_Source building with GCC 10
...
Fix out-of-bound access in debug mode
2020-07-29 13:47:00 +02:00
Carles Fernandez
499de7a9f1
Update file headers
2020-07-28 16:57:15 +02:00
Carles Fernandez
406b799168
Remove unused include
2020-07-27 08:23:30 +02:00
Carles Fernandez
f5e76e7613
Improve const correctness in PVT libs
2020-07-26 23:56:36 +02:00
Carles Fernandez
23c2dab8b7
Uniformize usage of range for loops
2020-07-21 23:18:43 +02:00
Carles Fernandez
399903e491
Remove old, unused code
2020-07-21 13:12:57 +02:00
Carles Fernandez
8a06981c16
Improve const correctness
2020-07-20 01:20:15 +02:00
Carles Fernandez
4ab7690085
Fix bug in GLONASS year computation ( Fixes : #347 )
2020-07-19 14:44:18 +02:00
Carles Fernandez
c0f81dd9e2
Improve const correctness. Improve usage of typeid
2020-07-19 09:39:32 +02:00
Carles Fernandez
ebd83c4cbe
Improve const correctness
...
Fix a bug that made the parameter PVT.nmea_dump_devname ignored
Update changelog
2020-07-17 10:48:37 +02:00
Carles Fernandez
da9795c7a1
Update BeiDou satellite list
2020-07-12 13:56:36 +02:00
Carles Fernandez
47f0fe340f
Fix for GCC
2020-07-12 13:05:21 +02:00
Carles Fernandez
c178d9a8a6
Remove Armadillo from Pvt_Solution API
...
Some API cleaning. The user does not need to call cart2geo anymore. Armadillo stuff moved to old ls_pvt solution
2020-07-12 12:42:06 +02:00
Carles Fernandez
c04948fd02
Reduce number of warnings raised by bugprone-* clang-tidy checks
2020-07-10 00:37:55 +02:00
Carles Fernandez
09bcd1981c
Replace std::endl by \n character. There is no need to always flush the stream.
2020-07-07 18:53:50 +02:00
Carles Fernandez
d3b7557dcf
Sort constants
...
no more GPS_L1_PI, GPS_L2_PI, etc. Values are written in a single point.
2020-07-05 20:20:02 +02:00
Carles Fernandez
2b3d4b321d
Make the adapters take the configuration pointer as const
2020-06-29 09:07:41 +02:00
Carles Fernandez
660dd594dc
Return the right item_size
2020-06-25 14:54:01 +02:00
Carles Fernandez
63b7c00b16
Sort private members in headers
2020-06-25 11:58:01 +02:00
Carles Fernandez
5a3db5a53d
Add debug internal logging for destructors. Sort destructor order
2020-06-25 02:50:07 +02:00
Carles Fernandez
d2a90370d5
Sort private members
2020-06-24 11:34:14 +02:00
Carles Fernandez
037a1fcb5f
Improve headers, large data members first. Improve nav message interfaces
2020-06-23 09:47:58 +02:00
Carles Fernandez
0d5b5894b4
Sort header files
2020-06-19 12:39:28 +02:00
Carles Fernandez
8abcc2e24b
Indicate with a prefix the private data members for clarity
2020-06-19 01:36:36 +02:00
Carles Fernandez
b08082e1be
Raw pointer interface for the Monitor_Pvt sink
2020-06-18 20:40:53 +02:00
Carles Fernandez
81af1a531b
Redesign of pointer management
...
Avoid indirection caused by passing shared_ptr by reference
The block factory does not have responsability on the lifetime of their inputs
Define std::make_unique when using C++11 and make use of it
Printers are turned into unique_ptr to express ownership
Printers do not participate on the lifelime of the data, so they take const raw pointers
Modernize tests code
2020-06-18 11:49:28 +02:00
Carles Fernandez
bd4a354f9a
Fix ENABLE_CLANG_TIDY option
2020-06-14 13:00:36 +02:00
Carles Fernandez
0df4277d36
Unify criteria in target definitions, more informative names
2020-06-13 00:32:40 +02:00
Carles Fernandez
d14e69ef5a
Do not pollute the source directory if the software is built from an out-of-source-tree directory
...
External sources and data are now always stored in a ./thirdparty folder under the building directory.
A copy of the generated binaries will be stored under gnss-sdr/install, if the building directory is inside the source tree, or in an ./install folder under the building directory if it is outside the source tree.
Fix a bug that broke compilation if the user configured the building without extra testing in a first instance, and then switched the testing buiding options to ON in a later build.
Fix extra test building if GPSTk was already installed and Boost >= 1.71
2020-06-12 20:51:26 +02:00
Carles Fernandez
034d25c8d3
Do not emit warnings due to Protocol Buffers generated code
2020-06-11 15:16:40 +02:00
Carles Fernandez
2a3d682f1f
Make use of target_sources(), make use of target propagation to reduce redundancy in dependencies, some fixes for Clang and CMake < 3.11. Use generic lambdas with auto
2020-06-08 20:04:01 +02:00
Carles Fernandez
2f3f63309b
Fix for GCC 4.9 using std::array instead of char array
2020-05-30 09:40:20 +02:00
Carles Fernandez
0897811d16
Fix for GCC 4.9
2020-05-29 09:46:30 +02:00
Carles Fernandez
8c2d1d6ad1
Initialize buffer
2020-05-29 01:23:24 +02:00
Carles Fernandez
eef5cadab0
Fix deprecated enum usage
2020-05-28 23:27:36 +02:00
Carles Fernandez
f731a7c0f1
Fix for Boost >= 1.73 in old compilers
2020-05-18 22:50:34 +02:00
Carles Fernandez
1077970962
Revert "Fix for Boost < 1.60"
...
This reverts commit 832c2558c6
.
2020-05-18 21:36:22 +02:00
Carles Fernandez
832c2558c6
Fix for Boost < 1.60
2020-05-18 19:55:44 +02:00
Carles Fernandez
b408a2ef29
Fix for Boost 1.73: qualify placeholders with their full namespace
2020-05-18 18:58:39 +02:00
Carles Fernandez
35ee34673a
Fix signature of copy and move operators
2020-05-16 14:39:34 +02:00
Carles Fernandez
0164d8b37c
Fixes for old GCC
2020-04-26 12:35:08 +02:00
Carles Fernandez
9c9a7b5bc6
Use lambda instead of boost::build when genenic lambdas are available in the compiler
2020-04-25 22:17:15 +02:00
Carles Fernandez
865a54ddff
Apply clang-format
2020-04-03 00:17:22 +02:00
Carles Fernandez
3519107131
Add compatibility with the new GNU Radio 3.9 API that uses C++11 standard smart pointers instead of Boost smart pointers
2020-04-02 23:59:35 +02:00
Carles Fernandez
5f974a8f17
Replace boost::shared_ptr by std::shared_ptr
2020-04-02 13:23:20 +02:00
Carles Fernandez
f233184a31
Fix receiver if the System V message queue is not available ( Fixes : #361 )
2020-03-10 19:56:47 +01:00
Javier
e4dd4349c6
Fixed Carrier phase observable initialization. GNSS-SDR Observables quality verified with RTK positioning modes using RINEX files
2020-03-07 12:57:48 +01:00
Carles Fernandez
c470d43432
Fix shadowed variables
...
See MISRA C++:2008, 2-10-2 - Identifiers declared in an inner scope shall not hide an identifier declared in an outer scope
and https://rules.sonarsource.com/cpp/RSPEC-1117\?search\=shadow
2020-02-26 22:40:00 +01:00
Carles Fernandez
538c1e6182
Fix shadowed variables
2020-02-26 18:16:04 +01:00
Carles Fernandez
86a1dc5ca3
Add new conf parameter PVT.rinex_name to specify a custom name for generated RINEX files.
...
A command-line flag --RINEX_name, which overrides the configuration if defined, is also available
2020-02-25 14:43:15 +01:00
Carles Fernandez
10fc3fc48e
Add missing dependency
2020-02-12 08:30:25 +01:00
Carles Fernandez
2ded19342f
Improve headers
2020-02-12 00:04:29 +01:00
Carles Fernandez
d65daac971
Code formatting (cpplint.py --filter=-,+whitespace/tab,+whitespace/comments)
2020-02-11 21:47:13 +01:00
Carles Fernandez
dfc02b2e5c
Sort dependencies, remove unused ones
2020-02-11 17:27:54 +01:00
Carles Fernandez
955348b080
Remove trailing underscore in header guards
2020-02-08 10:10:46 +01:00
Carles Fernandez
4d0d263280
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/ )
...
Update license headers to SPDX format (see https://spdx.org/ )
Add license to all files
Add CI job in GitHub Actions to ensure compliance
2020-02-08 01:20:02 +01:00
Carles Fernandez
3a3d26fb0c
Merge branch 'no-steering' into next
2020-02-06 17:25:01 +01:00
Carles Fernandez
93b210c142
Disable clock steering by default
2020-02-06 17:24:30 +01:00
Javier
18a5b917c4
Adding carrier phase observable initialization to match the pseudorange length
2020-02-06 16:56:42 +01:00
Carles Fernandez
d6ec2a7b2c
Update links (mainly from http to https, fix broken links)
2020-02-05 21:24:46 +01:00
Carles Fernandez
e75a1f19d6
Update links
2020-02-05 10:20:32 +01:00
Carles Fernandez
c00cd6bba0
Set RTCM parameter half_cycle_ambiguity_indicato (DF420) to false
2020-01-29 10:42:16 +01:00
Carles Fernandez
9023f19794
Use C++ comments for final #endif in headers
2020-01-26 22:23:22 +01:00
Carles Fernandez
dc3bf0172a
Update references and links to ICDs
2020-01-25 13:07:03 +01:00
Carles Fernandez
bc9725c745
Simplify cmake scripts, fix volk_gnsssdr cross-compilation, update ProtocolBuffers to 3.11.2
2020-01-13 01:49:00 +01:00
Carles Fernandez
f6bcc27508
Apply clang-format and clang-tidy
2019-11-24 13:06:32 +01:00
Carles Fernandez
acfc6f7903
Initialize all members
2019-11-23 19:26:01 +01:00
Cillian O'Driscoll
a1df1eeb9c
Fix missing factor two pi in clock correction
...
This was leading to large code/carrier divergence in the rinex output
2019-11-08 14:21:46 +01:00
Carles Fernandez
4ac164a176
Merge branch 'odrisci-add_clock_drift' into next
2019-11-05 14:44:18 +01:00
Carles Fernandez
85c4786528
Apply clang-format
2019-11-05 14:43:41 +01:00
Carles Fernandez
f3de26ceec
Apply clang-tidy
2019-11-05 12:42:56 +01:00
Cillian O'Driscoll
2a57b6e8d5
Added user_clk_drift_ppm to monitor_pvt
2019-11-05 09:45:11 +00:00
Cillian O'Driscoll
828d3cd525
[WIP] Adding velocity and clock drift
2019-11-05 09:17:41 +00:00
Cillian O'Driscoll
f9f7884d05
Applied clang-format to the previous commit
2019-11-05 09:17:41 +00:00
Cillian O'Driscoll
216e8dfa26
Added velocity and clock drift to PVT
...
Interestingly RTKLIB does not store the clock drift in its sol_t
datatype, so I added this to the unused element dtr[5]. This may not be
compatible with future versions of RTKLIB.
Here we store velocity in ENU coordinates and the clock drift in parts
per million (PPM)
2019-11-05 09:17:41 +00:00
Carles Fernandez
4e5a8885b1
Document triple-band modes in comments
2019-11-03 13:13:47 +01:00
Carles Fernandez
b17e58ed5a
Cosmetic changes
2019-11-02 12:23:28 +01:00
Carles Fernandez
7126185515
Add and apply readability-braces-around-statements check
2019-10-11 19:24:20 +02:00
Carles Fernandez
a64d3c282f
Improve thread management
2019-09-29 13:01:13 +02:00
Carles Fernandez
43eafdd484
Improve documentation
2019-09-28 01:16:25 +02:00
Carles Fernandez
0c2efce10a
Replace custom_year parameter name and type by bool pre_2009_file to process files dated from 1999 to 2009
2019-09-18 18:25:07 +02:00
Carles Fernandez
57d6ba7404
Fix week in GPS RINEX navigation files
2019-09-18 11:20:20 +02:00
Carles Fernandez
5fc16677ed
Fix triple-band RINEX obs when not all signals are present
2019-09-17 16:43:08 +02:00
Carles Fernandez
837dcc6859
Improve formatting
2019-09-17 16:25:17 +02:00
Carles Fernandez
ddaf923090
Fix GLONASS, Beidou B3I and L5+E5a RINEX files generation
2019-09-15 18:10:05 +02:00
Carles Fernandez
c7c50c37db
Fix RINEX nav in L5+E5a receiver
2019-09-14 19:25:33 +02:00
Carles Fernandez
73b49b979d
More fixes to the generation of RINEX navigation files
2019-09-14 11:57:08 +02:00
Carles Fernandez
edf852299a
Improve generation of RINEX Nav files in some configurations
2019-09-14 10:40:29 +02:00
Carles Fernandez
d116287dca
Fix RINEX navigation files annotations in some configurations
2019-09-13 18:40:41 +02:00
Carles Fernandez
a4593a86bb
Merge branch 'rinex-triple' into next
2019-09-13 17:52:10 +02:00
Carles Fernandez
24068bdf11
Print RINEX files for GPS L1+L2+L5 receiver
2019-09-13 17:49:22 +02:00
Javier
cf3a0e4006
Use GNSS-SDR custom_year config parameter (if set) also in RINEX printers
2019-09-13 17:35:53 +02:00
Javier
ad51654fbf
Adding global configuration option to specify a custom year in order to postprocess old GNSS captures and avoid wrong week rollover
2019-09-13 16:36:41 +02:00
Carles Fernandez
b674c0e243
Write RINEX files for triple-band, dual-system receiver
2019-09-13 16:30:00 +02:00
Carles Fernandez
e80122f4ff
Apply clang tidy checks and clang-format
2019-09-13 08:56:37 +02:00
Carles Fernandez
0520d400b3
Apply clang-tidy
2019-09-11 22:31:34 +00:00
Carles Fernandez
7f18fce958
Fix typo
2019-09-07 10:08:29 +02:00
Carles Fernandez
9cb1beffa4
Clean formatting
2019-09-06 18:39:03 +02:00
Javier Arribas
6fe7ec9d71
Fix last commit
2019-09-06 18:19:40 +02:00
Javier Arribas
889e7b9695
Adding configuration option to disable PVT observables clock correction
2019-09-06 18:02:40 +02:00
Carles Fernandez
df05c7418e
Fix bugprone-too-small-loop-variable clang-tidy check warnings
2019-08-24 17:34:12 +02:00
Carles Fernandez
d9a655efce
Avoid truncation or bad formatting in message header
2019-08-24 12:16:41 +02:00
Carles Fernandez
54e9b07699
Avoid Wformat-truncation warning
2019-08-24 11:07:10 +02:00
Carles Fernandez
09cbfed4ac
Fix string truncation
2019-08-24 09:47:53 +02:00
Carles Fernandez
95f688dcb0
Mark all constructors callable with one argument as explicit
2019-08-23 21:25:44 +02:00
Carles Fernandez
7e16077526
Remove all sprintf usages
...
Replaced by std::snprintf
2019-08-23 20:48:52 +02:00
Carles Fernandez
d4bb6e5731
Always have a space between // and comment
2019-08-18 22:16:13 +02:00
Carles Fernandez
4dd8aa12b4
Replace C style casts by C++ casts
2019-08-18 12:54:16 +02:00
Carles Fernandez
a0eaa67d7d
code cleaning
2019-08-17 15:47:20 +02:00
Carles Fernandez
c31d9dea40
Fix errors risen by include_what_you_use
2019-08-17 13:56:54 +02:00
Carles Fernandez
874c92351c
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2019-08-17 03:14:13 +02:00
Javier Arribas
e6af1a7e44
Simplifiying the RTKLIB error log and avoid msg repetitions
2019-08-16 18:24:01 +02:00
Carles Fernandez
24570f8a08
Fix performance-inefficient-string-concatenation clang-tidy warning
2019-08-16 16:03:10 +02:00
Carles Fernandez
ad617a0c26
Fix receiver reference number in comments
2019-08-14 10:14:43 +02:00