Carles Fernandez
49ab6e425d
Fix DOP computation for all signals
2018-10-30 10:49:30 +01:00
Carles Fernandez
19dca87427
Warn if output files cannot be written.
2018-10-28 02:02:28 +02:00
Carles Fernandez
b183fe63ba
Improve PVT block configuration. Allow to store data products in different folders
2018-10-28 00:42:28 +02:00
Carles Fernandez
49769059a7
Store GPS almanac
2018-10-25 11:10:30 +02:00
Carles Fernandez
bc058d33da
Read GPS almanac file if present
2018-10-25 11:01:29 +02:00
Carles Fernandez
20302ed28f
Read Almanac data from AGNSS
2018-10-25 00:52:29 +02:00
Carles Fernandez
07d1a74f6b
Decode and store Galileo almanac
2018-10-24 17:28:12 +02:00
Carles Fernandez
2acdbc31f2
Store Galileo UTC data in xml file if leap second is not zero
2018-10-21 19:28:54 +02:00
Carles Fernandez
337cafb31a
Remove unused function
2018-10-21 12:16:45 +02:00
Carles Fernandez
15c4d62096
Add Glonass assistance
2018-10-20 19:30:32 +02:00
Carles Fernandez
a10b1fe0f4
Store and read CNAV UTC parameters in Assisted mode
2018-10-19 14:48:41 +02:00
Carles Fernandez
6f6bb21c76
Sort out names when storing XML files
2018-10-19 13:48:21 +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
Javier Arribas
d241da5d35
Added RTKLib solver unit test
2018-10-05 11:49:11 +02:00
Carles Fernandez
78c0b76cb9
Avoid use of GLOB for source and header files
2018-10-04 22:35:44 +02:00
Carles Fernandez
5ffa5aba8e
Fix logging of PVT fixes
2018-09-01 16:53:27 +02:00
Carles Fernandez
9395a66051
Fix saving of DOP parameters
2018-08-31 20:35:56 +02:00
Carles Fernandez
3fcb027138
Update Access18 experiment with new PVT stored data structure
2018-08-31 10:03:35 +02:00
Carles Fernandez
753dc7241f
Fix defect detected by coverity scan (avoid null pointer dereference)
2018-08-30 20:22:15 +02:00
Javier Arribas
a3dc0f564c
Improving PVT system test. Extending the rtklib_solver binary dumps and removing old dumps
2018-08-29 18:53:03 +02:00
Carles Fernandez
b2dc526b9a
Fix gpx printer
2018-08-22 18:54:46 +02:00
Carles Fernandez
a249cd7242
Avoid variable length arrays and other minor fixes
2018-08-16 14:16:43 +02:00
Carles Fernandez
c9413e8931
Replace map.size() > 0 by map.empty == false
2018-08-16 10:20:03 +02:00
Carles Fernandez
273ce31029
Add more extensive use of cstdint typenames
2018-08-11 23:03:41 +02:00
Carles Fernandez
201c5ccd79
Add more extensive use of cstdint typenames
2018-08-11 13:56:24 +02:00
Javier Arribas
00f03a679a
Add missing break
2018-08-07 19:59:44 +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
Álvaro Cebrián Juan
2ff637125e
Fix typo in header
2018-07-03 12:41:59 +02:00
Carles Fernandez
30b41344ec
Revert "Replace deprecated boost/math/common_factor_rt.hpp header by boost/integer/common_factor_rt.hpp"
...
This reverts commit f3b07090e2
.
2018-06-15 21:25:30 +02:00
Carles Fernandez
f3b07090e2
Replace deprecated boost/math/common_factor_rt.hpp header by boost/integer/common_factor_rt.hpp
2018-06-15 17:22:40 +02:00
Carles Fernandez
0ca454e1ee
Small fix
2018-06-15 17:21:31 +02:00
Carles Fernandez
1d5d74e12e
Fix building with Boost 1.67
2018-06-15 17:20:01 +02:00
Carles Fernandez
cc4fd07c76
Fix building with Boost 1.67
2018-06-15 17:11:04 +02:00
Carles Fernandez
c26022a1d6
Fix building with Boost 1.67
2018-06-15 17:07:40 +02:00
Carles Fernandez
84813228cf
Add missing header
2018-06-15 08:24:07 +02:00
Carles Fernandez
5b00ad1dc1
Workaround for GPS L2C-alone positioning
2018-06-08 11:01:29 +02:00
Carles Fernandez
e67941510e
Adjust number of decimals shown in terminal
2018-06-07 20:25:25 +02:00
Javier Arribas
7dc9eafcee
Display position timestamps back in UTC
2018-06-07 12:23:26 +02:00
Javier Arribas
b1bf4a96c2
Disable GPS L2C ephemeris in internal RTKLIB solver due to an incompatibility
2018-06-07 10:55:15 +02:00
Carles Fernandez
5fc1e018fd
Clean source code, update to new gnss_synchro parameter name
2018-06-05 22:53:34 +02:00
Carles Fernandez
a2a9fef7f7
Make RINEX (nav & obs) annotation rate configurable
2018-06-05 21:41:13 +02:00
Javier Arribas
9a5b426059
final release of observables and PVT receiver time fix for 1 ms integer granularity
2018-06-05 18:20:55 +02:00
Javier Arribas
c087c8b318
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix_observables
2018-06-05 16:49:37 +02:00
Carles Fernandez
1e0a418a5f
Fix warning of unused private member
2018-06-03 23:35:26 +02:00
Javier Arribas
908aa1515f
Observables and all PVT products now are referenced to the uncorrected RX clock, that is guaranteed to be integer multiple of 1 ms
2018-06-02 12:55:00 +02:00
Javier Arribas
6d4a89148a
Fix observables clock drift bug (Candidate one)
2018-05-18 21:07:12 +02:00
Javier Arribas
2b7663e70c
Fix in rx time correction and adding the missing code phase to the observables. More test required
2018-05-17 18:10:48 +02:00
Carles Fernandez
835cf3b11e
Rename CMake module for gr-iio to a more consistent name. Minor fixes
2018-05-16 21:33:52 +02:00
Carles Fernandez
1195234df1
Fix warnings raised by GCC 8.1.1
2018-05-16 18:32:27 +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
Carles Fernandez
d93a3b6c3f
Switch to https://gnss-sdr.org
2018-05-09 20:20:57 +02:00
Carles Fernandez
a23e6644ac
Fix DOP computation
2018-05-07 14:34:53 +02:00
Carles Fernandez
632bceb653
Fix DOP computation, print it in GPX and NMEA
2018-05-07 09:13:45 +02:00
Álvaro Cebrián Juan
f1a77dfb1f
Initialize gpx printer in RTKLIB_PVT block
2018-05-05 07:47:42 +02:00
Álvaro Cebrián Juan
460dc21704
Add gpx_printer.cc to CMakeLists
2018-05-05 07:46:04 +02:00
Álvaro Cebrián Juan
9e35ae2239
Add GPS Exchange Format (GPX) output writer class
2018-05-05 07:44:20 +02:00
Antonio Ramos
a421d2fc5a
Minor change
2018-04-03 15:37:26 +02:00
Antonio Ramos
ebb908f2e7
Merge branch 'next' into observables_and_display_color
2018-04-03 11:01:59 +02:00
Carles Fernandez
1eede79e7f
Integrate unified block for DLL/PLL Tracking
2018-03-29 12:54:03 +02:00
Carles Fernandez
97e5d88623
Minor fixes: typos, includes
2018-03-26 15:06:14 +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
Antonio Ramos
cc887402b1
Merge branch 'unify_tracking' into observables_and_display_color
2018-03-19 14:50:00 +01:00
Antonio Ramos
e4bada8176
Handle RTCM printer exceptions
2018-03-13 11:16:30 +01:00
Antonio Ramos
052751fbae
Merge branch 'next' into debug
2018-03-12 11:13:09 +01:00
Antonio Ramos
0057e60924
Clean code
2018-03-12 11:12:41 +01:00
Carles Fernandez
d74f00c39a
Remove unused variable
2018-03-10 13:30:11 +01:00
Carles Fernandez
e648f38f6f
Fix some merging problems
2018-03-10 12:56:30 +01:00
Antonio Ramos
ecb4a4970a
Disable eph update when L1 + L2
2018-03-09 13:05:25 +01:00
Damian Miralles
36d71d46af
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass_dec
2018-03-08 14:48:30 -07:00
Antonio Ramos
ab7cabc8e8
code style
2018-03-08 18:32:55 +01:00
Antonio Ramos
93d2fdaf14
debug 9
2018-03-08 18:05:22 +01:00
Antonio Ramos
be5139e5f7
Merge branch 'next' into debug
2018-03-06 16:19:52 +01:00
Antonio Ramos
21fff4e696
Fix CNAV telemetry reader
2018-03-06 13:23:22 +01: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
Damian Miralles
8b55e9ffd2
bugfix: Fix log time in RINEX Observation Data for GLONASS
...
Fixes issue with time being logged to the observation file in GLONASS.
The code was not accounting for the leap seconds when logging the
observation timeS
2018-02-27 20:51:24 -07:00
Antonio Ramos
4d6aaf43af
Merge branch 'next' into fix_observables
2018-02-26 10:12:47 +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
24f6003ba0
Remove iostream from header files
...
and in redundant places such as in unit tests
2018-02-25 22:49:06 +01:00
Carles Fernandez
243b4ecc39
Give priority to RINEX_printer flag over configuration file.
...
Fix building.
2018-02-25 01:10:27 +01:00
Antonio Ramos
5cba843eaa
Add colors to display
2018-02-23 16:17:51 +01:00
Antonio Ramos
e2c2da67c4
debug3
2018-02-22 16:15:07 +01:00
Antonio Ramos
592d50af79
debug 2
2018-02-22 12:42:09 +01:00
Carles Fernandez
2b8ab9dcee
Group all flags in a single file
...
This makes easier to document and to add new ones.
Shortened version of common files have been added:
-c for -config_file
-s for -signal_source
2018-02-18 12:23:55 +01:00
Antonio Ramos
30362f5d98
Minor changes
2018-02-12 16:52:09 +01:00
Carles Fernandez
6554c846b1
Mereg branch dmiralles2009-glonass_dec
2018-01-28 11:46:35 +01:00
Damian Miralles
09c5225981
Merge branch 'glonass' of https://github.com/gnss-sdr/gnss-sdr into glonass_dec
2018-01-27 20:50:55 -07:00
Carles Fernandez
f600f95864
Remove unused variables
2018-01-25 19:39:42 +01:00
Carles Fernandez
b6fcc4d218
Remove warning of unused parameter and dead code, fix indentation
2018-01-25 19:35:28 +01:00
Carles Fernandez
e7ba7ef23d
Fix warning
2018-01-24 21:27:15 +01:00
Carles Fernandez
c62e7a683d
Fix warning of unused parameters
2018-01-24 18:16:01 +01:00
Carles Fernandez
b301ed19c6
Merge remote-tracking branch 'upstream/next' into glonass
2018-01-24 00:52:09 +01:00
Damian Miralles
4e840f482f
bugfix: Fixes MARKER NUMBER field for RINEX v2.11 file generation
2018-01-21 17:27:19 -07:00
Damian Miralles
5bdd8fbfaf
bugfix: Adds frequency number and proper field name for RINEX v2.11
2018-01-21 12:36:42 -07:00
Carles Fernandez
5acef7a9bc
Remove warnings of unused variables
2018-01-20 12:24:38 +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
Damian Miralles
78eaa76a60
glonass rinex: Bug fixes in RINEX formats 2.11 and 3.02
...
Fixes a couple of bugs for RINEX file generation depending on the
active version to be use.
2017-12-27 11:57:25 -07:00
Damian Miralles
aa2464cc28
glonass bug fix: Adds more reliable GPST 2 UTC conversion
...
Adds logic to check for exact epoch when performing leap second
correction and also fixes unit test in code for GLONASS
2017-12-26 10:29:09 -07:00