Commit Graph

4812 Commits

Author SHA1 Message Date
Carles Fernandez 573092d033
Download and build PugiXML if not found 2018-11-11 12:27:01 +01:00
Carles Fernandez e7c1a71a5a
Find PugiXML in Fedora 2018-11-11 12:17:37 +01:00
Carles Fernandez 90e066344d
Add PugiXML to Homebrew instructions 2018-11-10 21:26:42 +01:00
Carles Fernandez 571c8c67fd
Improve CMake messages 2018-11-10 19:32:45 +01:00
Carles Fernandez a7f39c9470
Avoid warning 2018-11-10 19:23:13 +01:00
Carles Fernandez 0abb84b9a4
Read Galileo almanac data from XML file in the format provided at https://www.gsc-europa.eu/system-status/almanac-data
Requires PugiXML, feature only available if the library is found on the system at building time
The format detection is transparent to the user. Just configure GNSS-SDR.AGNSS_gal_almanac_xml=./2018-11-06.xml
2018-11-10 19:16:13 +01:00
Carles Fernandez 19fadd1eb6
Merge branch 'acebrianjuan-extend-gpx-kml' into next 2018-11-09 12:14:40 +01:00
Carles Fernandez 2db629a6c1
Remove old KML reader 2018-11-09 12:14:05 +01:00
Carles Fernandez 66c3a9ed3a
Merge branch 'extend-gpx-kml' of https://github.com/acebrianjuan/gnss-sdr into acebrianjuan-extend-gpx-kml 2018-11-09 11:56:58 +01:00
Carles Fernandez 2206969be6
Revert "Remove duplicated code"
This reverts commit 79fa7ce6ca.
2018-11-08 17:13:11 +01:00
Carles Fernandez a544112a84
Fix defects detected by Coverity Scan 2018-11-08 15:34:58 +01:00
Carles Fernandez 79fa7ce6ca
Remove duplicated code 2018-11-08 15:11:55 +01:00
Carles Fernandez 98726ef036
Improve const correctess, change name of variable to a more meaningful name 2018-11-08 14:25:38 +01:00
Carles Fernandez b8a412895a
Deactivate the NMEA printer if not used 2018-11-08 10:02:52 +01:00
Álvaro Cebrián Juan 0e00b5eaa4 Record Time, Speed over ground, Course over ground and Dilution of precision in KML output 2018-11-08 03:44:49 +01:00
Álvaro Cebrián Juan 686305da71 Improve maintainability of indentation in KML files 2018-11-08 03:44:49 +01:00
Álvaro Cebrián Juan ae7a6d686e Record Speed and Course over ground in GPX output 2018-11-08 03:44:49 +01:00
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 d77448cd76
Improve data types for almanac parameters 2018-11-07 22:25:09 +01:00
Carles Fernandez ae722fd354
Clean Pvt_Solution class 2018-11-07 21:12:00 +01:00
Carles Fernandez de84a161fb
Update NMEA printer test 2018-11-07 20:33:34 +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 6f811dec15 Fix NMEA printer 2018-11-07 17:02:34 +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
Carles Fernandez 80df709899
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2018-11-06 18:01:05 +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 e3446e47ca
Add missing header to the list 2018-11-05 19:42:59 +01:00
Carles Fernandez 18db62dfd3
Fix building if Armadillo was not installed 2018-11-05 19:18:05 +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 8d3074a9dc
Replace boost::lexical_cast by std::to_string 2018-11-04 22:50:46 +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