Carles Fernandez
108ffc7537
Remove warning
2017-08-31 09:55:35 -06:00
Carles Fernandez
ddee13cfa6
Update per_support files
2017-08-31 09:55:35 -06:00
Carles Fernandez
fe336fef20
Update per_support files
2017-08-31 09:55:35 -06:00
Gastd
32b9919fc5
Add telemetry rate
2017-08-23 13:35:35 -03:00
Gastd
88fa602505
Add unit-test for glonass pcps acquisition
2017-08-23 13:30:05 -03:00
Gastd
5d9742416d
fix glonass signal string
2017-08-23 13:15:42 -03:00
Gastd
f918a00590
Add glonass svn in signals list
2017-08-23 13:15:42 -03:00
Gastd
8f8bdb14dd
Add glonass svn in signals list
2017-08-23 13:15:42 -03:00
Gastd
acf2e04bef
fix another conflict
2017-08-23 13:15:42 -03:00
Gastd
eec6f07f1d
Update glonass prn table
2017-08-23 13:15:09 -03:00
Gastd
fcea248654
Add glonass svn in signals list
2017-08-23 13:13:15 -03:00
Gastd
b8e7fc0cc9
Add Glonass_L1_CA.h with Glonass L1 CA parameters
2017-08-23 13:12:06 -03:00
Gastd
339aad9beb
Add glonass svn in signals list
2017-08-23 13:10:04 -03:00
Gastd
a1343654f0
Add Glonass C Aid tracking block to the block factory
2017-08-23 13:09:28 -03:00
Gastd
cb87b75aa6
Add Glonass Tracking block to block factory
2017-08-23 13:09:28 -03:00
Gastd
9d6bea831e
Add glonass system in satellite signal
2017-08-23 13:09:28 -03:00
Gastd
7bb3174e88
Add telemetry rate
2017-08-23 13:09:28 -03:00
Gastd
1859f591e7
fix another conflict
2017-08-23 13:09:28 -03:00
Gastd
fc4ba6a114
Update glonass prn table
2017-08-23 13:09:28 -03:00
Gastd
a84bdc7d54
fix glonass signal string
2017-08-23 13:08:46 -03:00
Gastd
f72c2f6a75
Add glonass svn in signals list
2017-08-23 13:08:46 -03:00
Gastd
3ee267448e
Add Glonass_L1_CA.h with Glonass L1 CA parameters
2017-08-23 13:08:02 -03:00
Gastd
7f4fc690df
Update glonass prn table
2017-08-23 13:05:33 -03:00
Gastd
3990e0a7ce
Add Glonass channels to PVT and Observables
2017-08-23 13:05:33 -03:00
Gastd
7a667635e8
Change Glonass string
2017-08-23 13:01:59 -03:00
Gastd
ffb523a8c0
Only 24 SV's available
2017-08-23 13:00:54 -03:00
Gastd
cb32755045
Add Glonass L1 C/A channel to the block factory
2017-08-23 13:00:54 -03:00
Gastd
f7092b68b6
Add Glonass_L1_CA.h with Glonass L1 CA parameters
2017-08-23 13:00:54 -03:00
Gastd
d3c3cab980
fix glonass signal string
2017-08-23 13:00:54 -03:00
Gastd
99104bc8bc
Add glonass svn in signals list
2017-08-23 13:00:54 -03:00
Carles Fernandez
122ec19626
Make use of the inline keyword where appropriate
2017-08-21 11:45:12 +02:00
Carles Fernandez
fe17181af3
Replace some C-style cast by static_cast<>()
2017-08-18 19:15:45 +02:00
Carles Fernandez
61f8df3586
Replace some C-style cast by static_cast<>()
...
See https://stackoverflow.com/questions/1609163/what-is-the-difference-between-static-cast-and-c-style-casting
2017-08-18 12:45:47 +02:00
Carles Fernandez
f71933e938
Use const iterator
2017-08-17 17:23:08 +02:00
Carles Fernandez
ef1e4a4cd8
Update iterator when doint insert in a list
2017-08-17 11:31:22 +02:00
Carles Fernandez
2b18ae14fe
Replace iterators by const iterators
2017-08-17 11:03:02 +02:00
Carles Fernandez
e2f02a50f0
Use const container calls when result is immediately converted to a const iterator
2017-08-15 22:15:21 +02: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
Carles Fernandez
174bba55fc
Remove blank
2017-08-13 17:32:01 +02:00
Carles Fernandez
d6fec67489
Replace use of strlen and strncpy by C++ counterparts
2017-08-13 10:57:54 +02:00
Carles Fernandez
5f181ef915
Replace stdio.h by fstream
2017-08-13 10:00:01 +02:00
Javier Arribas
d4c9d378c9
Adjusting observable block default buffer history
2017-08-03 17:52:42 +02:00
Carles Fernandez
9bfef0e05a
Fix CMake scripts to use Ninja https://ninja-build.org/
...
cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -GNinja .. && ninja
2017-06-21 08:54:47 +02:00
Carles Fernandez
4d34ccfd07
Initialization of class member in the constructor
2017-06-06 15:32:57 +02:00
Javier Arribas
81a1712082
Removing the GNURadio sample forecast requirements from telemetry decoders, thus to reduce the positioning delay and alleviate the GNURadio buffering requirements
2017-05-17 12:48:57 +02:00
Carles Fernandez
5aec42ddef
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2017-05-14 19:00:34 +02:00
Carles Fernandez
84c13a5e2a
Fix more warnings in gcc
2017-05-13 20:52:48 +02:00
Javier Arribas
7a2a15b37d
Adding the path of Galileo E5 observations to RTKLIB solver. Some bug fixes. Work with Galileo in progress
2017-05-12 17:58:04 +02:00
Javier Arribas
b2531cb926
Bug fixes in Galileo E5a telemetry decoding. Code cleaning in Galileo E5a tracking
2017-05-11 12:53:58 +02:00
Carles Fernandez
0253f4ba05
Merge remote-tracking branch 'upstream/common_solver' into next
...
This commit Integrates RTKLIB positioning libraries in a universal PVT
block implementation called RTKLIB_PVT. This results in an improved
positioning accuracy and precision with a wide range of options
(including Precise Point Positioning and ionospheric/troposphreic
models).
Not all the RTKLIB features have been ported. Some of them will be
progressively added. The ported options and how to configure them have
been documented in the website, see
http://gnss-sdr.org/docs/sp-blocks/pvt/
This commit also introduces a multi-band, multi system Observables block
implementation.
Relevant architectural changes that reduce latency and makes
multi-system, multi band signal handling easier.
Redundant blocks have been deleted. Old configurations are automatically
redirected to the new blocks for Observables and PVT, so the commit does
not break any existing configuration. The user should just notice a
relevant improvement in positioning performance.
# Conflicts:
# src/core/receiver/gnss_flowgraph.cc
2017-05-10 22:16:18 +02:00