Carles Fernandez
73b7341904
clang-tidy: apply readability-braces-around-statements plus code formatting
...
See http://releases.llvm.org/7.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/readability-braces-around-statements.html
Code formatting applied with:
find ../src/ -iname *.h -o -iname *.cc | xargs clang-format -i
2019-02-11 21:13:02 +01:00
Carles Fernandez
c46cdcb188
Better string comparison
2019-02-10 14:07:27 +01:00
Carles Fernandez
dfab84b2de
Add fixes applied by clang-tidy
2019-02-05 01:31:09 +01:00
Carles Fernandez
f509ebe49c
Update minimum Boost version to 1.54
2019-02-05 00:01:04 +01:00
Carles Fernandez
67f3680bf4
Remove lintian complaints
2018-12-14 14:17:04 +01:00
Carles Fernandez
58922251f7
Add telecommand_enabled parameter, it defaults to false
2018-12-11 10:36:15 +01:00
Carles Fernandez
54237770a6
Apply fixes by clang-tidy
2018-12-10 22:59:10 +01:00
Carles Fernandez
5f79053d65
Sort includes automatically with clang-format
...
Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers
each category sorted lexicographically
2018-12-09 22:00:09 +01:00
Carles Fernandez
327fec627c
clang-tidy: apply readability-else-after-return fix (see https://clang.llvm.org/extra/clang-tidy/checks/readability-else-after-return.html )
2018-12-03 22:08:19 +01:00
Carles Fernandez
0a46cb1fe1
Use nullptr
2018-12-03 10:05:47 +01:00
Carles Fernandez
24d431f74e
Fix warning (missing initializer for struct members
2018-12-03 01:43:20 +01:00
Carles Fernandez
3bb47ff755
Improve const correctness, fix string comparisons
2018-12-02 05:29:11 +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
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
6ae19e35c9
Fix warning (unused variable)
2018-11-21 10:59:19 +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
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
a544112a84
Fix defects detected by Coverity Scan
2018-11-08 15:34:58 +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
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
bc058d33da
Read GPS almanac file if present
2018-10-25 11:01:29 +02:00
Carles Fernandez
c4b2aa8cc4
Read Galileo almamac xml file if present
2018-10-25 00:43:25 +02:00
Javier
966d935fbc
Adding the restart telecommand functionality by using external helper startup script
2018-10-23 16:54:06 +02:00
Carles Fernandez
b785fe6ba4
Replace SUPL parameter name MNS by MNC
2018-10-23 00:16:36 +02:00
Carles Fernandez
3b0fbc60bd
Fix reading of LAC and CI parameters for SUPL assistance
2018-10-22 14:56:02 +02:00
Javier
ae7be10325
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-10-21 19:20:30 +02:00
Carles Fernandez
7d681a7e19
Fix typos
2018-10-21 18:27:23 +02:00
Carles Fernandez
239efe2458
Improve wording in SUPL terminal output
2018-10-21 17:55:06 +02:00
Carles Fernandez
7cad0bac74
Improve wording in SUPL terminal output
2018-10-21 14:15:41 +02:00
Carles Fernandez
0e454cb76e
More consistent naming for AGNSS configuration parameters, backward-compatible with SUPL
2018-10-21 13:58:29 +02:00
Carles Fernandez
15c4d62096
Add Glonass assistance
2018-10-20 19:30:32 +02:00
Carles Fernandez
5ea5292166
Only read XML assistance files if needed
2018-10-20 14:46:55 +02:00
Javier
525f2df466
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2018-10-19 14:54:06 +02:00
Javier
18e5339ea1
Adding a TCP telecommand squeleton to the control_thread
2018-10-19 14:54:03 +02:00
Carles Fernandez
a10b1fe0f4
Store and read CNAV UTC parameters in Assisted mode
2018-10-19 14:48:41 +02:00
Carles Fernandez
28d669e5b9
Fix bug in reporting the assistance
2018-10-18 16:14:38 +02:00
Carles Fernandez
aca2b28a4d
Add Galileo UTC and iono model parameters to the assistance system
2018-10-18 15:46:48 +02:00
Carles Fernandez
7e41055359
Improve messages in terminal output
2018-10-18 09:29:21 +02:00
Carles Fernandez
37a2a899f7
Fix reading ephemeris from multiple files
2018-10-17 20:39:06 +02:00
Carles Fernandez
cc71d0e1a8
Add reading of CNAV ephemeris (L2C and L5 signals)
2018-10-17 19:17:37 +02:00
Carles Fernandez
2a69e63534
Enable Assited GNSS for Galileo signals
2018-10-17 18:22:04 +02:00
Carles Fernandez
1bad4d3be6
Catch exception by reference
2018-05-15 18:31:34 +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
8b390d0924
Replace boost::lexical_cast with std::to_string
...
Fixes in optional buildings
2018-05-01 23:32:52 +02:00