Carles Fernandez
661a8aec0b
Fix googletest tag
2024-02-25 10:32:34 +01:00
Carles Fernandez
a10a465d30
Be more strict in googletest requirements
2024-02-25 10:08:43 +01:00
Carles Fernandez
0a66cca381
Fix for glog 0.7.0
2024-02-25 08:20:56 +01:00
Carles Fernandez
8e5d636132
Bump local version of googletest to v1.14.0
2024-02-23 12:52:32 +01:00
Carles Fernandez
fbca34a4b4
Fix typo in changelog
2024-02-21 17:49:24 +01:00
Carles Fernandez
58c066bd9e
Find dependencies in the loongarch64 architecture
2024-02-21 17:39:43 +01:00
cesaaargm
88a6d8e968
Merge branch 'carlesfernandez:next' into osnma-cesare
2024-02-20 15:58:26 +01:00
cesaaargm
11b3a4a817
Fix unknown command line flag 'gtest_color'
...
Command line parameters are now parsed after initializing gtest.
2024-02-20 15:52:30 +01:00
cesaaargm
80e6d8df18
Add unit tests for GNSS_crypto
...
Introduced unit tests in `gnss_crypto_test.cc` to verify the functionality set_public_key and verify_signature. The added tests check the correctness of signature verification and public key import processes. Further minor changes
2024-02-20 15:52:19 +01:00
Carles Fernandez
f446bf3238
Add missing include
...
Fix compilation against glog-0.7.0
2024-02-19 17:54:18 +01:00
Carles Fernandez
eb23504d0b
Bump local version of glog to 0.7.0
2024-02-18 21:13:04 +01:00
cesaaargm
ce6036e431
Increase time difference limit and refactor key length retrieval
...
The time difference limit between local time and OSNMA subframe time has been increased from 15 to 120. Additionally, key length retrieval condensed. Minor adjustments in tesla key, padding of bits, and success messaging during data verification.
2024-02-16 14:51:59 +01:00
cesaaargm
b32d512972
Merge branch 'carlesfernandez:next' into osnma-cesare
2024-02-06 20:51:37 +01:00
cesaaargm
63fc286c48
Merge remote-tracking branch 'origin/osnma-cesare' into osnma-cesare
2024-02-06 20:48:29 +01:00
cesaaargm
aa45386cdf
[TAS-135] Tag verification: L_T should exist when out of scope
...
* Aditionally documentation was written for some important methods and compilation warnings were eliminated.
2024-02-06 20:47:50 +01:00
cesaaargm
a688ad984d
[TAS-111] time synch check: GST-UTC conversion before comparison
...
Refactored the code to use Galileo_Utc_Model's GST_to_UTC_time function.
Last two reverts are because I wrongly made the class static plus other brilliant ideas that turned out to be garbage.
2024-02-01 06:41:52 +01:00
cesaaargm
77c160285d
[TAS-111] time synch check: GST-UTC conversion before comparison
...
Refactored the code to use Galileo_Utc_Model's GST_to_UTC_time function.
2024-02-01 06:37:49 +01:00
cesaaargm
a32bdae396
Revert "[TAS-111] time synch check"
...
This reverts commit ba2e392a5d
.
2024-02-01 06:12:26 +01:00
cesaaargm
dafa7403dc
Revert "[TAS-111] Refactor Galileo_Utc_Model and time synchronization in osnma_msg_receiver"
...
This reverts commit 51b4209535
.
2024-02-01 06:12:25 +01:00
Cesare G. Martínez
51b4209535
[TAS-111] Refactor Galileo_Utc_Model and time synchronization in osnma_msg_receiver
...
In osnma_msg_receiver, the time synchronization between OSNMA subframes and local time has been updated. To facilitate this, the Galileo_Utc_Model has been refactored to be used statically, instead of being passed through the osnma_msg_receiver constructor. Additional changes include: adjusting variable declarations, adding an initialization method, altering the function GST_to_UTC_time to be static, and removing an unused instantiation of the model in osnma_msg_receiver.
2024-01-31 13:05:55 +01:00
Cesare G. Martínez
ba2e392a5d
[TAS-111] time synch check
2024-01-29 17:07:39 +01:00
Carles Fernandez
7c58a45bdc
Merge branch 'kalmancito-tidy-conf' into next
2024-01-29 15:33:15 +01:00
Carles Fernandez
ffd925c1fc
Update changelog
2024-01-29 15:32:48 +01:00
kalmancito
90b2f804d8
[manag] tidy conf files
2024-01-29 11:44:59 +01:00
Carles Fernandez
ec180d8525
Fix clang-format job
2024-01-26 10:28:10 +01:00
cesaaargm
1263af9ec1
Merge branch 'carlesfernandez:next' into osnma-cesare
2024-01-25 16:19:15 +01:00
Cesare G. Martínez
620249f9f2
[TAS-126] [TAS-125] NavData storage of last 10 SFs / NavData retrieval: store needed NavData within osnma_data::NavData for the last 10 subframes
...
* In osnma_msg_receiver: d_old_navdata_buffer to store last 10 NavData.
* In osnma_msg_receiver::process_mack_message: pass needed data to the newly created structure osnma_data::NavData, generate needed vectors for tag verification.
* In osnma_data.h/cc: Create NavData structure, Create osnma_data.cc source file, add to CMakeLists source file.
2024-01-25 17:11:28 +01:00
Carles Fernandez
9fd1c4ea0f
Merge branch 'main' of https://github.com/gnss-sdr/gnss-sdr into next
2024-01-25 01:03:47 +01:00
Carles Fernandez
c94b2ddfe8
Fix CITATION.cff
2024-01-25 01:02:30 +01:00
Carles Fernandez
dedb9a5950
The action continues at the next branch
2024-01-24 23:22:32 +01:00
Carles Fernandez
1ddd456272
Add new authors
2024-01-24 22:20:30 +01:00
Carles Fernandez
9880fdd57c
Bump version to 0.0.19
2024-01-23 14:49:19 +01:00
Carles Fernandez
fe5523c565
Fix spelling errors detected by lintian
2024-01-23 14:42:46 +01:00
Carles Fernandez
95e6111a46
Better tuning of position KF for moving receivers
2024-01-23 11:07:31 +01:00
Carles Fernandez
84ce3ebc2f
Fix Wshorten-64-to-32 warning
2024-01-23 11:05:27 +01:00
Carles Fernandez
a50a59fe1b
Remove RemoveDuplicates.cmake
2024-01-23 11:03:03 +01:00
Cesare G. Martínez
08bd1992af
[TAS-125] NavData retrieval.
...
* set osnma flags to true when new data
* send them to osnma block if filled.
2024-01-22 17:58:39 +01:00
cesaaargm
27a7274e1a
Merge branch 'carlesfernandez:next' into osnma-cesare
2024-01-20 22:05:02 +01:00
Cesare G. Martínez
50fbc3e9e5
[TAS-111] time synch check: first draft
2024-01-20 10:21:22 +01:00
Cesare G. Martínez
13cc59c5fa
[TAS-117] implement first test
2024-01-20 10:18:18 +01:00
Carles Fernandez
df999a45e7
Merge branch 'seanstone-next' into next
2024-01-14 08:49:37 +01:00
Carles Fernandez
4191a3e851
Merge branch 'next' of https://github.com/seanstone/gnss-sdr into seanstone-next
2024-01-14 08:49:07 +01:00
Carles Fernandez
e9cea61b87
Fix building of benchmarks with Xcode
2024-01-14 08:41:03 +01:00
En Shih
b22f64cc6c
Fix finding packages for homebrew on M1 macs
2024-01-14 13:53:47 +08:00
Carles Fernandez
1909900b36
CI: add libmatio to macos jobs
2024-01-13 12:09:06 +01:00
Carles Fernandez
3697bc1dce
Improve value reading in navigation message decoding
...
More concise code, less branching, fix some Wshorten-64-to-32 warnings
2024-01-13 12:07:06 +01:00
Carles Fernandez
5d5cbc05eb
Fix Wshorten-64-to-32 warning
2024-01-12 10:47:14 +01:00
Carles Fernandez
0ce2e5b5d8
Fix building of local armadillo in some environments
2024-01-12 10:46:01 +01:00
Cesare G. Martínez
f7d7f5a784
[TAS-116] tag verification for ADKD=0
2024-01-08 19:11:13 +01:00
Cesare G. Martínez
fdbd99ce6b
[TAS-109] ADKD-MCLT check - changed GST mask, implement FLX tags
2024-01-06 20:59:53 +01:00