Commit Graph

35 Commits

Author SHA1 Message Date
Carles Fernandez ab8b1e2f82 Update gsl-lite to v0.40.0 2021-11-22 14:30:24 +01:00
Carles Fernandez 991c1ed100
Update changelog 2021-11-12 18:04:12 +01:00
Carles Fernandez 9fc1ec401a
Update changelog 2021-10-27 21:05:59 +02:00
Carles Fernandez e5df365504
Update changelog 2021-10-08 19:22:37 +02:00
Carles Fernandez 9982e18f6b
Retrieve reduced CED only once, don't do it if we already have the full ephemeris set
Update changelog
2021-10-04 22:02:47 +02:00
Carles Fernandez 3800ac4c21
Update gsl-lite to v0.39.0 2021-10-02 02:32:18 +02:00
Carles Fernandez 46f3be9cff
Update changelog 2021-09-29 09:49:46 +02:00
Carles Fernandez d61e0ff76d
Update Changelog 2021-09-28 04:25:53 +02:00
Carles Fernandez e185eae133
Update changelog 2021-09-27 16:18:42 +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 c00c6cbb27
CI: fix prettier-markdown job 2021-09-24 17:31:34 +02:00
Carles Fernandez 48b62e9585
If dump_filename points to a non-existing folder, try to create it 2021-09-24 16:52:13 +02:00
Carles Fernandez 2265cc4301
Update changelog 2021-09-15 13:16:16 +02:00
Carles Fernandez c3fe1bcc79
Add CRC check success rate reporting to all telemetry decoders
Added as std::unique_ptr to minimize memory footprint if not used
C++ logic operators translated to && and ||
2021-09-13 23:19:37 +02:00
Carles Fernandez 26f72075fc
Add example application to receive decoded navigation messages 2021-09-07 12:13:54 +02:00
Carles Fernandez ea88993ef2
Add monitor to send decoded navigation message bits via UDP 2021-09-06 00:05:29 +02:00
Carles Fernandez 4e9bdd83b7
Bump version to 0.0.15 2021-08-23 14:28:30 +02:00
Carles Fernandez 8982e4d7ad
Enable NEON kernels in aarch64 architecture 2021-08-11 13:01:25 +02:00
Carles Fernandez 63c0c06728
CI: fix cpplint and prettier-markdown jobs 2021-08-03 14:43:44 +02:00
Javier Arribas 23a2d3ef89 TTFF reduction in GPS L1 and Galileo E1 2021-08-03 14:03:27 +02:00
Carles Fernandez b4b9c31182
Improve detection of Gnuplot and gnss_sim when cross-compiling 2021-08-02 09:33:16 +02:00
Carles Fernandez 5f90820be8
Select C++23 if the environment allows for it
CMake >= 3.21, GCC >= 11, Clang >= 12, UHD < 4.0
2021-07-27 21:18:26 +02:00
Carles Fernandez 7e5f8ecb2a
Update changelog 2021-07-25 19:34:35 +02:00
Carles Fernandez 9e921d161c
Update cpu_features to 628c50e with support for Apple M1 already merged 2021-07-25 14:09:03 +02:00
Carles Fernandez 9107705ba9
Add support for Apple M1 AArch64 architecture processor
Based on https://github.com/google/cpu_features/pull/150 and michaelld comments
2021-07-25 12:30:39 +02:00
Carles Fernandez c6f43d40b6
Update changelog 2021-07-24 20:18:57 +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
Carles Fernandez d80d33ad91
Do not use satellites marked as not healthy in the nav message 2021-07-24 10:21:25 +02:00
Carles Fernandez 27d0419f79
Remove abandoned Gn3s_Signal_Source and ENABLE_GN3S building option 2021-06-15 14:19:40 +02:00
Carles Fernandez 6e6f1e007c
Merge branch 'matio-cmake' into next 2021-06-14 15:34:21 +02:00
Carles Fernandez 214f968feb
Update changelog with new global configuration parameter 2021-06-12 12:48:38 +02:00
Carles Fernandez c20d8ecef7
If the Matio library is not found, now it is configured and built by CMake instead of using autotools 2021-06-12 12:37:39 +02:00
Carles Fernandez f48cdc3356
Update CHANGELOG 2021-06-09 15:46:17 +02:00
Carles Fernandez 8fc60c3cc5
Rename changelog.md to CHANGELOG.md 2021-06-09 14:05:40 +02:00