1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-10-31 07:06:23 +00:00
Commit Graph

9585 Commits

Author SHA1 Message Date
cesaaargm
f1e616c4e5 [TAS-226] [FEAT] Remove tags skipped ≥ 10 times 2024-06-22 14:04:08 +02:00
cesaaargm
c8c7d4c352 [TAS-224] Update telemetry decoder to directly process Navigation Data bits
This update refactors the telemetry decoder to directly retrieve and compute Navigation Data bits. WIP as the tag verification still fails
2024-06-22 14:03:15 +02:00
Carles Fernandez
d41efd2653
Really fix signature verification with GnuTLS 2024-06-21 10:29:20 +02:00
cesaaargm
11e84e751b
Merge branch 'carlesfernandez:next' into osnma-cesare 2024-06-17 17:28:19 +02:00
Carles Fernandez
d1b97cfa09
Clean log 2024-06-14 20:45:55 +02:00
cesaaargm
1a32ccaa19 [TAS-208 WIP ] [Feature] Retrieve directly NavData bits from Telemetry Decoder (ADKD4 and 0/12)
- appear to retrieve data as expected.
- However, tag verification fails still (new dat file)
2024-06-13 01:13:17 +02:00
cesaaargm
b39087f609
Merge pull request #2 from carlesfernandez/osnma-cesare_fix1
Build fixes
2024-06-12 20:47:54 +02:00
cesaaargm
ed32e84402 [TAS-221] [BUG] FLX tag verification fails for recorded signals but succeeds for configuration_2 (otv)
Implemented changes to ensure accurate computation of the d_GST_Sf in message receiver. Checked test is not affected by this. Logging improvements have been made.
2024-06-11 18:33:58 +02:00
Carles Fernandez
0e168a8ff0
Build fixes 2024-06-11 14:16:36 +02:00
cesaaargm
8de00f92bf [TAS-198] tag verification: debug MACSEQ (flex)
- reset the d_GST_Sf computation being d_GST_SIS - 30 seconds. All FLX tags successfuly verified.
2024-06-10 19:47:41 +02:00
cesaaargm
4f7a22f35c [TAS-219] Configuration_2, num_of_hashes needed huge
- Confused PK date with recording date, lead to Kroot time to be in the future (impossible)
2024-06-10 19:01:17 +02:00
cesaaargm
5dfd479cb3 [TAS-216] configuration_2 debug verify_dsm_pkr() and make it work
- several bugs fixed for DSM-PKR verification.
- improved verification, taking into account leaf position (odd/even), which determines concatenation order.
- now: configuration_2 leads to successful DSM-PKR verification.
2024-06-10 18:59:40 +02:00
Carles Fernandez
8ed2893fa3
Update block of GPS satellite 2024-06-10 12:55:45 +02:00
Carles Fernandez
dc18110e5d
Update list of Galileo satellites 2024-06-10 10:49:47 +02:00
cesaaargm
6671d9bf7b [TAS-213] implement configuration_2 osnma test vectors
TODO - parametrize test, since now the hardcoded configuration files are to be selected.
2024-06-09 22:22:39 +02:00
cesaaargm
afa2aa2f5c
Merge branch 'carlesfernandez:next' into osnma-cesare 2024-06-09 22:15:31 +02:00
Carles Fernandez
d62e2e0de5
Bump local version of google/glog to 0.7.1 2024-06-08 19:50:43 +02:00
Carles Fernandez
ec67ea86a3
Bump local version of Protocol Buffers to 27.1 2024-06-06 11:19:02 +02:00
cesaaargm
6508e985a1 [TAS-206] [Feature] NavData for ADKD=4 for osnma_test_vector. 2024-06-04 17:35:00 +02:00
cesaaargm
434fff9cbf [TAS-203] bug osnma_test_vector_config_1 II
bug in build_message (PRN_d instead of PRNa)
tags_awaiting_verification increase buffer size
Reporting: modify tag reporting
2024-06-03 19:59:32 +02:00
cesaaargm
35bb2afaba
Merge branch 'carlesfernandez:next' into osnma-cesare 2024-06-03 05:19:16 +02:00
Carles Fernandez
9c6a312226
Merge branch 'vladisslav2011-fake_multichannel' into next 2024-05-26 22:03:14 +02:00
Carles Fernandez
d320ea70ff
Fix typo in comment 2024-05-26 22:01:46 +02:00
Carles Fernandez
ea38f7e727
Update CHANGELOG 2024-05-26 22:01:14 +02:00
Carles Fernandez
044bc5980a
Merge branch 'fake_multichannel' of https://github.com/vladisslav2011/gnss-sdr into vladisslav2011-fake_multichannel 2024-05-25 13:59:29 +02:00
Carles Fernandez
49a0070a02
Bump local version of Protocol Buffers to 27.0 and google/benchmark to 1.8.4 2024-05-24 17:53:11 +02:00
Carles Fernandez
efd1507672
Merge branch 'castle055-773-protobuf-pkg-config-workaround' into next 2024-05-24 14:40:09 +02:00
Victor Castillo
3dd256eced
Removed redundant find_package(PkgConfig) 2024-05-24 03:31:41 +02:00
Victor Castillo
a4697db0cc
Added a comment to explain a regular expression 2024-05-24 03:26:27 +02:00
Victor Castillo
ecbc65028f
Conditionally link protobuf to its dependencies in Debug mode
This is a workaround to the issue of certain versions of protobuf not advertising their dependencies when using `find_package(Protobuf)`.
2024-05-24 02:48:46 +02:00
cesaaargm
b0eb958be0 [TAS-203] bug osnma_test_vector_config_1
adkd dependence on key selection
2024-05-22 21:01:24 +02:00
cesaaargm
163c915c72 [TAS-161] debug tag_verification :: extract build_message, unit test for BuildTagMessageM0 and fix unit test for TagVerification 2024-05-22 16:58:30 +02:00
cesaaargm
d52603aba5 [TAS-161] debug tag_verification :: extract build_message, unit test for BuildTagMessageM0 and fix unit test for TagVerification 2024-05-21 18:08:25 +02:00
cesaaargm
a53b92b861 [TAS-200] gnss_crypto_test :: extend unit test for m0 and adkd4 2024-05-20 15:36:50 +02:00
cesaaargm
585cae0d70 [TAS-201] Update gnss_crypto_test and osnma_msg_receiver_test sections in CMakeLists for abseil 2024-05-20 11:24:31 +02:00
cesaaargm
2970d1eb71 Merge remote-tracking branch 'origin/osnma-cesare' into osnma-cesare
# Conflicts:
#	src/core/libs/osnma_msg_receiver.cc
#	src/tests/unit-tests/signal-processing-blocks/osnma/osnma_msg_receiver_test.cc
2024-05-19 18:33:42 +02:00
cesaaargm
5cee46aa06 [TAS-199] Add TagVerification test. Bugfix for verify_tag and osnma_helper. 2024-05-19 18:16:52 +02:00
Vladislav P
6731d1cb3e
Add fake multichannel example config files
Signed-off-by: Vladislav P <vladisslav2011@gmail.com>
2024-05-18 22:26:27 +03:00
cesaaargm
f11eb5b421 [TAS-199] Add TagVerification test. Bugfix for verify_tag and osnma_helper. 2024-05-14 16:15:17 +02:00
cesaaargm
059e5e98d8 Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into osnma-cesare 2024-05-12 12:54:34 +02:00
cesaaargm
c1e71ce4a1 Merge remote-tracking branch 'origin/osnma-cesare' into osnma-cesare 2024-05-12 11:35:24 +02:00
cesaaargm
a3a5f28e7f [TAS-174] retrieve NavData (W1→W5) directly from osnma test vector file. Add Osnma_Helper class. remove tag.build_message. Ignore W33. Reporting changes. 2024-05-12 11:34:48 +02:00
cesaaargm
f3a204fec6 [TAS-174] retrieve NavData (W1→W5) directly from osnma test vector file. Add Osnma_Helper class. remove tag.build_message. Ignore W33. Reporting changes. 2024-05-12 11:05:20 +02:00
Carles Fernandez
f80c5373b7
Remove wrong string in CMake message when cross-compiling 2024-05-11 08:37:03 +02:00
Vladislav P
3b10a3663f
Allow connection of more than 1 signal conditioner to a signal source
Signed-off-by: Vladislav P <vladisslav2011@gmail.com>
2024-05-07 11:01:58 +03:00
Carles Fernandez
4836785bac
Update local version of Matio to 1.5.27 2024-05-06 19:04:19 +02:00
Carles Fernandez
0a80c09a19
Remove blank line in logs 2024-05-06 19:01:38 +02:00
Carles Fernandez
079ef0f07d
Improve error handling of UDP connections 2024-05-06 18:58:09 +02:00
cesaaargm
c9259d87db Refactored and improved OsnmaMsgReceiverTest
Changes in the osnma receiver initialisation for time synchronisation with the configuration 1.
OsnmaMsgReceiverTest::initializeGoogleLog() implemented recycling code, in the same way as the gnss-sdr receiver upon start.
2024-05-06 17:58:56 +02:00
cesaaargm
38829adaaf GnssCryptoTest :: introduce raw r and s values signature.
This was done after bugfix for verify_signature.
2024-05-06 17:55:11 +02:00