Commit Graph

4854 Commits

Author SHA1 Message Date
Carles Fernandez 87d1413447
Make cmakelint happier 2018-11-24 18:40:34 +01:00
Carles Fernandez 1d659cb1de
Add protection to malformed time entry 2018-11-24 09:41:21 +01:00
Carles Fernandez 144269a268
Minor cleaning 2018-11-24 09:40:15 +01:00
Carles Fernandez c7486ad723
Add some control to input parameters 2018-11-23 16:38:20 +01:00
Carles Fernandez a8fe18f435
Fix defects detected by XCode 2018-11-23 16:28:28 +01:00
Carles Fernandez f3e32e30e9 Fix computation of sat positions with GPS Almanac 2018-11-22 17:07:01 +01:00
Carles Fernandez 4bdb8c3bc4 Fix computation of satellite elevation when using the GPS Almanac 2018-11-22 15:19:36 +01:00
Carles Fernandez a59ffca8a1 Fix Galileo sats position computation from Almanac data 2018-11-22 11:59:49 +01:00
Carles Fernandez b0ba246934
Apply some style rules to CMake scripts 2018-11-22 00:35:21 +01:00
Carles Fernandez 19fffc1e5a Fix building in some Debian-based distributions 2018-11-21 15:28:17 +01:00
Carles Fernandez 6ae19e35c9 Fix warning (unused variable) 2018-11-21 10:59:19 +01:00
Carles Fernandez 73ece1e533
Uniformize style of CMake modules 2018-11-21 08:28:50 +01:00
Carles Fernandez df0021cfb0
Remove warnings 2018-11-20 22:01:48 +01:00
Carles Fernandez f8f235f7dd
Replace time.h by ctime include 2018-11-20 21:59:11 +01:00
Carles Fernandez 05b6c03344
Fix typo 2018-11-20 21:56:35 +01:00
Carles Fernandez c69b877c44
Fix reading of Galileo almanac 2018-11-20 21:53:53 +01:00
Javier Arribas 4810bdd0a5 Adding missing parameters to Galileo broadcast ephemeris serializer 2018-11-20 17:46:06 +01:00
Carles Fernandez 571738f090 Fix reporting of Galileo almanac data 2018-11-20 16:52:51 +01:00
Carles Fernandez d4ede85fd7 Read reference location from configuration if available 2018-11-20 12:46:38 +01:00
Carles Fernandez 37841bc89e Store AGNSS reference location and time provided by SUPL 2018-11-20 10:52:40 +01:00
Carles Fernandez ea59abee77
Add work on warm start 2018-11-20 09:28:47 +01:00
Javier Arribas e400319e7e Adding an automatic low pass filter for the rational resampler 2018-11-19 17:40:49 +01:00
Carles Fernandez f582a5adba
Fix some CMake style issues 2018-11-19 08:51:05 +01:00
Carles Fernandez e94b2f8990
Remove blanks 2018-11-18 21:24:54 +01:00
Carles Fernandez 8857d3938e
Apply some cleaning 2018-11-18 20:57:21 +01:00
Carles Fernandez 61b9a00827
Fix GPSTK building in systems that use lib64 2018-11-18 20:46:38 +01:00
Carles Fernandez 6fc26b8e5d
Simplify GPSTK part 2018-11-18 20:05:42 +01:00
Carles Fernandez 6d043fc854
Fix for ArchLinux 2018-11-18 19:25:13 +01:00
Carles Fernandez e0fb3518db
Restore old behavior to gnss_valve if the same constructor is used (Fix tests) 2018-11-18 13:29:54 +01:00
Carles Fernandez 4ee36cd2cc
Add timeouts to tests 2018-11-18 13:00:36 +01:00
Carles Fernandez 7e557c2461
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2018-11-18 09:33:09 +01:00
Carles Fernandez e8032d52f9
Use MATCHES when looking for Clang in CMAKE_CXX_COMPILER_ID 2018-11-18 09:14:22 +01:00
Carles Fernandez 52a4dbcdc5
Suggest python3 packages in ArchLinux 2018-11-18 00:18:41 +01:00
Carles Fernandez f7e29209ca
Fix for CentOS 7 2018-11-17 19:36:47 +01:00
Carles Fernandez 30d162c76a
Get rid of deprecated link_libraries() 2018-11-17 19:26:06 +01:00
Carles Fernandez bec3775f23
Replace CMAKE_COMPILER_IS_GNUCXX by CMAKE_CXX_COMPILER_ID 2018-11-17 14:31:06 +01:00
Javier 049b2d777d Adding tracking pull-in delay simulation option in tracking pull-in unit test 2018-11-14 18:28:14 +01:00
Carles Fernandez b9fb38d71e Update gflags version to 2.2.2 2018-11-12 11:03:50 +01:00
Javier 57a01809cb Improving spir signal source 2018-11-11 20:25:14 +01:00
Carles Fernandez f65845f4d6
Create only one folder for PugiXML 2018-11-11 19:19:58 +01:00
Carles Fernandez 6653d0ef5f
Add the ability to read Galileo almanac XML files provided by the European GNSS Service Centre
Files available at https://www.gsc-europa.eu/system-status/almanac-data
This commit adds as a new dependency the library PugiXML
If the library is not found, it is downloaded and built when doing 'make'
2018-11-11 13:43:00 +01:00
Carles Fernandez a8af1b166f
Fix PugiXML configuration 2018-11-11 12:36:33 +01:00
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