Carles Fernandez
6b6dc63dfc
Remove functions now present in geofunctions
2018-11-08 01:14:17 +01:00
Carles Fernandez
61d67a7642
Make use of the more efficient switch statement for printers
2018-11-07 23:53:16 +01:00
Carles Fernandez
ae722fd354
Clean Pvt_Solution class
2018-11-07 21:12:00 +01:00
Carles Fernandez
11dc35084c
Do not keep data of disappeared satellites in NMEA sentences
2018-11-07 19:33:54 +01:00
Carles Fernandez
3477f41198
Add local definition of to_time_t to be compatible with Boost < 1.58
2018-11-07 19:27:26 +01:00
Carles Fernandez
234c770f66
Use the override keyword (fix warnings)
2018-11-07 19:23:40 +01:00
Carles Fernandez
e9ec521f24
Fix GPGGA, GPGSA, GAGSA and GPRMC messages (NMEA)
2018-11-07 16:53:40 +01:00
Carles Fernandez
2bdbaaf9a5
Fix generation of GPGSV and GAGSV messages (NMEA)
2018-11-07 16:03:45 +01:00
Carles Fernandez
fa7320b184
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix-nmea
2018-11-06 18:22:30 +01:00
Javier
ea3db59fd7
Adding Tele Command status for reporting the Position, Speed and Course over ground and Time
2018-11-06 14:39:57 +01:00
Carles Fernandez
f986fde4d0
Merge branch 'next' into fix-nmea
2018-11-05 19:43:25 +01:00
Carles Fernandez
9bf8f14a54
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix-nmea
2018-11-05 18:09:54 +01:00
Carles Fernandez
c3f80086ce
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-11-05 18:01:43 +01:00
Javier
01a1954b15
Adding the Hotstart telecommand implementation to predict visible satellites for GPS and Galileo constellations
2018-11-05 17:53:53 +01:00
Carles Fernandez
4f7b43255a
Add work on NMEA messages
2018-11-05 17:36:26 +01:00
Carles Fernandez
99989d472c
Fix NMEA GPGSV message for GPS L1
2018-11-05 15:39:56 +01:00
Carles Fernandez
70800a7c6c
Improve const correctness
2018-11-04 20:14:25 +01:00
Carles Fernandez
40efd08b56
Fix typo
2018-11-04 19:52:20 +01:00
Carles Fernandez
766cc308bd
Fix crash after the first fix in some signal combinations
2018-11-04 19:49:26 +01:00
Carles Fernandez
6b854c3513
Fix segmentation fault under certain output combinations
2018-11-03 10:50:19 +01:00
Carles Fernandez
0139447408
Deactivate RTCM printer if not used
2018-11-02 14:12:31 +01:00
Carles Fernandez
7c238bfb44
Add RTCM messages for more signal combinations
2018-11-02 12:15:28 +01:00
Carles Fernandez
15df79837f
Fix header in RINEX nav file for L1+L5
2018-11-01 20:10:41 +01:00
Carles Fernandez
99e4dcbe2b
Cosmetic fix
2018-11-01 19:24:06 +01:00
Carles Fernandez
1ca28873ab
Fix warnings
2018-11-01 19:10:50 +01:00
Carles Fernandez
247c8cc6f3
Enable RINEX printer for more combinations of signals
2018-11-01 17:50:06 +01:00
Carles Fernandez
14d24c3948
Fix build if matio was built on-the-fly
2018-10-31 20:02:16 +01:00
Carles Fernandez
39a062ca00
Save PVT dump also in .mat. New parameter dump_mat can disable this feature
2018-10-31 14:56:59 +01:00
Carles Fernandez
902c90ef44
Allow to save the PVT dump file anywhere
2018-10-30 11:41:15 +01:00
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
Damian Miralles
e22f8e57c1
beidou b1i: renaming objects of nav decoding
2018-10-22 15:12:50 -05:00
Damian Miralles
8c16d945f8
beidou b1i: Merging new changes and adding bug fixes to code
2018-10-22 14:16:38 -05:00
Carles Fernandez
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
Sergi Segura
fc98fa6afe
cleaning code for gsoc
2018-08-12 23:58:16 +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
Sergi Segura
a699c80673
Receive ephemerides xml
2018-08-09 20:36:11 +02:00
Sergi Segura
49e174f565
telemetry decoder giving correct TOW and subframes
2018-08-08 14:30:32 +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