Commit Graph

927 Commits

Author SHA1 Message Date
Carles Fernandez e33a5d2dac
Catch all exceptions
Improve const correctness
2021-12-06 22:47:28 +01:00
Carles Fernandez 4e1ee0f49b
Fix building 2021-12-06 19:11:35 +01:00
Javier Arribas 03b14a0212 Fix cpplint format defects 2021-12-05 19:31:43 +01:00
Javier Arribas 6f7668dcbf code cleaning 2021-12-02 10:29:25 +01:00
Javier Arribas 8a4055b5b8 Add timetag clock offset configuration parameter in TImeTag File signal source. Timetag code clean 2021-12-01 13:18:29 +01:00
Javier Arribas c262d74e03 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2021-11-29 20:54:56 +01:00
Carles Fernandez bcec8331e6
Fixes for building against GNU Radio master
Log4cpp has been replaced by spdlog and fmt
2021-11-23 16:38:50 +01:00
Carles Fernandez b0fd24476d
Fix formatting 2021-11-22 19:38:56 +01:00
Javier Arribas ede805f9c3 Fix some build errors for Android cross-compiling 2021-11-22 17:47:00 +01:00
Javier Arribas fd57325bd4 Merge with next 2021-11-11 15:42:41 +01:00
Carles Fernandez a7a140862b
Fix building against latest GNU Radio
Replace boost::any by std::any
2021-10-30 05:43:22 +02:00
Javier Arribas 0c49a44946 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2021-10-25 12:03:52 +02:00
Carles Fernandez 69c4f9f7fc
Remove redundant fields in an_packet_t 2021-10-22 15:51:38 +02:00
Carles Fernandez d4a1bb1147
Improve ANP printer
Provide output since the first synchronized satellite
Field microseconds in system time
2021-10-22 13:54:48 +02:00
Javier Arribas c9d6688f1b Merge with next 2021-10-20 09:47:33 +02:00
Carles Fernandez a805940bd7
Fixes for clang-format 13 2021-10-18 18:18:57 +02:00
Carles Fernandez 5bed35471a
Add getters for easier access to HAS data 2021-10-18 14:30:57 +02:00
Carles Fernandez 93e4af110e
Remove blank line 2021-10-11 15:54:17 +02:00
Carles Fernandez ed6432301e
Improve constructors
Code cleaning
2021-10-11 15:17:20 +02:00
Carles Fernandez a9a55d7156
Improve Pvt_Solution constructor 2021-10-11 09:18:04 +02:00
Carles Fernandez 0c4faf0f05
Fix initialization order 2021-10-10 19:09:09 +02:00
Carles Fernandez 446b7cfbea
Improve constructors
Prefer initialization to assignment in constructors

Improves the readability of the code and performance

Easier detection of unused members

(see https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md\#Rc-initialize\)
2021-10-10 18:54:42 +02:00
Carles Fernandez 6858e63eb8
Fix null pointer dereference detected by Coverity Scan 2021-10-09 12:27:52 +02:00
Carles Fernandez ccbe1c9ac9
Add includes (make cpplint's build/include_what_you_use filter happy) 2021-10-08 11:15:01 +02:00
Carles Fernandez 83ad19309b
Fix for GCC 4.8 2021-10-05 14:17:36 +02:00
Carles Fernandez 4bb3bab2d3
Fix comment in include 2021-10-01 14:36:57 +02:00
Carles Fernandez 8298062f0e
Improve code robustness 2021-10-01 14:25:03 +02:00
Carles Fernandez 87fa29f3ab
CI: Fix cpplint job 2021-10-01 08:49:15 +02:00
Carles Fernandez 5e0c99faee
Add work on AN printer 2021-09-30 18:35:34 +02:00
Carles Fernandez d01f4cb86b
Add work on AN printer 2021-09-30 15:01:58 +02:00
Carles Fernandez 387d9ad1b1
Fix serial port speed to 115200 bauds for the AN printer 2021-09-30 11:08:13 +02:00
Carles Fernandez 2ccac04003
Add Advanced Navigation Protocol printer 2021-09-30 10:24:56 +02:00
Carles Fernandez d7198845c0
Fix possible container overflow detected in ASAN mode 2021-09-29 10:26:40 +02:00
Carles Fernandez da9fa85631
Fix reading of cell masks. They are not transmitted if the corresponding cell mask availability flag is zero 2021-09-29 09:01:13 +02:00
Carles Fernandez af2b6db808
Merge branch 'feature/expose-rtk-debug' of https://github.com/jwmelto/gnss-sdr into jwmelto-feature/expose-rtk-debug 2021-09-28 04:21:37 +02:00
Jim Melton 60b39bad81
make Pvt_Conf a class again 2021-09-27 17:16:22 -06:00
Carles Fernandez 43df43ff9d
Fix container overflow detected in ASAN mode 2021-09-26 11:05:51 +02:00
Carles Fernandez f05ab2c410
Improvements to the Has_Simple_Printer
Fix clang-tidy error
Use fixed precision when reporting floats
2021-09-24 16:40:13 +02:00
Carles Fernandez a42c66ec29
Add utilities to galileo_has_data class, improve HAS message printer 2021-09-23 10:20:10 +02:00
Jim Melton 11f53a3fcb
document PVT params; enable RTKLIB trace level to be set 2021-09-22 18:12:30 -06:00
Carles Fernandez 1b74afe640
Fix include what you use
Fix doxygen documentation
Move close_file() to a private method
2021-09-21 17:38:52 +02:00
Carles Fernandez b648571b6d
Print HAS status and message ID in HAS message printer
and other formatting improvements
2021-09-21 16:35:09 +02:00
Carles Fernandez 0124bc9b61
Fix reporting of Delta Clock C0 in Clock full-set corrections block 2021-09-21 12:38:39 +02:00
Carles Fernandez ac250631a8
Instantiate HAS message printer only if required 2021-09-21 12:37:16 +02:00
Carles Fernandez e8cc23276f
Read clock subset corrections in HAS message 2021-09-21 11:52:38 +02:00
Carles Fernandez bd62e33dc6
Improve HAS message printer 2021-09-20 20:23:52 +02:00
Carles Fernandez 271c59f475
Add a simple HAS message printer to inspect data 2021-09-20 15:09:33 +02:00
Javier Arribas 29f59256be Merge with next 2021-07-30 15:42:29 +02:00
Carles Fernandez 80d390600b
Merge branch 'update-icd' into next 2021-07-24 14:30:15 +02:00
Carles Fernandez 0c3ac1127b
Update references to latest GPS ICDs 2021-07-24 13:47:52 +02:00