Carles Fernandez
50d0cecfba
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into release_0010
2018-06-11 15:27:09 +02:00
Carles Fernandez
36ac696a46
More fixes
2018-06-11 11:13:02 +02:00
Carles Fernandez
f10ea80c61
More fixes for the RTCM server
2018-06-11 11:00:08 +02:00
Carles Fernandez
bd37a64260
Fix RTCM server
...
Replace private member name from io_service to io_context, remove socket as private member in Tcp_Server class
Improve messages printed in terminal
2018-06-11 00:05:07 +02:00
Carles Fernandez
0c2df93794
Bump version number to 0.0.10
2018-06-08 13:43:50 +02:00
Carles Fernandez
5b00ad1dc1
Workaround for GPS L2C-alone positioning
2018-06-08 11:01:29 +02:00
Carles Fernandez
f05a216a1c
Fix display rate
2018-06-07 20:30:23 +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
Carles Fernandez
546c749d86
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-06-07 12:09:08 +02:00
Carles Fernandez
c0dd986b95
Fix Glonass Acquisition tests
...
Broken by removal of if parameter in Acquisition blocks. Solved by using a Freq_Xlating_Fir_Filter for IF shift
2018-06-07 12:08:42 +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
ebd8b46e51
Remove if parameter from Acquisition and Tracking blocks
2018-06-06 17:25:03 +02:00
Carles Fernandez
7d8b8672d8
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-06-06 13:04:18 +02:00
Carles Fernandez
6a5dbd97e5
Remove unused parameters
2018-06-06 12:58:19 +02:00
Javier
1931d2adb6
Revert "Avoid reassignation of satellites"
...
This reverts commit 84b2684337
.
2018-06-06 12:26:45 +02:00
Carles Fernandez
d2e0bf973a
Remove unused parameters
2018-06-06 11:49:21 +02:00
Carles Fernandez
ccffd07e06
Remove unused parameter, raise output_rate
2018-06-06 11:09:40 +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
e2041a2adc
Galileo E1 symbol TOW fix
2018-06-05 18:22:15 +02:00
Javier Arribas
ff7e03a35d
GPS L1 C/A symbol TOW fix
2018-06-05 18:21:51 +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
84b2684337
Avoid reassignation of satellites
2018-06-05 16:39:07 +02:00
Carles Fernandez
f0b2fc2310
Remove unused private member
2018-06-04 00:14:23 +02:00
Carles Fernandez
1e0a418a5f
Fix warning of unused private member
2018-06-03 23:35:26 +02:00
Carles Fernandez
48f66a0060
Fix block invocation
2018-06-03 23:33:32 +02:00
Carles Fernandez
1538bcc7d7
Fix warning of unused private member
2018-06-03 22:47:05 +02:00
Carles Fernandez
88363482ef
Fix warning of unused private member
2018-06-03 22:46:45 +02:00
Carles Fernandez
74ae513d70
Fix comparison int vs unsigned int
2018-06-03 22:46:02 +02:00
Carles Fernandez
6daf42f5aa
Fix creation of acquisition blocks
2018-06-03 22:44:30 +02:00
Carles Fernandez
73aa89dfc6
Fix creation of acquisition blocks, fix warning of unused private member
2018-06-03 22:43:53 +02:00
Carles Fernandez
fd2e5d9a00
Improve initialization (fix clang warning)
2018-06-03 19:14:56 +02:00
Carles Fernandez
424f812790
Fix clang warnings about unused private member
2018-06-03 19:11:16 +02:00
Carles Fernandez
52eb3ba240
Avoid moving a temporary object since it prevents copy elision
2018-06-03 18:39:51 +02:00
Carles Fernandez
11ffef0574
Avoid moving a temporary object since it prevents copy elision
2018-06-03 14:50:22 +02:00
Carles Fernandez
61e9e60477
Improve initializations (fix clang warning)
2018-06-03 14:48:31 +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
03c7278b27
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix_observables
2018-05-31 17:26:38 +02:00
Carles Fernandez
67e6467980
Simplify addition of new system tests
2018-05-28 15:42:44 +02:00
Carles Fernandez
e720d49fcc
Remove blank lines, minor cleaning
2018-05-27 02:09:49 +02:00
Carles Fernandez
83c06a4729
Catch all exceptions
2018-05-26 09:33:57 +02:00
Carles Fernandez
d40094e6e2
Clean CMake scripts
2018-05-25 20:49:45 +02:00
Carles Fernandez
d50d7d7b57
Remove outdated app
2018-05-25 14:46:29 +02:00
Carles Fernandez
9dc85f19b1
Update links
2018-05-25 13:44:57 +02:00
Carles Fernandez
85278eb454
Update reference
2018-05-25 12:17:19 +02:00
Carles Fernandez
cb0dbc4ce1
Catch exception
2018-05-22 22:09:28 +02:00
Carles Fernandez
f2ff936fd0
Improve handling of tainted data
2018-05-22 21:21:18 +02:00
Carles Fernandez
9b5907b62d
Finally get rid of Coverity Scan tainted data issue
2018-05-22 20:55:03 +02:00
mmajoral
75cbc3fcdd
Added Galileo E1 acquisition + tracking classes that use the generic acquisition and tracking classes for the FPGA HW accelerators (still to be tested). Did some minor code cleaning to the GPS files that use the FPGA HW accelerator.
2018-05-22 12:25:14 +02:00
Carles Fernandez
bc86d7d665
Avoid dereference before null check
2018-05-22 00:32:00 +02:00
Carles Fernandez
bdce3c20d1
Catch exception
2018-05-22 00:29:33 +02:00
Carles Fernandez
b76a3ad399
Fix warning in gcc 8.1.0
2018-05-21 22:56:56 +02:00
Carles Fernandez
13f62ead1b
Fix warning in gcc 8.1.0
2018-05-21 22:18:19 +02:00
Carles Fernandez
bbaa660f66
Make reading of environment variable safer
2018-05-21 21:27:06 +02:00
Carles Fernandez
5722a3f9aa
Catch uncaught exception detected by Coverity Scan
2018-05-21 21:21:28 +02:00
Carles Fernandez
8a7f145d47
Catch missing exception
2018-05-21 04:19:42 +02:00
Carles Fernandez
559cc00bd7
Avoid dereference after null check
2018-05-21 04:05:13 +02:00
Carles Fernandez
d6654301c5
Fix typo
2018-05-20 00:15:22 +02:00
Carles Fernandez
d61bc907fe
Fix initialization
2018-05-19 23:54:36 +02:00
Carles Fernandez
f44508b53f
Make Coverity Scan happy
2018-05-19 23:13:50 +02:00
Carles Fernandez
63dc766308
Initialize all members
2018-05-19 22:44:21 +02:00
Carles Fernandez
fc18408f11
Avoid throwing in the destructor
2018-05-19 22:42:08 +02:00
Carles Fernandez
7d4fe83fb6
Make Coverity Scan happy
2018-05-19 22:33:03 +02:00
Carles Fernandez
5076b5a683
Fix warning of unused variable
2018-05-19 21:36:17 +02:00
Carles Fernandez
96fc3068cc
Fix initialization for GCC
2018-05-19 21:35:06 +02:00
Carles Fernandez
bf23bc1e3e
Make Coverity Scan happy
2018-05-19 20:56:27 +02:00
Carles Fernandez
ba6968bfe0
Avoid null dereference
2018-05-19 20:50:48 +02:00
Carles Fernandez
2b7ccc11b9
Make Coverity Scan happy
2018-05-19 20:42:50 +02:00
Carles Fernandez
b4cc22abc2
Avoid throwing in the destructor
2018-05-19 20:34:50 +02:00
Carles Fernandez
a05952c966
Initialize all members in the constructor
...
Replace C-style casts by C++ casts
Fixes spelling errors
Other minor cleaning for consistency
2018-05-19 20:23:48 +02:00
Carles Fernandez
9a020457da
Fix test initialization
2018-05-19 19:30:03 +02:00
Carles Fernandez
76d871bc8d
Avoid throwing in the destructor
2018-05-19 19:07:00 +02:00
Carles Fernandez
239a4df498
Improve test initialization
2018-05-19 18:00:40 +02:00
Carles Fernandez
0f4306d0d9
Avoid uninitialized variable
2018-05-19 17:08:13 +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
eeb2893f9c
Fix GCC 8.1.1 warnings
2018-05-16 21:54:31 +02:00
Carles Fernandez
046a24e0ca
Fix typo
2018-05-16 21:51:20 +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
87fb81b972
Use https instead of http in links when available. Minor fixes
2018-05-16 20:00:14 +02:00
Carles Fernandez
98edb768fd
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-05-16 18:32:38 +02:00
Carles Fernandez
1195234df1
Fix warnings raised by GCC 8.1.1
2018-05-16 18:32:27 +02:00
Javier Arribas
dfeb62871f
Adding optional compilation of the custom UDP packet source. Disabled by default
2018-05-16 11:36:37 +02:00
Javier Arribas
bf7a3f0090
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into udp_source
2018-05-16 10:54:27 +02:00
Javier Arribas
df0dd82843
Optimizing custom UDP packet source and applying code style
2018-05-16 10:49:27 +02:00
Carles Fernandez
0d70b08288
Fix pedantic warning emitted by GCC 8.1.1 (fedora-rawhide)
...
The warning was: type qualifiers ignored on cast result type [-Wignored-qualifiers]
2018-05-15 18:38:26 +02:00
Carles Fernandez
1bad4d3be6
Catch exception by reference
2018-05-15 18:31:34 +02:00
Carles Fernandez
93954fbbe1
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-05-14 08:16:36 +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
Javier Arribas
bde6bd6cee
Replacing GNURadio udp packet source with custom libpcap-based ethernet packet source
2018-05-11 13:21:53 +02:00
Javier Arribas
0ef3b56e22
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into udp_source
2018-05-10 17:57:44 +02:00
Carles Fernandez
d93a3b6c3f
Switch to https://gnss-sdr.org
2018-05-09 20:20:57 +02:00
Carles Fernandez
7754fc66a6
Code cleaning
2018-05-09 13:09:26 +02:00
Carles Fernandez
ecc3998d98
Merge branch 'fpga' of https://github.com/mmajoral/gnss-sdr into mmajoral-fpga
2018-05-09 12:36:23 +02:00
mmajoral
0b9b9f4c39
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga.
...
Use a generic tracking radio block class for the tracking code that uses the FPGA HW accelerators.
2018-05-09 11:11:12 +02:00
Carles Fernandez
584e214a5f
Update CN0 estimation call
2018-05-07 16:19:36 +02:00
Carles Fernandez
a5be528c90
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into HEAD
2018-05-07 15:08:28 +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
Carles Fernandez
3bc6ce4f75
Fix warnings
2018-05-05 12:50:00 +02:00
Carles Fernandez
4fa6811997
Merge branch 'gpx_support' of https://github.com/acebrianjuan/gnss-sdr into acebrianjuan-gpx_support
2018-05-05 11:40:52 +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
zosoworld
79170327ab
Fixed rtl_tcp signal source
2018-05-04 19:54:45 +02:00
zosoworld
62198abdf4
Fixed rtl_tcp signal source deadlock
2018-05-04 19:04:09 +02:00
Carles Fernandez
813b2a9d04
Fix bug in GPS L5 and Galileo E5a decoding
2018-05-04 13:39:45 +02:00
Javier Arribas
9912acc4f8
Adding channel selector option in config if a single RF channel is used in UDP source
2018-05-03 18:44:04 +02:00
mmajoral
4fa5648aa4
Currently creating a generic tracking class for the FPGA in the same way as it is done in the SW.
2018-05-03 10:38:21 +02:00
Javier Arribas
189cded82a
Adding IQ Swap options to UDP source
2018-05-02 19:48:15 +02:00
Carles Fernandez
8b390d0924
Replace boost::lexical_cast with std::to_string
...
Fixes in optional buildings
2018-05-01 23:32:52 +02:00
Javier Arribas
7865387df9
Adding UDP GNSS signal source block
2018-05-01 21:25:15 +02:00
Carles Fernandez
8d8ebfc6df
Remove unused includes, minor fixes
2018-05-01 12:02:50 +02:00
Carles Fernandez
f259ef28dd
Replace boost::lexical_cast<std::string>() by std::to_string()
...
This fixes uncaught exceptions detected by Coverity Scan
2018-05-01 10:56:18 +02:00
Carles Fernandez
43103068fd
Remove unused includes
2018-05-01 10:16:30 +02:00
Carles Fernandez
966dd699ac
Fix building with libiio but without gnuradio-iio
2018-05-01 08:40:08 +02:00
Carles Fernandez
c90ec201f2
Fix building in PYBOMBS
2018-05-01 08:33:41 +02:00
Carles Fernandez
0494d9b5a8
Avoid claah between volk and volk_gnsssdr defines
2018-04-30 20:58:53 +02:00
Carles Fernandez
faf27fff22
Apply code formatting
2018-04-30 20:15:00 +02:00
Carles Fernandez
bd81330201
Apply code formatting
2018-04-30 19:53:20 +02:00
Carles Fernandez
6d6b583169
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into mmajoral-fpga
2018-04-30 19:23:35 +02:00
mmajoral
4433c0c6be
Minor code cleaning.
2018-04-30 11:59:56 +02:00
Carles Fernandez
627848458e
Remove unused variable
2018-04-29 19:23:46 +02:00
Carles Fernandez
a2eb5d5344
Improve readability, reorder includes
2018-04-29 13:26:21 +02:00
Carles Fernandez
223d6a357b
Add header
2018-04-29 12:02:40 +02:00
Carles Fernandez
471bb17b3c
Improve readability
2018-04-29 10:23:19 +02:00
Carles Fernandez
e74b72b9df
Reorder includes
2018-04-29 04:16:56 +02:00
Carles Fernandez
01429132bd
Avoid clash of redefined macros with Volk
2018-04-29 02:51:50 +02:00
Carles Fernandez
a92e6de3d9
Add support for aarch64
2018-04-29 01:19:48 +02:00
Carles Fernandez
1573c40938
Expose some tracking parameters to the configuration
...
Replace GPS_L5i_DLL_PLL_Tracking by GPS_L5_DLL_PLL_Tracking since now it can also track the Q component. Old name still recognized for backward compatibility
Fix typo in flag documentation
2018-04-28 12:33:46 +02:00
mmajoral
512bf3f4cf
Created a generic gnuradio block acquisition class for the FPGA.
2018-04-27 20:00:50 +02:00
Carles Fernandez
8b8e4887b8
Fix experiment
2018-04-24 18:34:37 +02:00
Carles Fernandez
ed5cb61764
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into cn0_estimator
2018-04-23 14:29:18 +02:00
Javier Arribas
c0375c99ff
Adding GPS L1 C/A CN0 control in GPS DLL/PLL unit test
2018-04-23 12:37:43 +02:00
Carles Fernandez
2c972b517b
Display info when decoding GNAV messages
2018-04-23 07:53:47 +02:00
Carles Fernandez
1b852336c6
Improve memory management in Viterbi decoder
2018-04-23 07:52:49 +02:00
Carles Fernandez
3e0587b28c
Display channel when decoding GNAV messages
2018-04-23 07:41:53 +02:00
Carles Fernandez
6f9fafcef0
Disconnect flowgraph when finished
2018-04-23 07:41:13 +02:00
Carles Fernandez
616812867f
Report channel when decoding a NAV message
2018-04-22 23:10:05 +02:00
Carles Fernandez
61fbbc9abb
Add color to GPS L5 CNAV message demodulation
2018-04-22 23:07:34 +02:00
Carles Fernandez
9339ec4874
Display channel number when decoding data
2018-04-22 22:53:33 +02:00
Carles Fernandez
bed15db08d
Use volk_gnsssdr to reserve memory
2018-04-22 22:51:02 +02:00
Carles Fernandez
a584e8e51d
Add mutex to protect list of available signals
...
Disconnect the flowgraph when leaving
2018-04-22 19:49:13 +02:00
Carles Fernandez
2cd1bed90c
Fix headers and documentation
2018-04-20 13:20:10 +02:00
Carles Fernandez
514fde256a
Fix assignment of a channel to a given satellite with ChannelN.satellite=PRN
2018-04-20 12:50:32 +02:00
mmajoral
6a3770c762
- set output vectors is only done in the class constructor, no need to do it continuously
...
- no need to multiply by two the results of the multicorrelator HW accelerators
2018-04-19 12:09:08 +02:00
Carles Fernandez
4db5f9165f
Fix bug counting channels when using Gal E5a configurations
2018-04-18 11:18:58 +02:00
Carles Fernandez
fec1e37407
Fix Typo
2018-04-14 11:19:52 +02:00
Carles Fernandez
225b366dde
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-04-14 11:14:46 +02:00
Javier
ab534e7791
Fix build bug
2018-04-13 18:31:35 +02:00
Javier Arribas
bc0bfce0d1
Merge from next and bug fix in virtual time counter
2018-04-13 16:29:58 +02:00
Antonio Ramos
1428630e79
Add RX time counter
2018-04-13 15:27:14 +02:00
Antonio Ramos
26467a0f29
Increase fixed latency in order to avoid loss of observables
2018-04-13 12:30:06 +02:00
Carles Fernandez
44c6d8622c
Make the test to correctly fail if no kml file is generated
2018-04-13 12:11:41 +02:00
Carles Fernandez
c01d8d0dd9
Move general_work to the bottom of the file
2018-04-13 11:39:05 +02:00
Carles Fernandez
31e634635c
Move general_work to the bottom of the file
2018-04-13 11:07:58 +02:00
Carles Fernandez
1094e870bc
Accessing maps is not so cheap, so doing in the constructor
2018-04-12 20:45:13 +02:00
Carles Fernandez
6dfacb1676
Fix building for clang-900.0.39.2 (OSX 10.12), tnx to michaelld
2018-04-12 20:44:15 +02:00
Carles Fernandez
b5c9015fbe
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-04-12 20:01:36 +02:00
Javier Arribas
5e2aa437ef
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-04-12 18:52:52 +02:00
Antonio Ramos
525d887731
Fix bug
2018-04-12 18:51:43 +02:00
Javier Arribas
f9c8786420
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-04-12 18:47:17 +02:00
Javier Arribas
2681ffab81
Removing unused msg port
2018-04-12 18:46:55 +02:00
Antonio Ramos
51d19fd298
Change hybrid observables forecast
2018-04-12 18:36:52 +02:00
Javier Arribas
2d69aae7b9
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-04-12 18:04:08 +02:00
Javier Arribas
2138c1340b
Removing debug code in trk FPGA accelerators
2018-04-12 18:03:30 +02:00
Antonio Ramos
52cc6ab04d
Remove telemetry -> tracking msg port
2018-04-12 18:01:12 +02:00
Javier Arribas
60b6162d57
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-04-12 17:18:47 +02:00
Antonio Ramos
fcdf123e0e
Correct name
2018-04-12 17:14:57 +02:00
Antonio Ramos
ad220dd279
Minor changes
2018-04-12 17:01:07 +02:00
Javier Arribas
88a474db97
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-04-12 11:22:54 +02:00
Antonio Ramos
f92dd4dc83
New correlation procedure
2018-04-12 11:03:52 +02:00
Antonio Ramos
6de28277ed
Fine tune buffer parameters
2018-04-12 10:57:12 +02:00
Carles Fernandez
ddc2603681
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-04-11 18:18:47 +02:00
Javier Arribas
d764c43aa3
Merge pull request #154 from antonioramosdet/fix_observables
...
Improve performance
2018-04-11 17:48:02 +02:00
Antonio Ramos
6c55c3a93f
Improve performance
2018-04-11 17:41:27 +02:00
Javier Arribas
c3635d002d
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-04-11 14:33:44 +02:00
Antonio Ramos
b606e1d71f
Solve more conflicts
2018-04-11 13:35:01 +02:00
Antonio Ramos
2bc59ec15e
Merge branch 'next' into speed_up_observables
2018-04-11 13:32:51 +02:00
Antonio Ramos
2eea1a66aa
Solve conflicts
2018-04-11 12:56:15 +02:00
Antonio Ramos
385055e884
Increase buffer size
2018-04-11 12:49:22 +02:00
Antonio Ramos
2e15b16660
Change std::deque to boost::circular_buffer
...
The circular buffer (fixed memory) increases the performance of the receiver
2018-04-11 11:26:24 +02:00
Carles Fernandez
bdd1a0e977
Add more friendy messages
...
Move general_work to the bottom, so it is easier to find
2018-04-11 01:22:11 +02:00
Carles Fernandez
c175ebf4dd
Minor fixes
2018-04-10 19:54:59 +02:00
Antonio Ramos
01d41e2f07
Use boost circular buffers
2018-04-10 18:33:45 +02:00
Antonio Ramos
f350174fd8
Fix bugs
2018-04-10 15:37:07 +02:00
Carles Fernandez
38524fc559
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-04-10 10:52:28 +02:00
Carles Fernandez
6e19c0c63d
Add work on the Kalman filter
2018-04-10 10:52:19 +02:00
Carles Fernandez
80de8a9770
Fix C/N0 estimation
2018-04-09 23:10:50 +02:00
Carles Fernandez
d4a13f2bbd
Fix CN0 estimation
2018-04-09 22:14:15 +02:00
Carles Fernandez
0dac9489d5
Improve C/N0 estimation
2018-04-09 21:09:25 +02:00
Antonio Ramos
2a62d868ab
Clean code
2018-04-09 18:18:06 +02:00
Javier Arribas
ee18572cf5
Merge pull request #149 from antonioramosdet/speed_up_observables
...
Fix segmentation fault
2018-04-09 18:03:51 +02:00
Antonio Ramos
15e867ec27
Fix segmentation fault
2018-04-09 18:02:07 +02:00
Javier Arribas
689fa94774
Merge pull request #148 from antonioramosdet/speed_up_observables
...
Modify observables history
2018-04-09 16:46:58 +02:00
Javier Arribas
f022d49709
Revert "Modify observables history"
2018-04-09 16:45:05 +02:00
Antonio Ramos
d42d6b2ed4
Change std::vector<std::deque<Gnss_Synchro>> by gnss_circular_deque
2018-04-09 16:39:53 +02:00
Carles Fernandez
795ac97e12
Set -std=c++11, -std=c++14 or -std=c++17 where appropriate
2018-04-07 17:03:25 +02:00
Carles Fernandez
fc34bb4d98
Get rid of gr::random so it can be compiled with c++17
...
The error was:
In file included from
/Users/carlesfernandez/git/cttc/src/algorithms/signal_generator/gnuradio_blocks/signal_generator_c.cc:31:
In file included from
/Users/carlesfernandez/git/cttc/src/algorithms/signal_generator/gnuradio_blocks/signal_generator_c.h:36:
In file included from /opt/local/include/gnuradio/random.h:30:
In file included from /opt/local/include/boost/random.hpp:83:
/opt/local/include/boost/random/uniform_on_sphere.hpp:229:37: error: no
member named 'bind2nd' in namespace 'std'
std::bind2nd(std::multiplies<RealType>(), 1/sqrt(sqsum)));
~~~~~^
1 error generated.
2018-04-07 14:15:48 +02:00
Javier Arribas
8e59a42ae2
Merge Next with FPGA. Adding software-defined emulation of the sample counter
2018-04-06 17:03:20 +02:00
Carles Fernandez
80749fbdcd
Merge branch 'tracking_conf_structure' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-tracking_conf_structure
2018-04-06 11:19:18 +02:00
Antonio Ramos
b1a295d982
Fix bug
2018-04-06 10:48:10 +02:00
Carles Fernandez
77e0ec1072
Update reference
2018-04-06 10:26:09 +02:00
Antonio Ramos
5d9fb5af38
Migrate tracking adapters to new conf structure
2018-04-06 10:10:32 +02:00
Antonio Ramos
267e9d95c6
Merge branch 'next' into tracking_conf_structure
2018-04-06 09:56:08 +02:00
Carles Fernandez
e01a6ce740
Remove unused variable
2018-04-06 09:44:55 +02:00
Carles Fernandez
ac168cf274
Avoid warning
2018-04-06 09:39:11 +02:00
Carles Fernandez
a31f4fc7cc
Use dll_pll_veml_tracking tracking block for GPS L5
2018-04-05 21:49:32 +02:00
Carles Fernandez
32cfe3e228
Use dll_pll_veml_tracking tracking block for Galileo E5a
2018-04-05 21:35:01 +02:00
Carles Fernandez
c1eccf1a27
Delete unused member
2018-04-05 21:24:01 +02:00
Carles Fernandez
8a4b51bf38
Use dll_pll_veml_tracking tracking block for GPS L2C
2018-04-05 21:15:51 +02:00
Carles Fernandez
c9925e07db
Initialize missing parameter
2018-04-05 21:04:01 +02:00
Carles Fernandez
b9c2614fc3
Fix bug in saving data into a .mat file
2018-04-05 20:58:48 +02:00
Carles Fernandez
5aec66f85e
CMake fix
2018-04-05 20:31:53 +02:00
Carles Fernandez
9d239653f8
Merge branch 'two_step_acquisition' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-two_step_acquisition
2018-04-05 19:06:55 +02:00
Antonio Ramos
dd04df5bc3
Add DLL PLL tracking configuration structure
2018-04-05 18:08:49 +02:00
mmajoral
e1635a735d
Added the class switch_FPGA, which controls the switch in the FPGA that connects the analog frontend and the DMA to the queues of the HW accelerators.
...
Removed some unused variables in the tracking.
2018-04-05 15:05:46 +02:00
Antonio Ramos
f283f7fab5
Fix test
2018-04-05 15:00:34 +02:00
Antonio Ramos
e42149c9e5
Add number of doppler bins and doppler step in two step acquisition
2018-04-05 12:42:28 +02:00
Carles Fernandez
6345b5dd15
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-04-05 10:15:39 +02:00
Antonio Ramos
44635a41b3
Add two step acquisition funcionality
2018-04-04 14:59:28 +02:00
Antonio Ramos
1e7d9ef794
Fix test. Wrong data type
2018-04-04 11:52:24 +02:00
Antonio Ramos
fc0e973adf
Fix unit test
2018-04-04 11:29:38 +02:00
Antonio Ramos
46bc52ce9e
Sample counter now accepts any data type
2018-04-04 11:16:35 +02:00
Carles Fernandez
bc6a568414
Reorder headers
2018-04-03 23:45:06 +02:00
Carles Fernandez
7bb4b0e065
Colors for everyone
2018-04-03 23:22:20 +02:00
Carles Fernandez
2d347740d0
Fix time reporting
2018-04-03 23:21:44 +02:00
Carles Fernandez
ec2550f996
Remove unused variable
2018-04-03 20:09:34 +02:00
Carles Fernandez
a3296bd719
Fix possible uninitialization
2018-04-03 19:39:35 +02:00
Carles Fernandez
c9630013f1
Remove old comment
2018-04-03 19:28:56 +02:00
Carles Fernandez
79f9810bf4
Bump minimum Armadillo version to 5.300 since interp1 is required
2018-04-03 19:17:44 +02:00
Carles Fernandez
d1998849f1
Fix typos
2018-04-03 19:15:25 +02:00
Carles Fernandez
7f521bd2bb
Fix typo and copyright year
2018-04-03 19:07:05 +02:00
Carles Fernandez
2b3de84750
Save work on KF tracking
2018-04-03 16:37:36 +02:00
Antonio Ramos
a421d2fc5a
Minor change
2018-04-03 15:37:26 +02:00
Antonio Ramos
843679f0ed
Report days, hours, mins and secs instead of secs
2018-04-03 12:14:54 +02:00
Carles Fernandez
bd850eb5f3
Fix merge
...
# Conflicts:
# src/algorithms/tracking/adapters/CMakeLists.txt
# src/algorithms/tracking/gnuradio_blocks/CMakeLists.txt
2018-04-03 12:04:03 +02:00
Carles Fernandez
5656dbee89
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-04-03 11:52:57 +02:00
Antonio Ramos
ebb908f2e7
Merge branch 'next' into observables_and_display_color
2018-04-03 11:01:59 +02:00
Carles Fernandez
2785a751c1
Fix typos)
2018-04-02 01:37:49 +02:00
Carles Fernandez
cbf26e7dd5
Make documentation reproducible
2018-03-30 12:46:21 +02:00
Carles Fernandez
4a52e74b31
End all files with a new line
2018-03-30 12:13:48 +02:00
Carles Fernandez
aa1e98f943
Get rid of ^M character
2018-03-30 12:04:14 +02:00
Carles Fernandez
c9b2f06d41
Clean up Matlab/Octave code
2018-03-30 11:36:50 +02:00
Carles Fernandez
c58107d56c
Clean up Matlab/Octave code
2018-03-30 11:34:31 +02:00
Carles Fernandez
5dea6da9e0
Cleanup of Matlab/Octave code
2018-03-30 10:46:04 +02:00
Carles Fernandez
62aa9dffb6
Remove unused files
2018-03-30 10:45:19 +02:00
Carles Fernandez
9458fe6e57
Cleanup of Matlab/Octave code
2018-03-30 10:33:11 +02:00
Carles Fernandez
a2e40eca95
Make all tracking blocks to save the same data structure
2018-03-29 17:53:25 +02:00
Carles Fernandez
73dac46c07
Remove unused private member
2018-03-29 15:24:08 +02:00
Carles Fernandez
ce5dede084
Remove old galileo_e1_dll_pll_veml_tracking_cc block
2018-03-29 15:19:21 +02:00
Carles Fernandez
6db935b133
Remove old gps_l1_ca_dll_pll_tracking_cc block
2018-03-29 15:08:54 +02:00
Carles Fernandez
1eede79e7f
Integrate unified block for DLL/PLL Tracking
2018-03-29 12:54:03 +02:00
Carles Fernandez
539e24f0ac
Minor fixes
2018-03-29 09:23:23 +02:00
Carles Fernandez
b3764f6ed1
Make use of flags with default values instead of defines
2018-03-28 19:54:24 +02:00
Carles Fernandez
213adad392
Improve carrier phase initialization
2018-03-28 18:29:22 +02:00
Carles Fernandez
aefcb8dac1
Replace C-style cast by C++ style
2018-03-28 16:04:00 +02:00
Carles Fernandez
040204d23a
Cleaning
2018-03-28 15:20:01 +02:00
Carles Fernandez
e434480c5a
Fix Pybombs building
2018-03-28 15:05:15 +02:00
Carles Fernandez
a6a13cc306
Fix building in Pybombs
2018-03-28 08:35:33 +02:00
Carles Fernandez
2a63afd1e9
Fix header guard for consistency
2018-03-27 21:16:16 +02:00
Carles Fernandez
dccbb026a1
Fix typo
2018-03-27 21:14:52 +02:00
Carles Fernandez
b31f929655
Apply clang-format, fix libiio detection in MacOS
2018-03-27 21:10:31 +02:00
Carles Fernandez
1d0452463f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-03-27 20:00:25 +02:00
Carles Fernandez
75f1c58587
Replace boost funcionalities by standard C++
2018-03-27 19:59:48 +02:00
Carles Fernandez
76c1dfef10
Fix typos
2018-03-27 19:56:45 +02:00
Javier Arribas
65713d4c82
Adding support for dual channel in FMCOMMS2 and optional Local Oscillator generation using FMCOMMS2 TX channel
2018-03-27 19:35:53 +02:00
Javier Arribas
982af827b4
Group all ad9361 configuration calls in one library
2018-03-27 19:00:25 +02:00
Javier Arribas
428a2eb1b5
Removing unused files
2018-03-27 14:44:56 +02:00
Javier Arribas
ec09016750
Adding Local Oscillator generation for dual band operation using AD9361 FPGA source. Bug fix in FPGA flowgraph
2018-03-27 14:24:07 +02:00
Carles Fernandez
bd0222f4b7
Fix defects detected by Coverity Scan and fix building in MacOs
2018-03-27 11:01:23 +02:00
Carles Fernandez
60046466b2
Initialize all members in the constructor
2018-03-26 21:01:17 +02:00
Carles Fernandez
356294ce36
Deativate glonass L2 acq test until fixing
2018-03-26 19:46:58 +02:00
Carles Fernandez
bdeecdd095
Try to fix Coverity Scan complain about tainted data
2018-03-26 19:46:08 +02:00
Carles Fernandez
a4935b4a0d
Initialize all members in the constructor
2018-03-26 19:37:36 +02:00
Carles Fernandez
97e5d88623
Minor fixes: typos, includes
2018-03-26 15:06:14 +02:00
Carles Fernandez
6de9c728f9
Merge branch 'glonass_l2_ca' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-glonass_l2_ca
2018-03-26 10:30:56 +02:00
Carles Fernandez
622a76668d
Fix typos
2018-03-26 00:50:55 +02:00
Carles Fernandez
0400034d14
Fix typos detected by codespell
2018-03-25 19:47:28 +02:00
Carles Fernandez
c4f4f80b45
tests: split testcases in ctest for granular failure reports
2018-03-25 18:55:51 +02:00
Carles Fernandez
48f65b067b
Fix typos discovered with codespell
2018-03-25 13:43:12 +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
583e74be64
Fix test
2018-03-23 15:48:40 +01:00
Antonio Ramos
0b6aff6cdc
Fix RTCM server
...
An exception was thrown when trying to print the IP address of a client that was disconnected
2018-03-22 12:28:33 +01:00
Antonio Ramos
5a86de623b
Fix tests
2018-03-21 16:29:04 +01:00
mmajoral
376de5807f
Added FPGA-related changes
2018-03-20 18:06:20 +01:00
Antonio Ramos
06dbe4cf4e
Merge branch 'unify_tracking' into observables_and_display_color
2018-03-20 15:14:27 +01:00
Antonio Ramos
f577bf3cea
Fix GPS L1 CA unit test
2018-03-20 14:44:34 +01:00
Antonio Ramos
afdad07493
Clean code
2018-03-20 12:30:20 +01:00
Antonio Ramos
e94d7296dc
Add warnings to tracking adapters
2018-03-20 12:04:53 +01:00
Antonio Ramos
02deff9b24
Add new tracking block to GPS L2 adapter
2018-03-19 16:52:36 +01:00
Antonio Ramos
7fdb9796e9
Merge branch 'unify_tracking' into observables_and_display_color
2018-03-19 15:48:07 +01:00
Antonio Ramos
163500623e
Fix compiling error
2018-03-19 15:37:20 +01:00
Antonio Ramos
cc887402b1
Merge branch 'unify_tracking' into observables_and_display_color
2018-03-19 14:50:00 +01:00
Antonio Ramos
59a991b884
Add adaptive Cloop-4quadrant discriminator
2018-03-19 12:39:25 +01:00
Antonio Ramos
f2fe8e9d0d
Extended correlator GPS L1
2018-03-16 17:40:24 +01:00
Antonio Ramos
a7737d55da
Fix Gal E1 primary code generation
2018-03-16 16:03:40 +01:00
Antonio Ramos
bdce8b6a66
Add float code generation in some signals
2018-03-16 11:43:33 +01:00
Carles Fernandez
fa89da48e6
Add KF test, some KF implementation fixes, use flags in tests
2018-03-15 18:56:29 +01:00
Gastd
6c9aba9b8e
Merge branch 'next' into fix_acq_test
2018-03-13 16:18:58 -03:00
Antonio Ramos
e4bada8176
Handle RTCM printer exceptions
2018-03-13 11:16:30 +01:00
Carles Fernandez
5f9c7c184e
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf
2018-03-13 11:07:52 +01:00
Javier
70a2690a2a
Adding experimental KF carrier tracking
2018-03-13 11:51:33 +02:00
Antonio Ramos
74e8af01f9
Minor changes
2018-03-12 18:06:48 +01:00
Antonio Ramos
026f2eea84
Merge branch 'next' into unify_tracking
2018-03-12 11:27:43 +01:00
Antonio Ramos
a797bfb641
Migrate GPS L1 TOW from double to unsigned int
2018-03-12 11:27:26 +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
df1a3a13df
Fix satellite
2018-03-11 20:09:49 +01:00
Carles Fernandez
986487ba26
Fix circle color
2018-03-10 23:01:12 +01:00
Carles Fernandez
6a79018d2c
Add more verbose messages
2018-03-10 23:00:09 +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
de3bf9d480
debug8
2018-03-06 15:58:48 +01:00
Antonio Ramos
21fff4e696
Fix CNAV telemetry reader
2018-03-06 13:23:22 +01:00
Antonio Ramos
40be1e3ad4
debug7
2018-03-06 10:45:32 +01:00
Antonio Ramos
a25a6fb556
debug 6
2018-03-05 18:34:20 +01:00
Gastd
952925b3e9
Fix test
2018-03-05 11:52:56 -03:00
Antonio Ramos
8d37013e96
debug 5
2018-03-05 13:07:47 +01:00
Antonio Ramos
7646568314
debug4
2018-03-05 11:05:58 +01:00
Javier Arribas
7c406bb6eb
Merging fpga with next
2018-03-05 11:03:59 +01:00
Carles Fernandez
07b25ebb06
Apply clang-format to the whole source tree
2018-03-04 02:04:27 +01:00
Carles Fernandez
5b2c0e628d
Fix broken build by clang-format
2018-03-03 12:48:54 +01:00
Carles Fernandez
891478cf2c
Apply automated code formatting to volk-gnsssdr
...
See http://gnss-sdr.org/coding-style/#use-tools-for-automated-code-formatting
2018-03-03 12:09:45 +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
Javier Arribas
c2fc4b9854
Updating GPS L1 FPGA tracking adapters
2018-03-02 17:40:13 +01:00
Carles Fernandez
c9ac8c78af
Move OpenCL-related files to a folder
2018-03-02 15:48:38 +01:00
Carles Fernandez
3edbb9e084
Fix building when OpenCL is enabled
2018-03-02 14:38:42 +01:00
Antonio Ramos
3ce49ada96
debug 3
2018-03-02 13:30:21 +01:00
Javier Arribas
288dd481e7
Updating FPGA acquisition modules
2018-03-02 12:23:10 +01:00
Javier Arribas
dc4c7b9551
Adding AD9361 fpga signal source
2018-03-02 11:30:36 +01:00
Antonio Ramos
a216d22509
debug2
2018-03-02 11:23:38 +01:00
Antonio Ramos
b3c6d94cb6
debug1
2018-03-02 10:29:43 +01:00
Carles Fernandez
1189605fbb
Fix automatic testing in Debian packaging
2018-03-01 21:02:48 +01:00
Carles Fernandez
1fc9592736
Update test name
2018-03-01 19:52:03 +01:00
Carles Fernandez
c9ae4affc9
Fix automatic testing in Debian packaging
2018-03-01 19:37:29 +01:00
Carles Fernandez
0479d2234f
Fix automatic testing in Debian packaging
2018-03-01 19:07:44 +01:00
Carles Fernandez
56900dd80e
Improve docker instructions and extract pdf file
2018-03-01 17:32:54 +01:00
Carles Fernandez
53095d06ba
Fix make check and add tests
2018-03-01 17:30:47 +01:00
Antonio Ramos
e58f96a196
Minor change
2018-03-01 17:23:48 +01:00
Antonio Ramos
4ccd2c299b
Check data validity
2018-03-01 15:54:51 +01:00
Carles Fernandez
9d23915fee
Fix make check in Ubuntu 16.04
2018-03-01 15:05:04 +01:00
Antonio Ramos
6296db3ea0
Merge branch 'next' into unify_tracking
2018-03-01 14:27:35 +01:00
Antonio Ramos
eed6ed1f5e
Remove set_max_noutput_items
2018-03-01 14:25:44 +01:00
Carles Fernandez
2f2a1d8338
Change folder name
2018-03-01 11:01:20 +01:00
Carles Fernandez
ac18e7a49d
Fix building in Ubuntu 18.04
2018-02-28 15:40:43 +01:00
Carles Fernandez
9829883253
Add reproducibility files for IEEE Access publication
2018-02-28 13:15:46 +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
Carles Fernandez
2ca458cea1
Add more flag validators
2018-02-26 21:37:53 +01:00
Antonio Ramos
e964bf060f
Clean code
2018-02-26 10:40:08 +01: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
f8bbd21006
Merge branch 'bladerf' of https://github.com/osqzss/gnss-sdr into osqzss-bladerf
2018-02-25 19:10:57 +01:00
Carles Fernandez
5c77a394d7
Replace memset by std::fill_n
2018-02-25 13:34:13 +01:00
Carles Fernandez
e17f9268a8
Fix warning in GCC 8.0.1 (Fedora Rawhide)
...
The warning was:
warning: assignment discards 'const' qualifier from pointer target type
[-Wdiscarded-qualifiers]
2018-02-25 13:29:01 +01:00
Carles Fernandez
946d3dae9f
Replace memset by std::fill_n. This fix warnings in GCC 8.0.1 (Fedora
...
Rawhide). The warnings were:
warning: 'void* memset(void*, int, size_t)' clearing an object of
non-trivial type 'struct std::complex<float>'; use assignment or
value-initialization instead [-Wclass-memaccess]
2018-02-25 13:27:27 +01:00
Carles Fernandez
9e37e51447
Be more specific on required boost headers
2018-02-25 01:48:21 +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
eb0b01d0aa
Add doppler_step flag
2018-02-25 01:00:17 +01:00
osqzss
995367d776
Add bladeRF support
2018-02-24 15:19:04 +09:00
Carles Fernandez
77c4ea9b25
Clean includes
2018-02-24 00:53:55 +01:00
Carles Fernandez
702257e678
Fix building if matio was not installed in the system
2018-02-24 00:40:31 +01:00
Carles Fernandez
6eb03cd94c
Add matio_test to make check in order to detect outdated matio library
2018-02-24 00:13:35 +01:00
Carles Fernandez
59e49a5eba
Fix configuration and building when matio is not present
2018-02-23 23:46:16 +01:00
Carles Fernandez
b26e63e753
Add acquisition tests to make check
2018-02-23 23:44:57 +01:00
Carles Fernandez
4c408f5239
Fix building in ArchLinux
2018-02-23 17:57:53 +01:00
Antonio Ramos
5cba843eaa
Add colors to display
2018-02-23 16:17:51 +01:00
Antonio Ramos
c849738da0
debug7
2018-02-23 12:00:20 +01:00
Antonio Ramos
c0f1d95b32
debug6
2018-02-23 10:50:22 +01:00
Antonio Ramos
3921000ed2
debug5
2018-02-22 19:16:06 +01:00
Antonio Ramos
44f05263f0
debug4
2018-02-22 18:03:24 +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
Antonio Ramos
58dd5428a8
debug
2018-02-22 11:39:38 +01:00
Antonio Ramos
9533662a0e
Minor change
2018-02-22 11:18:37 +01:00
Antonio Ramos
ca9a551a86
Avoid extrapolation
2018-02-22 11:14:57 +01:00
Antonio Ramos
df5f51ba91
Dump incoming Gnss Synchros in observables
2018-02-21 16:10:03 +01:00
Antonio Ramos
a2eaf403ff
Avoid acces to a out of range value
2018-02-21 13:12:45 +01:00
Antonio Ramos
98cde65832
Improved find_closest algorithm in observables
2018-02-21 12:56:44 +01:00
Antonio Ramos
5da7a83eeb
Correct interpolation indexes
2018-02-21 11:28:35 +01:00
Antonio Ramos
281687615a
Set observables history to 100 ms
2018-02-21 10:59:53 +01:00
Antonio Ramos
c793b47181
Interpolate TOW_at_current_symbol in observables block
2018-02-21 10:41:33 +01:00
Antonio Ramos
dfb5f1118c
Fix unit tests
2018-02-20 15:44:45 +01:00
Antonio Ramos
cc178495c9
Modify authors
2018-02-20 11:28:34 +01:00
Antonio Ramos
832f828d52
Clean code
2018-02-20 11:17:41 +01:00
Antonio Ramos
3508218307
Check PRN coherency in observables
2018-02-20 10:58:56 +01:00
Antonio Ramos
82084dd867
Minor changes
2018-02-19 17:20:34 +01:00
Antonio Ramos
0cba5951a7
Merge branch 'next' into fix_observables
2018-02-19 10:51:24 +01:00
Antonio Ramos
c3657f3251
Modify hybrid observables
2018-02-19 10:29:12 +01:00
Carles Fernandez
ee18aee92a
Fix for gflags 2.0
2018-02-18 22:48:47 +01:00
Carles Fernandez
e18ea91fd1
Add flag validators
2018-02-18 21:58:23 +01:00
Carles Fernandez
166e0bdc0a
Fix warnimgs
2018-02-18 21:19:35 +01:00
Carles Fernandez
dbc8141db8
Fix warnings
2018-02-18 21:16:15 +01:00
Carles Fernandez
f3a3e7d63e
Make it backward compatible with gflags 2.0, shipped by Debian Jessie
2018-02-18 20:50:16 +01:00
Carles Fernandez
b03720bb60
Fix typo
2018-02-18 19:45:21 +01:00
Carles Fernandez
e5fd943303
Add -dll_bw_hz and -pll_bw_hz commandline flags
...
API of Galileo_E5a_DLL_PLL_Tracking has been changed for consistency with other blocks
2018-02-18 19:28:21 +01:00
Carles Fernandez
22654d6c1a
Add -doppler_max commandline flag
2018-02-18 18:37:38 +01:00
Carles Fernandez
fa51afa923
Set tracking parameters as commandline flags
2018-02-18 13:55:04 +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
af69cba8e1
Solve Log warnings when GPS PRN 32 is visible
2018-02-17 13:39:28 +01:00
Antonio Ramos
756fd1904e
Modify observables algorithm
2018-02-16 18:10:48 +01:00
Antonio Ramos
ab6e62af72
Return WORK_DONE when throwing an exception
2018-02-14 16:24:29 +01:00
Antonio Ramos
28cc4a1a05
Add try-catch block to hybrid observables
2018-02-14 11:56:22 +01:00
Antonio Ramos
8885333aa7
Modify sample counter
2018-02-13 19:22:23 +01:00
Antonio Ramos
4ff65b7796
Minor changes
2018-02-13 15:20:30 +01:00
Antonio Ramos
1f1771290b
Merge branch 'next' into unify_tracking
2018-02-13 11:45:17 +01:00
Carles Fernandez
843ea17bba
Merge branch 'fix_memory_leak' of https://github.com/Gastd/gnss-sdr into Gastd-fix_memory_leak
2018-02-13 07:43:05 +01:00
Antonio Ramos
1a559f238d
Add dll_pll_veml_tracking files
2018-02-12 18:50:18 +01:00
Antonio Ramos
30362f5d98
Minor changes
2018-02-12 16:52:09 +01:00
Antonio Ramos
b4b8ef2acd
Merge branch 'next' into fix_bug
2018-02-12 11:56:01 +01:00
Gastd
300604eb85
Fix memory leak
2018-02-12 03:04:27 -02:00
Carles Fernandez
1c4cfbcb66
Small fixes to make Coverity Scan happy
2018-02-10 23:34:40 +01:00
Carles Fernandez
e388b8987b
Shorten the tests by default
2018-02-10 14:20:22 +01:00
Antonio Ramos
821e4f81a9
Minor changes
2018-02-09 15:06:50 +01:00
Carles Fernandez
59d3a4d434
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2018-02-09 14:33:12 +01:00
Carles Fernandez
2a811e96b7
Get rid of program_options and unit_test_framework boost libraries dependencies
2018-02-09 14:32:13 +01:00
Antonio Ramos
36f1a07d5f
Fix GPS L2
2018-02-09 11:38:17 +01:00
Antonio Ramos
61f197e9b8
fix Gal. E5a
2018-02-08 17:52:46 +01:00
Carles Fernandez
c945ddcacd
Initialize all members in the constructor
2018-02-08 12:49:53 +01:00
Carles Fernandez
f52d46f608
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2018-02-08 11:45:59 +01:00
Antonio Ramos
e8efffc265
Add acquire pilot and data functionality
2018-02-08 11:05:20 +01:00
Carles Fernandez
746703fd22
Merge branch 'gal_e5a_pcps_acquisition' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-gal_e5a_pcps_acquisition
2018-02-07 18:53:29 +01:00
Antonio Ramos
452dd24c90
Add Gal. E5a Pcps acquisition adapter
2018-02-07 18:36:42 +01:00
Carles Fernandez
efd64532d0
Avoid buffer overflow
2018-02-07 18:36:34 +01:00
Carles Fernandez
413ab8c8cf
Rename pcps_acquisition_cc to pcps_acquisition
2018-02-07 08:43:44 +01:00
Antonio Ramos
25634963cc
Remove pcps_acq_sc
...
Integrate cshort into pcps_acq_cc
2018-02-06 16:55:09 +01:00
Antonio Ramos
41712e4722
Migrate pcps_acq_sc to new grid
2018-02-06 13:11:15 +01:00
Carles Fernandez
3be551d9ea
Fortify volk-gnss-sdr (required by lintian)
2018-02-05 14:53:07 +01:00
Carles Fernandez
d780de445a
Small fixes
2018-02-05 11:18:06 +01:00
Carles Fernandez
e4c5a28d6a
Merge branch 'limesdr' of https://github.com/osqzss/gnss-sdr into osqzss-limesdr
2018-02-05 11:08:52 +01:00
osqzss
1bef2bbfb5
Add LimeSDR antenna selection support
2018-02-05 15:52:22 +09:00
Carles Fernandez
fd8fcc0f8f
Remove unrequired includes
2018-02-05 07:31:34 +01:00
Carles Fernandez
9042924468
Fix misspelling detected by lintian
2018-02-04 14:18:11 +01:00
Carles Fernandez
e7784a7cbe
Catch all exceptions
2018-02-03 11:15:35 +01:00
Carles Fernandez
040745eeb1
Fix typo
2018-02-03 11:14:21 +01:00
Carles Fernandez
96af5fc6e6
Avoid potential overflow
2018-02-03 11:11:05 +01:00
Carles Fernandez
891d6b80df
Rational_Resampler renamed to Mmse_Resampler
...
Following its renaming in GNU Radio 3.8 (see https://github.com/gnuradio/gnuradio/issues/1428 )
2018-02-03 10:49:03 +01:00
Carles Fernandez
3988a68592
Fix compilation in GNU Radio 3.7.12.git
2018-02-01 16:39:45 +01:00
Carles Fernandez
149ceaa366
Fix compilation in GNU Radio 3.8
2018-02-01 15:15:03 +01:00
Carles Fernandez
c9178e0d63
Merge branch 'fractional_resampler' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-fractional_resampler
2018-02-01 14:28:25 +01:00
Carles Fernandez
e23dd178d6
Merge branch 'new_acq_grid' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-new_acq_grid
2018-01-31 15:15:43 +01:00
Antonio Ramos
11f332f9d8
Discard changes in CMake regarding Matio min. required version
2018-01-31 12:54:41 +01:00
Antonio Ramos
8c9ab31799
Merge branch 'next' into upgrade_spirent_gss6450_source
2018-01-31 11:11:18 +01:00
Antonio Ramos
f635b5714f
Add fractional resampler
2018-01-31 10:46:41 +01:00
Antonio Ramos
9c292302d9
Minor change
2018-01-30 17:02:59 +01:00
Antonio Ramos
f8e5b0e705
Set matio min ver.
2018-01-30 16:48:58 +01:00
Antonio Ramos
42dc14b2bb
Merge branch 'next' into new_acq_grid
2018-01-30 15:36:05 +01:00
Carles Fernandez
dfe8dbbea4
Remove unrequired include and other minor fixes
2018-01-29 19:22:49 +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
749771ac3b
Remove unrequired includes
2018-01-26 15:12:55 +01:00
Carles Fernandez
301a35b2e2
Move Glonass Tracking tests from extra to regular unit tests
2018-01-26 15:07:53 +01:00
Carles Fernandez
1b65cd9f8a
Fix header
2018-01-26 14:52:57 +01:00
Carles Fernandez
3865143909
Replace <ctime> library by <chrono>
2018-01-26 14:48:44 +01:00
Carles Fernandez
77ab00698c
Add copyright header
2018-01-26 14:21:24 +01:00
Carles Fernandez
36ae812e17
Remove blank line
2018-01-26 14:09:33 +01:00
Carles Fernandez
2a20976b0c
Remove big sample file and move GlonassL1CaPcpsAcquisitionTest to extra unit tests
2018-01-26 13:40:52 +01:00
Antonio Ramos
f6aa86f60c
Adapt tests to .mat dump files
2018-01-26 13:34:02 +01:00
Carles Fernandez
d12aa28589
Replace C-style casts by C++ style
2018-01-26 13:15:56 +01:00
Carles Fernandez
a6e292d532
Remove unrequired includes
2018-01-26 13:02:23 +01:00
Carles Fernandez
2f8be49d0a
Fix indentation
2018-01-26 12:49:04 +01:00
Carles Fernandez
30988b8e14
Remove unrequired includes. Remove tabs. Fix indentation
2018-01-26 12:40:58 +01: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
6f3e43ec08
Initialize all members in the cosntructor
2018-01-25 15:07:13 +01:00
Antonio Ramos
9491e2a701
Remove unused include
2018-01-25 11:50:07 +01:00
Antonio Ramos
ecf94f71f1
Add 8 and 16 bits ADC compatibility
2018-01-25 11:00:23 +01:00
Antonio Ramos
3270debac7
Smoother grid plot
2018-01-25 10:32:40 +01:00
Carles Fernandez
e7ba7ef23d
Fix warning
2018-01-24 21:27:15 +01:00
Carles Fernandez
831bc2ae2d
Initialize all members in the constructor
2018-01-24 19:25:03 +01:00
Carles Fernandez
df4e93b59f
Initialize all members in the constructor
2018-01-24 19:23:45 +01:00
Carles Fernandez
d33f5e1772
Fix test
2018-01-24 19:22:32 +01:00
Carles Fernandez
9b28aa9e6b
Fix test
2018-01-24 19:08:08 +01:00
Carles Fernandez
d6044c0ece
Fix indentation
2018-01-24 18:36:36 +01:00
Carles Fernandez
5c78778a93
Add header
2018-01-24 18:32:11 +01:00
Carles Fernandez
5296c5e81f
Fix warning
2018-01-24 18:25:06 +01:00
Carles Fernandez
2685dd0dfa
Fix typo
2018-01-24 18:21:45 +01:00
Carles Fernandez
1cf8f93a52
Fix warning of unused variables
2018-01-24 18:19:15 +01:00
Carles Fernandez
c62e7a683d
Fix warning of unused parameters
2018-01-24 18:16:01 +01:00
Carles Fernandez
9ff66b3377
Fix tests
2018-01-24 18:06:03 +01:00
Carles Fernandez
c9790a6549
Fix typos
2018-01-24 17:38:57 +01:00
Antonio Ramos
313e73532b
Add title to figures
2018-01-24 14:42:08 +01:00
Antonio Ramos
3c9988bc99
Autoconfigure number of chips in matlab script
2018-01-24 12:59:22 +01:00
Antonio Ramos
df63217da0
Minor changes
2018-01-24 12:35:57 +01:00
Antonio Ramos
2e2c3474be
Minor changes in matlab acquisition grid plot script
2018-01-24 11:17:33 +01:00
Antonio Ramos
2153e24169
Handle errors when opening acquisition dump files
2018-01-24 10:17:26 +01:00
Carles Fernandez
0545905fef
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2018-01-24 00:52:51 +01:00
Carles Fernandez
b301ed19c6
Merge remote-tracking branch 'upstream/next' into glonass
2018-01-24 00:52:09 +01:00
Carles Fernandez
8386289984
Initialize all members in the constructor
2018-01-23 22:52:15 +01:00
Carles Fernandez
80edc4313f
Change header guard name for consistency
2018-01-23 21:48:42 +01:00
Carles Fernandez
9b7ce39c57
Fix wrong comments and add consistency in header guard name
2018-01-23 21:41:19 +01:00
Carles Fernandez
f6f14f246b
Remove repeated and unrequired includes
2018-01-23 21:23:02 +01:00
Carles Fernandez
35c11d0120
Apply coding style
2018-01-23 20:09:39 +01:00
Carles Fernandez
2a9d6975e0
Apply coding style
2018-01-23 20:07:43 +01:00
Carles Fernandez
ef2c2bcf6b
Fix building with Clang
2018-01-23 19:51:36 +01:00
Javier Arribas
114121ef51
Addign some useful matlab binary file reading functions
2018-01-23 17:36:32 +01:00
Javier Arribas
a5d65f3424
Bug fix: adding exception control to std::map access in observables block
2018-01-23 17:33:06 +01:00
Javier Arribas
84fe651f0d
Adding Labsat v2 and v3 single channel signal recorder file source
2018-01-23 17:31:42 +01:00
Antonio Ramos
ba38f8286d
Modify dump file pcps acquisition
2018-01-23 16:56:31 +01:00
Carles Fernandez
59bd7273ae
Merge branch 'spirent_signal_source' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-spirent_signal_source
2018-01-22 12:40:19 +01:00
Antonio Ramos
0dab500fb0
Update author
2018-01-22 12:38:38 +01:00
Antonio Ramos
dd77cd10df
Remove debug lines
2018-01-22 12:21:28 +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
Gastd
bd66fd76da
Fix headers
2018-01-21 00:56:46 -02:00
Gastd
786f68a9ca
clean code
2018-01-21 00:48:57 -02:00
Gastd
fcd24c69da
fixbug: initialize the carrier track filter with proper value
2018-01-21 00:30:31 -02:00
Carles Fernandez
1b4c217d88
Fix redefinition warning
2018-01-20 12:29:21 +01:00
Carles Fernandez
5acef7a9bc
Remove warnings of unused variables
2018-01-20 12:24:38 +01:00
Carles Fernandez
db938bb047
Build fix due to a change in the gr-iio v0.3 API
...
A change in the API has removed the decimation parameter from sources
(see https://github.com/analogdevicesinc/gr-iio/issues/15 )
This commit fixes the build against the current master of
https://github.com/analogdevicesinc/gr-iio but it breaks compatibility
with older versions. Users with gr-iio already installed will need to
update it.
2018-01-20 11:56:17 +01:00
Carles Fernandez
0315746429
Fix warning
2018-01-20 04:17:50 +01:00
Antonio Ramos
7a2a02252a
Minor changes
2018-01-19 13:50:33 +01:00
Carles Fernandez
3ca7d0d08a
Remove unused include
2018-01-19 12:09:40 +01:00
Carles Fernandez
1095bd0b48
Update satellite info
2018-01-19 09:46:44 +01:00
Carles Fernandez
f6be094334
Initialize all class members in the constructor
2018-01-18 19:39:21 +01:00
Antonio Ramos
4873ea2b88
Fix GSS6450 signal source
2018-01-18 16:57:15 +01:00
Carles Fernandez
dc717db61e
Minor fixes
2018-01-18 15:27:38 +01:00
Carles Fernandez
bc92240443
Replace C-style cast by C++ casts
2018-01-17 19:11:42 +01:00
Carles Fernandez
59c153846c
Remove blank line
2018-01-17 19:06:39 +01:00
Carles Fernandez
7e97d00a4f
Apply project's coding style
2018-01-17 19:02:52 +01:00
Carles Fernandez
1b5a3b6fa4
Apply coding style
2018-01-17 17:55:46 +01:00
Carles Fernandez
27baa7e45d
Apply coding style
2018-01-17 08:42:50 +01:00
Carles Fernandez
6af8527518
Add block identifier to Galileo satellites launched on Dec. 12, 2017
2018-01-16 23:10:04 +01:00
Antonio Ramos
282c3d8659
Implement Spirent GSS6450 file signal source
2018-01-16 17:38:43 +01:00
Antonio Ramos
29b8643def
Added Spirent GSS6450 file signal source
2018-01-12 13:15:20 +01:00
Javier Arribas
6256f15893
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-01-10 18:21:36 +01:00
Javier Arribas
184bd0d1de
A smarter way of handling the multirrate input of observables block
2018-01-10 18:13:46 +01:00
Antonio Ramos
c20bd62313
Merge branch 'next' into new_fsm
2018-01-10 16:29:33 +01:00
Antonio Ramos
5ebb060ba1
Merge branch 'next' into new_fsm
2018-01-10 16:27:56 +01:00
Javier Arribas
81179a9f38
Removing gnuradio output buffer request on observables and disabling the gnss_synchro output for all trackings that are not tracking any satellite. This is a bug fix to avoid gnuradio flowgraph deadlocks when different GNSS integration times are used in satellite channels
2018-01-10 16:26:05 +01:00
Antonio Ramos
25127a0b27
Minor changes
2018-01-10 16:24:09 +01:00
Javier Arribas
0e9113fdcb
Adding new advanced features to Galileo E1 tracking: Pilot tracking, Extended coherent correlation, narrow DLL/PLL bandwidth and narrow correlator spacings
2018-01-10 12:37:13 +01:00
Javier Arribas
c463456924
Adding pilot signal acquisition option for Galileo E1
2018-01-10 11:30:16 +01:00
Antonio Ramos
2749d2518b
Fix sample counting
2018-01-10 11:08:06 +01:00
Antonio Ramos
188df6c5b8
Clean pcps acquisition
2018-01-09 17:55:32 +01:00
Antonio Ramos
a90edd025c
Minor changes
2018-01-08 15:52:14 +01:00
Antonio Ramos
320b4e2d7b
Migrate channel_fsm pointer to std::shared_ptr
2018-01-08 12:03:32 +01:00
Antonio Ramos
74a1f76282
Avoid multithreading collision
2018-01-08 10:57:01 +01:00
Antonio Ramos
cfc0a4a498
Clean flowgraph
2018-01-05 12:25:33 +01:00
Antonio Ramos
3a37345d4c
Minor changes
2018-01-04 12:33:13 +01:00
Antonio Ramos
bbf8587970
Clean code
2018-01-04 12:16:12 +01:00
Antonio Ramos
540221e227
New Channel FSM
2018-01-04 10:51:47 +01:00
Antonio Ramos
6dd3abfdea
debug2
2018-01-03 15:47:16 +01:00
Antonio Ramos
3ddea680ad
debug1
2018-01-03 12:48:04 +01:00
Antonio Ramos
47c752c141
More debug lines
2018-01-03 12:44:58 +01:00
Antonio Ramos
b28c244df5
Debug log lines
2018-01-03 11:40:17 +01:00
Antonio Ramos
3eafe2047a
Fix deadlock flowgraph
2018-01-02 16:56:18 +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
Damian Miralles
ad07c8940b
glonass_rinex: Fixes bugs in RINEX files for GLONASS processing
...
Fixes bugs with observation and navigation header time logs. It forces
the log to be in UTC time as the dault when in GLONASS.
2017-12-25 17:05:35 -07:00
Damian Miralles
f85887ee10
glonass pvt: Fix bug when in PPP_Static mode
...
Fixes a bug in trk module to provide right observables for position
solution computation using the accumulated carrier phase measurements.
2017-12-22 15:08:54 -07:00
Antonio Ramos
8932e9a51b
Clean acquisition interface
2017-12-22 10:39:53 +01:00
Antonio Ramos
2d8141d9b5
Migrate msg_queue boost smart pointers to gr sptr
2017-12-21 15:47:26 +01:00
Antonio Ramos
8bb0c880c0
Minor changes in DLOG lines
2017-12-21 12:12:56 +01:00
Antonio Ramos
cef7ae5f7b
Add LOG lines in channel_fsm
2017-12-20 15:02:57 +01:00
Antonio Ramos
b2b889ec79
Minor changes in Telemetry comments
2017-12-18 11:07:29 +01:00
Antonio Ramos
7e91e09436
Merge remote-tracking branch 'gnss-sdr/next' into TD_GPS_L5
2017-12-15 10:58:03 +01:00
Antonio Ramos
52aabf05c1
Fix GPS L5
2017-12-15 10:57:12 +01:00
Antonio Ramos
26a521907a
Minor changes
2017-12-12 17:59:13 +01:00
Carles Fernandez
1e6f053c37
Fix bug that was preventing the PRN code to be loaded. Fixes #102
2017-12-06 13:06:05 +01:00
Antonio Ramos
8b5f7097b3
Merge remote-tracking branch 'gnss-sdr/next' into TD_GPS_L5
2017-12-05 10:09:11 +01:00
Carles Fernandez
60d83135e2
Fix wrong merge
2017-12-04 19:22:48 +01:00
Carles Fernandez
ee37dabb1f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-12-04 18:40:10 +01:00
Carles Fernandez
061069bc82
Apply project's coding style and other minor fixes
2017-12-04 18:39:07 +01:00
Carles Fernandez
13ef34ed81
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-12-04 18:16:41 +01:00
Antonio Ramos
1168740754
Merge remote-tracking branch 'gnss-sdr/next' into TD_GPS_L5
2017-12-04 17:19:06 +01:00
Javier Arribas
88a02340ac
Revert unwanted commit in GPS L1 tracking file
2017-12-04 17:17:09 +01:00
Antonio Ramos
d501aac371
Merge remote-tracking branch 'gnss-sdr/next' into TD_GPS_L5
2017-12-04 17:10:18 +01:00
Javier Arribas
59c2261316
Adding GPS L5i acquisition and tracking modules
2017-12-04 17:07:54 +01: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
Carles Fernandez
e50700c71c
Minor fixes
2017-11-30 21:55:44 +01:00
Carles Fernandez
0a1e1e88c1
Minor fixes
2017-11-30 21:48:57 +01:00
Antonio Ramos
6395f0e5fc
Add GPS L5 Channel
2017-11-30 18:16:49 +01:00
Antonio Ramos
11486670ec
Modify CNAV message structure header
2017-11-30 16:54:12 +01:00
Antonio Ramos
e9e8de7d40
Modify CNAV GPS L5 files
2017-11-30 15:50:07 +01:00
Javier Arribas
2728690cdd
Adding GPS L5 signal definition file
2017-11-30 15:35:49 +01:00
Antonio Ramos
7c8855b9ac
Add GPS L5 files
2017-11-30 15:10:08 +01:00
Unknown
bb098efcc8
Minor changes obs sys test
2017-11-29 16:59:20 +01:00
Antonio Ramos
d7acf4ecf5
Merge remote-tracking branch 'gnss-sdr/next' into fix_pvt_E5a
2017-11-29 12:13:40 +01:00
Antonio Ramos
140b388066
Modify RTKLIB PVT band selection and Tel. Dec. E5a
2017-11-29 12:00:05 +01:00
Carles Fernandez
46d64af778
Matio is not optional
2017-11-26 18:59:00 +01:00
Carles Fernandez
59d1067d59
Fix parallel building when MATIO is not present.
...
Fix building with Ninja
Matio is no longer optional but mandatory
2017-11-26 10:49:42 +01:00
Damian Miralles
0e938db54e
bugfix: Fixes RINEX V2.11 Nav. data record header
...
Fixes the number of spaces used by the second field in RINEX 2.11 when
logging GLONASS Navigational information
2017-11-24 15:20:13 -07:00
Damian Miralles
9b3c8e93ec
Merge branch 'glonass' of https://github.com/gnss-sdr/gnss-sdr into glonass_dec
2017-11-24 12:04:08 -07:00
Carles Fernandez
6d966eda5c
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-11-24 17:10:55 +01:00
Carles Fernandez
24dbdc17ee
Add the capability to save .mat files to GLONASS tracking blocks
2017-11-24 17:10:50 +01:00
Carles Fernandez
733812266a
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2017-11-23 19:30:30 +01:00
Carles Fernandez
a6e6aef331
Fix / Add missing headers
2017-11-22 19:55:32 +01:00
Carles Fernandez
5d85d15ad8
Merge branch 'glonass' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-11-21 18:06:33 +01:00
Carles Fernandez
9139c4053c
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-11-21 17:35:40 +01:00
Damian Miralles
4a8182af26
feature: Adding code to fix coherent integration in GLONASS L1 C/A
...
Debugs code to fix GLONASS coherent integration. Adds message handling
from telemetry decoding to signal tracking modules. Bug on poor track
performance stills need to be determine.
2017-11-20 14:52:37 -07:00
Damian Miralles
d75857db91
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass_dec
2017-11-20 08:31:32 -07:00
Carles Fernandez
bc78416f52
Delete variables going out of scope
2017-11-20 12:17:57 +01:00
Carles Fernandez
16a5f100cb
Remove blanks
2017-11-20 11:21:23 +01:00
Carles Fernandez
1d51f7aae3
Merge remote-tracking branch 'cf/matio' into next
...
This commit adds the possibility to get .mat files with intermediate processing results (output of correlators, observables, etc.). Activate it with dump=true
This has been implemented in Tracking Blocks and Observables blocks
2017-11-20 11:17:27 +01:00
Carles Fernandez
72be91ad1f
Fix some defects detected by Coverity Scan
2017-11-20 11:02:17 +01:00
Carles Fernandez
d8c924a2ca
Fix warning
2017-11-20 08:22:04 +01:00
Carles Fernandez
f719b4a22a
Add .mat storing capability to Observables block
2017-11-19 20:45:52 +01:00
Carles Fernandez
b50545b446
Use matio library in tracking blocks
2017-11-19 17:52:45 +01:00
Carles Fernandez
0fd605e2ef
Test fixes
2017-11-18 10:10:23 +01:00
Carles Fernandez
fcaf4cfa50
Fix test in Ubuntu 16.04
2017-11-18 10:05:14 +01:00
Carles Fernandez
2f05ba4726
Warn user about lack of hdf5
2017-11-18 01:06:57 +01:00
Carles Fernandez
8926821fa3
Fix building if hdf5 is not found
2017-11-17 23:17:08 +01:00
Carles Fernandez
d4aa35316d
Add matio
2017-11-17 21:54:02 +01:00
Carles Fernandez
00e37a83a6
Fix building in Linux
2017-11-17 21:20:56 +01:00
Carles Fernandez
929125cce5
Add matio library and add test case for it
2017-11-17 14:47:50 +01:00
Carles Fernandez
d20902d688
Add mechanisms for inverted spectrum
2017-11-17 09:21:03 +01:00
Carles Fernandez
fe241c8b2d
clean kernel
2017-11-16 20:54:04 +01:00
Carles Fernandez
eecfa6c582
Add AVX2
2017-11-16 19:51:15 +01:00
Carles Fernandez
6d216fa5a1
Add volk_gnsssdr_16ic_conjugate_16ic kernel
2017-11-16 19:45:15 +01:00
Unknown
7076bebf30
Remove unused include
2017-11-16 16:33:24 +01:00
Unknown
9ff4d8d880
Fix Galileo E5a deadlock
2017-11-16 16:33:24 +01:00
Carles Fernandez
27eece55da
Add aligned kernel for AVX
2017-11-15 02:10:25 +01:00
Carles Fernandez
9c6d79e945
Fix building with Python 3.6
2017-11-15 01:23:05 +01:00
Damian Miralles
756a4b5a2e
bugfixes: Add RTCM header creation for GLONASS satellites
...
Added code to enable RTCM header generation when in GLONASS. Also fixes
bug to allow combined observations from GPS and GLONASS. Fix some code
compilation warnings and unit tests.
2017-11-14 08:09:14 +01:00
Damian Miralles
3e4e94db8e
clean up: Clean up warnings during compile process
...
Removes unused variables from code and fix counter to include both GPS
and GLONASS observations
2017-11-14 08:09:14 +01:00
Damian Miralles
5eab353132
bugfixes: Add RTCM header creation for GLONASS satellites
...
Added code to enable RTCM header generation when in GLONASS. Also fixes
bug to allow combined observations from GPS and GLONASS. Fix some code
compilation warnings and unit tests.
2017-11-13 22:50:16 -07:00
Damian Miralles
feae8303de
clean up: Clean up warnings during compile process
...
Removes unused variables from code and fix counter to include both GPS
and GLONASS observations
2017-11-13 22:50:16 -07:00
Carles Fernandez
e95f1b62f5
Improve usage of gtest macros
2017-11-13 22:13:58 +01:00
Carles Fernandez
46a96775e4
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-11-11 11:02:21 +01:00
Carles Fernandez
05247ea4be
Remove repeated line
2017-11-11 10:27:02 +01:00
Carles Fernandez
9496e66f3d
Merge branch 'obs_sys_test' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-obs_sys_test
2017-11-11 10:09:46 +01:00
Unknown
218844cce5
Minor changes in RINEX printer version setting
2017-11-10 15:07:06 +01:00
Unknown
baf2afdd3e
Added GnuPlot to observables system test
2017-11-10 14:37:32 +01:00
Carles Fernandez
6e878920d5
Avoid working with optional testing executables from old builds
...
If the testing flags are switched ON and then OFF, optional executables
are deleted from the install folder. If the flag is switched to ON
again, executables are rebuild and copied to the install folder.
2017-11-10 12:34:20 +01:00
Unknown
b838d5d34c
Improved pseudorange error computation
2017-11-10 12:04:21 +01:00
Carles Fernandez
f55f3d34a6
Print test results in file in a more elegant way
2017-11-10 10:46:53 +01:00
Damian Miralles
1b98e7dcad
position fix: First combined GPS + GLONASS position solution
...
First positon fix using a combination of GLONASS and GPS data in
GNSS-SDR. The position solution may need further testing but initial
results are looking quite promising.
2017-11-10 09:39:22 +01:00
Unknown
994233b9f7
Change test name
2017-11-10 09:25:18 +01:00
Damian Miralles
4b9c226891
bugfix: Fixes bugs in RINEX and RTCM generators
...
Remove dependency of t_b in P_1 for GLONASS GNAV Ephemeris and cleaned
RINEX line for nav messages generation
2017-11-09 20:31:53 +01:00
Unknown
6798f45df6
Added L1, E1, L5, E5 obs system test
2017-11-09 16:11:04 +01:00
Unknown
ab6415d843
Merge remote-tracking branch 'gnss-sdr/next' into system_test_space
2017-11-07 12:07:29 +01:00
Unknown
829071369d
Changes in cut-off frequency and transition width parameters
2017-11-07 11:55:03 +01:00
Unknown
10bbe2a267
Avoid IF parameter ambiguity
...
Added a new boolean for proper instantiation and connection of the internal blocks
2017-11-07 11:54:50 +01:00
Unknown
9361ae0090
Merge remote-tracking branch 'gnss-sdr/next' into system_test_space
2017-11-07 08:56:07 +01:00
Carles Fernandez
8fa965c75c
Change parameter bw to be the cut-off frequency
2017-11-06 19:27:41 +01:00
Carles Fernandez
a8ff283bac
Call the Intermediate Frequency parameter "IF" for consistency with the
...
freq_xlating_fir_filter block
2017-11-06 19:03:01 +01:00
Unknown
805e5b8020
Merge remote-tracking branch 'gnss-sdr/next' into system_test_space
2017-11-06 12:56:49 +01:00
Unknown
8e57d0829c
Merge remote-tracking branch 'gnss-sdr/next' into pulse_blanking_if
2017-11-06 12:23:23 +01:00
Unknown
03f7cf0b07
Add lowpass filtering
...
Lowpass filtering implementation in freq_xlating
2017-11-06 10:32:11 +01:00
Carles Fernandez
7f452c34d2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-11-04 21:19:21 +01:00
Carles Fernandez
ff2e7ecbb3
Fix building for CMake 3.6 and older
...
VERSION_GREATER_EQUAL was introduced in CMake 3.7
2017-11-04 20:14:13 +01:00
Carles Fernandez
401889da35
Update GPSTk to 2.10
...
Add more control of installed versions
2017-11-04 19:22:40 +01:00
Carles Fernandez
a148fe4425
Fix CMake warnings about RPATH in macOS
2017-11-04 12:09:56 +01:00
Carles Fernandez
532d69ef47
Avoid double writing of the results
2017-11-04 12:01:24 +01:00
Carles Fernandez
4992449b51
Remove unused includes
2017-11-04 10:59:51 +01:00
Carles Fernandez
f436cc8a5c
Allow 'large' files in 32 bit builds (Lintian requirement)
2017-11-04 10:59:03 +01:00
Carles Fernandez
4f9d6afd7d
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into dmiralles2009-glonass_dec
2017-11-03 16:30:24 +01:00
Carles Fernandez
a8005b5652
Merge branch 'glonass_dec' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-glonass_dec
2017-11-03 16:18:54 +01:00
Damian Miralles
e636bba59a
position fix: First GLONASS position fix
...
First GLONASS L1 C/A position fix using GNSS-SDR. Fixes bug in toe
reporting for GLONASS and cleans up the code a bit. Small bug with
RINEX file still present but achievement deserves its own commit.
2017-11-01 21:05:40 -06:00
Carles Fernandez
a9be24420e
Fix typo
2017-11-01 20:49:10 +01:00
Antonio Ramos
f02bd08ce9
Merge remote-tracking branch 'origin/pulse_blanking_if' into pulse_blanking_if
2017-10-31 22:36:00 +01:00
Antonio Ramos
5958d11fd1
Baseband downconverting PulseBlanking
...
Added an IF to baseband downconverting stage previous to the pulse blanking filter
2017-10-31 22:34:21 +01:00
Antonio Ramos
dceb15acdc
Baseband downconverting PulseBlanking
...
Added an IF to baseband downconverting stage previous to the pulse blanking filter
2017-10-31 20:28:34 +01:00
Unknown
dcedbf25d7
Improving gps_l1_obs_space_system_test
...
Improved checking algorithm
2017-10-31 17:01:56 +01:00
Carles Fernandez
afb3aa14f6
Remove commented lines
2017-10-31 16:03:41 +01:00
Carles Fernandez
647a27a192
Avoid possible duplication of linked libraries
...
Add installation pointers for gnuradio-iio
2017-10-31 16:02:18 +01:00
Unknown
2eabafe40c
Merge remote-tracking branch 'gnss-sdr/next' into system_test_space
2017-10-31 15:42:00 +01:00
Unknown
0531c0a0ed
Observables system test GNSS-SDR space
...
Added a new observables system test
2017-10-31 15:40:51 +01:00
Carles Fernandez
c70f7b504a
Fix RINEX version
2017-10-31 15:40:14 +01:00
Carles Fernandez
462de44be4
Fix compilation
2017-10-31 13:05:15 +01:00
Carles Fernandez
0054f1c5f8
Fix compilation
2017-10-31 12:45:09 +01:00
Javier Arribas
e7143f932a
Add includes for gnuradio-iio in block factory
2017-10-31 12:36:35 +01:00
Carles Fernandez
d6ea3dac53
Merge branch 'glonass' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-10-31 11:35:26 +01:00
Carles Fernandez
15f8a86a43
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-10-31 11:24:22 +01:00
Carles Fernandez
ffde1309b9
Fix compilation error
2017-10-31 11:23:41 +01:00
Carles Fernandez
7a2ef17927
Merge branch 'glonass_dec' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-glonass_dec
2017-10-31 07:41:00 +01:00
Carles Fernandez
90533189d3
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-10-31 07:34:13 +01:00
Carles Fernandez
d287901041
Add override keyword
2017-10-31 07:31:43 +01:00
Carles Fernandez
3ad5a99d0a
Use const iterators instead of iterators
2017-10-31 07:24:23 +01:00
Carles Fernandez
16c0d5a2c8
Small fix
2017-10-31 07:23:43 +01:00
Carles Fernandez
cc3ed4c672
Apply project's coding style
2017-10-30 22:31:20 +01:00
Carles Fernandez
fd2a32e0eb
Merge branch 'fmcomms2' of https://github.com/academiasIT/gnss-sdr into academiasIT-fmcomms2
2017-10-30 21:45:48 +01:00
rmunozl
31b4228d8b
add better explanation in README.md and improve format of some files
2017-10-30 15:17:53 +00:00
Carles Fernandez
cccb77783a
Avoid comparison between signed and unsigned integer warning
2017-10-29 12:55:10 +01:00
Carles Fernandez
ee1285218e
Add GPS L2 acqusitition grid plot
...
and other small fixes
2017-10-29 12:26:06 +01:00
lmne
23fa911dd5
Add support to fmcomms2 SDR hardware
2017-10-29 02:51:22 -03:00
Carles Fernandez
396415b6f2
Fixes in testing code
2017-10-29 00:44:38 +02:00
Carles Fernandez
4267150445
Add Galileo acquisition grid
...
and other fixes in tests
2017-10-28 20:17:51 +02:00
Carles Fernandez
41b5365244
Add acquisition grid plot
2017-10-28 18:15:59 +02:00
Damian Miralles
6e223c4277
bugfix: changing flooring operation for tow update
2017-10-26 20:46:16 -06:00
Damian Miralles
791dfbd6d3
bugfix: Adjusting time of week (TOW) computation for GLONASS
...
Fixing the time of week computation for GLONASS by treating N_T as a
day offset from January 1. It also adds more units test for TOW checks
2017-10-26 18:43:18 -06:00
Damian Miralles
c9fba22307
bugreport: Time managment with boost posix time
...
Need to fix bug in time duration with posix time and deal with day
offsets in the code. Something seems off with day duration for long
periods of time.
2017-10-24 08:51:38 -06:00
Carles Fernandez
218c23000b
Small fixes
2017-10-24 14:47:05 +02:00
Carles Fernandez
2c3ada26f2
Add constellation diagram plot
2017-10-24 14:23:59 +02:00
Carles Fernandez
ac99ba5b75
Fix exception catching
2017-10-24 11:38:37 +02:00
Carles Fernandez
8509b7254a
Add opaque legend
2017-10-24 08:45:13 +02:00
Carles Fernandez
d1ed8a963c
Add plot of correlators\' output
2017-10-23 19:25:41 +02:00
Carles Fernandez
d86158a94a
Adjust font size in pdf files
2017-10-22 23:04:39 +02:00
Carles Fernandez
32dde63348
Save figures in pdf format
2017-10-22 22:33:27 +02:00
Carles Fernandez
d73825ebef
Add 3d plot to position test
2017-10-22 19:39:16 +02:00
Carles Fernandez
4d7f93fd43
Add plot of precision results
2017-10-22 18:05:02 +02:00
Carles Fernandez
0164d6725d
Simplify gnuplot interface usage in tests
2017-10-22 09:14:25 +02:00
Carles Fernandez
785d6185c3
Print both plots
2017-10-22 08:29:35 +02:00
Carles Fernandez
b6573b00e6
Fix persist for Mac
2017-10-22 08:28:59 +02:00
Carles Fernandez
5b23e29beb
Fix error
2017-10-22 08:23:19 +02:00
Carles Fernandez
19b280e089
Add persist to gnuplot terminal
2017-10-22 08:20:51 +02:00
Carles Fernandez
e006b66f51
Fix postscript generation
2017-10-21 16:33:26 +02:00
Carles Fernandez
c4ba566c42
Keep windows open in Linux
2017-10-21 13:39:41 +02:00
Carles Fernandez
d0bd3987e1
Fix warnings
2017-10-21 13:38:25 +02:00
Carles Fernandez
ff4938702e
Add Gnuplot-based plot results for FFT MeasureExecutionTime test
2017-10-21 13:05:51 +02:00
Carles Fernandez
1ac986e207
Test FFT with random numbers instead of all zeros
2017-10-20 12:58:44 +02:00
Damian Miralles
a1b9b092f5
Debugging GLONASS code to obtain position solution
2017-10-19 13:22:55 -06:00
Carles Fernandez
6f5f8e8948
Catch exception
2017-10-19 20:52:32 +02:00
Carles Fernandez
21fbe61243
Remove more unrequired includes and reorder them
2017-10-19 20:51:30 +02:00
Carles Fernandez
e944aad824
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2017-10-19 19:26:40 +02:00
Carles Fernandez
54a0070a33
Remove unrequired and repeated includes
2017-10-19 19:26:08 +02:00
Unknown
c114d38975
Notch filters FFT improved
...
FFT migrated from Armadillo to GNU Radio
2017-10-18 12:36:12 +02:00
Unknown
52a072b2fe
Merge branch 'testing' into next
...
New unit tests for arithmetic (FFT) and input filters
2017-10-18 11:21:22 +02:00
Unknown
d5590eefe4
Added FFT speed test
...
Unit test comparing GNU Radio and Armadillo FFT implementations
2017-10-18 11:04:17 +02:00
Carles Fernandez
511675a97e
Apply project's coding style
2017-10-18 09:08:13 +02:00
Unknown
2c739a26bf
Added Armadillo VS GNU Radio FFT speed test
...
Unit test comparing the two FFT implementations
2017-10-17 14:17:11 +02:00
Unknown
9a74120e7c
Added Notch Filter Lite tests
...
Unit tests for Notch Lite input filter
2017-10-17 11:44:41 +02:00
Unknown
117329c1fc
Avoiding copying input buffers
...
Improving performances of Notch and Notch Lite input filters
2017-10-17 11:29:30 +02:00
Unknown
0aa178b3ab
Merge branch 'next' into testing
2017-10-17 11:10:00 +02:00
Unknown
93cd6a1713
Avoiding copying input buffers
...
Improving performances of Notch and Notch Lite input filters
2017-10-17 10:40:45 +02:00
Unknown
a1d432f9e8
Added Notch Filter tests
...
Unit test fot Notch input filter
2017-10-17 09:38:16 +02:00
Carles Fernandez
66a585bfeb
Replace C-style casts by C++-style casts
2017-10-16 20:35:06 +02:00
Carles Fernandez
8ef49734db
Avoid writing in the input buffer
...
This was uncovered when replacing C-style casts to C++-style casts.
Apply project's indentation style
2017-10-16 20:17:32 +02:00
Unknown
d8481d927b
Added Pulse Blanking unit tests
...
New unit tests for the pulse blanking input filter
2017-10-16 16:36:51 +02:00
Carles Fernandez
732597860f
Fix building
2017-10-16 11:39:22 +02:00
Carles Fernandez
b42ddeb524
Merge branch 'next' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-next
2017-10-16 10:14:58 +02:00
Carles Fernandez
acfd4cc0c9
Replace C-style casts by C++ casts
...
Apply code styling
Fix a GCC warning (unused variable)
2017-10-14 12:30:03 +02:00
Unknown
0f45e7d211
Block Factory filter instantiation tests
...
Added test cases for Pulse_Blanking, Notch and Notch_Lite filters
2017-10-13 16:21:26 +02:00
Carles Fernandez
76e6adf3ad
Include some files that were not getting installed
2017-10-13 11:35:12 +02:00
Carles Fernandez
0be23787d7
Use __VOLK_ASM and __VOLK_VOLATILE keywords
2017-10-13 11:32:00 +02:00
Carles Fernandez
c94a0dcd61
Added __VOLK_ASM and __VOLK_VOLATILE
2017-10-13 11:27:15 +02:00
Carles Fernandez
9b1ae85904
Fix identical code for different branches
2017-10-13 11:26:39 +02:00
Carles Fernandez
bda1f15594
Fix compilation problem with Xcode 9
...
The following error appeared when working with the latest macOS Xcode 9
SDK:
error: unknown type name 'mach_port_t' mach_port_t
__libcpp_thread_get_port();
Added:
#ifdef __APPLE__
#define _DARWIN_C_SOURCE
#endif
(solution found at https://github.com/arvidn/libtorrent/issues/2364 )
2017-10-13 11:18:19 +02:00
Unknown
4dd128f633
Merge remote-tracking branch 'gnss-sdr/next' into next
2017-10-13 11:14:36 +02:00
Carles Fernandez
173b6c7d8a
Pass Gnns_Satellite object by reference instead of by value
2017-10-12 19:15:44 +02:00
Carles Fernandez
f2aaf0c851
Pass GNSS_Satellite objects by reference instead of by value
...
Added override keyworkd
2017-10-12 18:32:49 +02:00
Carles Fernandez
9cec205132
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into glonass
2017-10-12 18:21:21 +02:00
Carles Fernandez
cf39e77396
Pass Gnss_Satellite object by reference instead of by value
2017-10-12 18:15:35 +02:00
Carles Fernandez
8a43414933
Merge branch 'glonass_dec' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-glonass_dec
2017-10-11 18:22:56 +02:00
Damian Miralles
93640ffd46
GLONASS bugfix: Fixes settings with rtklib obs_t and nav_t members
...
Adds settings in rtklib code to parse GLONASS measurements in `obs_t`
and 'nav_t' structures. It also adds the time of day field in gnav eph
to keep track as of when ephemeris are reported.
2017-10-11 08:22:45 -06:00
Damian Miralles
ea675b4baa
bugfix: Fixes signal identifier for GLONASS GNAV
...
Signal identifier for GLONASS L1 C/A was changed internally to be `1G`
instead of the '1C' originally conceived from the navigation software.
Also, forces PRN number update from decoding interface
2017-10-10 08:40:05 -06:00
Carles Fernandez
0532017857
Add blocking parameter to Glonass acquisition
2017-10-04 01:38:00 +02:00
Carles Fernandez
35620b8c57
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-10-04 01:27:03 +02:00
Damian Miralles
c5a690cf1e
GLONASS Observables: Fixes bug in TOW updating
...
Fixes bug in TOW update when a new value has been computed. This adds a
new flag to keep track of TOW update given the tk component. The code
fix improves the pseudorange measurement for code
2017-10-03 15:26:02 +02:00