Commit Graph

9296 Commits

Author SHA1 Message Date
Carles Fernandez 795889e0c0
Bump Benchmark to 1.8.2 2023-07-06 13:51:25 +02:00
Carles Fernandez 7d475f9ffe
Add missing change 2023-07-05 20:20:51 +02:00
Carles Fernandez 4cc4a6cbb6
Update changelog 2023-07-05 20:03:22 +02:00
Carles Fernandez 5759e0a385
Bump Benchmark to 1.8.1 2023-07-05 19:39:17 +02:00
Carles Fernandez a29f52e2e4
Make clang-tidy happy 2023-07-05 19:37:35 +02:00
Javier Arribas 4f9a9068e9 Bug fix in iio signal source and ip packet source 2023-07-05 15:51:01 +02:00
Javier Arribas 8e42b55f8d Code cleaning 2023-07-05 12:02:50 +02:00
Javier Arribas 1517bb1ab8 Make Clang-format happy 2023-07-05 11:37:33 +02:00
Javier Arribas 1cf508ad20 Code cleaning 2023-07-04 17:45:20 +02:00
Javier Arribas 2f2ed7938e Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-07-04 17:30:02 +02:00
Javier Arribas 4c448251fa Code cleaning 2023-07-04 17:19:17 +02:00
Javier Arribas 692d12d7ec Merge branch 'pvt_kf' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-07-04 13:10:12 +02:00
Javier Arribas 36e709dda6 Adding a simple PVT Holonomic Kalman filter for position and velocity 2023-07-04 13:09:45 +02:00
Javier Arribas be2e5d8d5e Adding c2bits sample stream to UDP custom source 2023-06-09 14:09:18 +02:00
Javier Arribas e484e73eca Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-06-09 11:37:37 +02:00
Carles Fernandez d30b87c2c1
Make cpplint happy 2023-05-08 12:47:00 +02:00
Carles Fernandez 4479c7867b
Bump local Google Benchmark version to 1.8.0 2023-05-05 18:50:59 +02:00
Carles Fernandez 038ded3b5a
Bump local Protocol Buffers version to 22.4. Remove patch applied upstream 2023-05-05 13:21:43 +02:00
Javier Arribas 9e3cfd4997 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-04-11 09:35:33 +02:00
Carles Fernandez f7c1d9bf91
Replace deprecated vsprintf by vsnprintf 2023-04-09 19:05:32 +02:00
Carles Fernandez 64b285751b
CI: do not break files generated by ProtocolBuffers when executing clang-tidy. Added bugprone-redundant-branch-condition and misc-redundant-expression checks 2023-04-08 19:10:10 +02:00
Carles Fernandez 306c566d48
Merge branch 'main' of https://github.com/gnss-sdr/gnss-sdr into next 2023-04-07 09:59:03 +02:00
Carles Fernandez 2c69d2f213
Fix clang-format version to 15 in CI job 2023-04-07 09:43:21 +02:00
Carles Fernandez e7b0bac67f
The action continues in the next bracnh 2023-04-06 15:06:16 +02:00
Carles Fernandez 5eb1657e98
Merge branch 'main' of https://github.com/gnss-sdr/gnss-sdr into next 2023-04-06 15:02:14 +02:00
Carles Fernandez d955266d55
Bump version number 2023-04-06 11:20:17 +02:00
Carles Fernandez dae9feb617
Fix for Clang 16 2023-04-06 11:12:15 +02:00
Carles Fernandez 2479e889b8
Fix for Clang 16 2023-04-06 11:11:52 +02:00
Carles Fernandez 08dcf3f88c
CI: move back gnss-sdr arch jobs to main, deactivate ppc64le and s390x 2023-04-06 08:33:42 +02:00
Carles Fernandez 8f995b5693
Fix building with clang 16 2023-04-05 10:47:27 +02:00
Carles Fernandez 5d6ee64c83
Temporarily add gnss-sdr_archs to next 2023-04-05 10:46:22 +02:00
Carles Fernandez ee2421426d
Raise maximum CMake policy to 3.26 2023-04-05 08:11:28 +02:00
Carles Fernandez 5bfcf6a9a8
Add copy constructor, copy assignment operator, move constructor, and move assignment operator to Serdes_Nav_Message class 2023-04-04 14:04:28 +02:00
Carles Fernandez 566ccf724a
Handle Debug mode when building Protocol Buffers 22.2 locally 2023-04-04 14:02:06 +02:00
Carles Fernandez 3f9a5cdb1b
Merge branch 'small-fixes' into next 2023-04-04 09:11:47 +02:00
Carles Fernandez 2889fdef0a
Update local version of Armadillo to 12.x 2023-04-04 09:10:15 +02:00
Carles Fernandez 7209dc4e87
Remove unnecessary temporary objects and destructors 2023-04-04 08:39:35 +02:00
Carles Fernandez 51418850bb
Add configuration parameter PVT.bancroft_init, by default to true, to opt-out for Bancroft initialization in the first iteration of PVT computation 2023-04-03 13:36:54 +02:00
Carles Fernandez 3def3c36cd
Save one iteration in the Bancroft algorithm 2023-04-02 10:31:17 +02:00
Carles Fernandez 81eb2a07c3
Add const 2023-04-01 21:54:03 +02:00
Carles Fernandez 318a39bd79
Make Bancroft work in other bands than L1, make the algorithm more stable in case of a singular matrix 2023-04-01 21:43:32 +02:00
Carles Fernandez 67c6dbcfda
Skip rotation in Bancroft method 2023-04-01 18:09:35 +02:00
Carles Fernandez 16ae683717
Fix positioning with LEO-based constellations 2023-04-01 13:12:42 +02:00
Carles Fernandez bf3c3918ef
Update local version of Protocol Buffers to v22.2 (requires abseil-cpp >= 20230117). If abseil is not found or is too old, it falls back to Protocol Buffers v21.12 2023-03-31 13:23:31 +02:00
Carles Fernandez 79ebc32d8c
Remove noexpect from the copy assignment operator 2023-03-26 17:06:35 +02:00
Carles Fernandez 2eed0baefb
Fix for GCC 4.8 2023-03-25 19:29:41 +01:00
Carles Fernandez 090017dfaa
Improve copy and move constructors 2023-03-25 18:11:29 +01:00
Carles Fernandez c3c1098790
Define HAS ICD tables as const unordered_map, so they don't need to be recreated each time 2023-03-25 14:31:15 +01:00
Carles Fernandez 29cf1c246b
Improve copy and move constructors and assignment operators 2023-03-25 14:05:01 +01:00
Carles Fernandez 3a235e4859
Remove unused variable, avoids warning 2023-03-21 11:06:43 +01:00