Carles Fernandez
43eec44579
Improve geohash test, make it easier to read the log
2023-03-18 11:39:44 +01:00
Carles Fernandez
da1a75ec39
Fix geohash decoding
2023-03-18 08:47:35 +01:00
Carles Fernandez
1b2087944e
Add Geohash of PVT solution to internal logs
2023-03-17 10:39:22 +01:00
Carles Fernandez
2b1a976941
Fix building
2022-12-19 20:55:06 +01:00
Carles Fernandez
d98ea32222
Add missing includes
2022-12-13 16:59:23 +01:00
Carles Fernandez
6a1eec93b6
Apply changes suggested by clang-tidy
2022-12-06 12:54:21 +01:00
Carles Fernandez
858ea91ca8
Rename GPS_L1_CA_KF_Tracking implementation to GPS_L1_CA_Gaussian_Tracking
2022-08-30 11:30:53 +02:00
Carles Fernandez
268dbbc61f
Add iomanip include
2022-08-26 09:14:58 +02:00
Carles Fernandez
e636b06b71
Merge branch 'koloboxer-shura-current' into next
2022-08-25 09:31:21 +02:00
Carles Fernandez
56ae0c043c
CMake: Improve spdlog handling
2022-08-23 13:02:04 +02:00
Alexander V. Joura
cd843787c8
Wrong decoding of GLONASS navigation message parameter P1 in string #1
2022-08-16 12:44:03 +03:00
Carles Fernandez
6ec452a7c0
Allow the CMake project to be a sub-project
2022-07-28 10:37:36 +02:00
Carles Fernandez
fa821a52a4
Update to gnsstk 13.4.0
2022-07-10 19:19:37 +02:00
Carles Fernandez
109112be63
Allow backward compatibility with GPSTK
2022-07-05 13:46:58 +02:00
Carles Fernandez
9ff323f2f2
Improve handling of E6 and 7X signals
2022-06-08 16:20:01 +02:00
Carles Fernandez
cfa7a4af48
Improve source code visualization in some code editors
2022-06-02 21:41:19 +02:00
Carles Fernandez
70b79323ce
Fix building against latest GNU Radio main branch
2022-03-30 16:12:21 +02:00
Carles Fernandez
f2f02e5ba6
Fix counting of valid acquisitions
2021-12-28 19:15:43 +01:00
Marc Majoral
1877d7d4e5
take into account bit_transition_flag for the calculation of the number of measurements
2021-12-21 12:39:41 +01:00
Marc Majoral
39fd3f1ffa
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix_acq_perf_test
2021-12-20 10:51:15 +01:00
Carles Fernandez
f226152829
CI: make clang-tidy happy. Was: modernize-use-default-member-init
2021-12-17 22:01:45 +01:00
Carles Fernandez
12ed230cd7
Prefer initialization to assignment in constructors
2021-12-17 17:40:17 +01:00
Marc Majoral
36754cc63f
fixed the calculation of the number of measurements of the acquisition performance test
2021-12-17 15:40:46 +01:00
Marc Majoral
fba6e2eaf7
set the tolerance of the doppler error to Acquisition.doppler_step in the acquisition performance test
2021-12-17 11:45:02 +01:00
Marc Majoral
afc78ee0ff
fix acquisition performance test
2021-12-04 18:07:25 +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
a7a140862b
Fix building against latest GNU Radio
...
Replace boost::any by std::any
2021-10-30 05:43:22 +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
715987e749
Improve design of the Viterbi Decoder API
...
Easier to use, it does not require external memory for internal states anymore
2021-09-26 13:23:28 +02:00
Carles Fernandez
e52ccfb893
Rewriting of the Viterbi decoding
...
New class implementing the Viterbi decoder. All memory allocated in the constructor
Old SBAS Viterbi decoder moved to Viterbi_Decoder_Sbas class.
2021-09-25 20:29:51 +02:00
Carles Fernandez
07b401e3bc
Improve error messages in case of wrong configuration for the FPGA offloading flowgraph
2021-02-23 21:40:53 +01:00
Carles Fernandez
ae018f829c
Improve test
2021-02-23 09:55:14 +01:00
Carles Fernandez
81251f5ef3
Actually test something
2021-02-22 20:15:43 +01:00
Carles Fernandez
146e1d7a63
Update .proto files for GPS and Galileo ephemeris data
2021-02-22 13:42:54 +01:00
Carles Fernandez
2e53289653
Add more consistency in parameters name
2021-02-21 10:56:56 +01:00
Carles Fernandez
7971565a0d
Give more natural, consistent names to ephemeris / iono / utc parameters exposed outside the receiver via XML files
...
Create a base class for GPS, Galileo and BeiDou ephemeris, allowing to remove some duplicated code
Use BOOST_SERIALIZATION_NVP macro, less error prone than boost::serialization::make_nvp
Update .xsd files
2021-02-21 00:01:56 +01:00
Carles Fernandez
73a728b3f6
Merge branch 'feature/signal_source_interface' of https://github.com/jwmelto/gnss-sdr into jwmelto-feature/signal_source_interface
2021-02-18 09:03:03 +01:00
Jim Melton
3bf2deb2ae
fixed failing unit test
...
I don't know how this didn't run before submitting the PR. CI tests are great!
The file-based signal sources were modified to not throw an exception on creation
but rather when connect() is called. The unit test was checking for an exception
upon construction.
2021-02-15 15:33:16 -07:00
Javier Arribas
39031b24ac
Completing UDP GPS and Galileo ephemeris server
2021-02-15 15:58:38 +01:00
Carles Fernandez
1287e8fe79
Improve handling of the filesystem library
2021-01-16 14:37:19 +01:00
Carles Fernandez
11f13ebcab
Fix building in modern environments
2021-01-15 15:03:36 +01:00
Carles Fernandez
21352a80d1
Apply and add clang-tidy ckecks readability-make-member-function-const and readability-qualified-auto
2020-12-30 21:49:29 +01:00
Carles Fernandez
7308745f05
Apply more concise file header format
...
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Carles Fernandez
42efb68310
Fix building with new GNU Radio firdes API. No functional change, since WIN_HAMMING is the default
2020-12-19 12:40:57 +01:00
Carles Fernandez
a538c8c4ee
Update local GPSTk version to v8.0.0, keep compatibilty if v3.0.0 is installed
2020-12-02 14:27:59 +01:00
Carles Fernandez
e6d802d3e8
Fixes for new clang-format behavior
2020-11-22 11:05:16 +01:00
Carles Fernandez
dd60970f32
Improve dump of Telemetry blocks
2020-11-19 09:55:08 +01:00
Carles Fernandez
15e1a9da83
Add remaining rinex printer tests with new API
2020-11-15 18:13:22 +01:00
Carles Fernandez
f2b05e686b
Simpler API for the Rinex_Printer
2020-11-15 14:17:58 +01:00
Carles Fernandez
54dfb9bbe9
Simplify public Rinex_Printer interface
2020-11-14 14:44:43 +01:00