cesaaargm
059e5e98d8
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into osnma-cesare
2024-05-12 12:54:34 +02:00
Carles Fernandez
c8c6325535
Add flags for logging configuration
2024-05-01 12:14:06 +02:00
Carles Fernandez
95596b8f91
Soft transition from Gflags and Glog to Abseil. Some CI fixes
2024-04-29 08:27:33 +02:00
cesaaargm
e13fc39214
[TAS-177] implement OsnmaTestVectorsSimulation
...
This commit introduces two new unit tests for the osnma_msg_receiver class: 'TeslaKeyVerification' and 'OsnmaTestVectorsSimulation'. The first test verifies the Tesla key handling within the class. The second test uses real-world test vectors to simulate osnma message receiving and verifies correct parsing and processing of messages.
2024-04-19 17:50:57 +02: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
1b2087944e
Add Geohash of PVT solution to internal logs
2023-03-17 10:39:22 +01:00
Carles Fernandez
0ef411cc09
Remove tests files, download them at configuration time
...
Smaller package
Fixes lintian warning very-long-line-length-in-source-file since .dat and .bin files were not recognized as binaries
2022-12-19 15:09:55 +01:00
Carles Fernandez
d5144ddc39
Do not install binary files and tests that depend on them if ENABLE_PACKAGING is enabled
2022-12-13 17:35:53 +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
617c1747b9
Add HAS message decoding test
2021-11-20 04:07:05 +01:00
Carles Fernandez
a510c9d92e
Remove UnscentedFilterComputationTest suite, which is randomly failing
2021-10-08 19:07:11 +02:00
Carles Fernandez
149c26b971
Expand ReedSolomon class to shortened codes. Add conf parameters for Galileo E1B RS encoding/decoding and the corresponding unit tests
2021-04-01 10:22:24 +02:00
Carles Fernandez
aeb6a0cd84
Add Reed Solomon encoder and decoder class
2021-03-25 14:53:18 +01:00
Carles Fernandez
a479d4c1eb
Remove failing extra unit test
2021-02-23 09:55:56 +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
f2b05e686b
Simpler API for the Rinex_Printer
2020-11-15 14:17:58 +01:00
Carles Fernandez
bcd7c25cd1
Add Galileo E6 signal structure based on E6-B/C Codes Technical Note, Issue 1, Jan 2019.
...
Add Acquisition, Tracking and TLM blocks for Galileo E6 B/C. The decoder does nothing
2020-11-07 21:33:26 +01:00
Carles Fernandez
d4ed61df4b
Improve handling of gflags library
...
Set minimun gflags version to 2.1.2
Replaced google:: by gflags:: namespace
2020-08-13 20:54:22 +02:00
Carles Fernandez
499de7a9f1
Update file headers
2020-07-28 16:57:15 +02:00
piyush0411
1370959491
Added Unit-Test For Tracking
2020-07-14 04:53:27 +05:30
Carles Fernandez
e13d0c2b76
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into piyush0411-Acquisition
2020-07-11 11:37:54 +02:00
Carles Fernandez
09bcd1981c
Replace std::endl by \n character. There is no need to always flush the stream.
2020-07-07 18:53:50 +02:00
piyush0411
8904eab576
Added unit-test
2020-06-23 14:24:51 +05:30
Carles Fernandez
d847d3fdcf
Add test about preamble correlation implementations
2020-06-11 12:09:55 +02:00
Carles Fernandez
ec3c868625
Fixes a bug in GLONASS GNAV CRC computation ( Fixes : #349 )
2020-04-10 13:44:45 +02:00
Carles Fernandez
d1cb49b127
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into normalize-discriminator
2020-02-08 18:18:15 +01:00
Carles Fernandez
4d0d263280
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/ )
...
Update license headers to SPDX format (see https://spdx.org/ )
Add license to all files
Add CI job in GitHub Actions to ensure compliance
2020-02-08 01:20:02 +01:00
Carles Fernandez
bb8416402c
Fix normalization in dll_nc_e_minus_l_normalized discriminator (see #333 )
2020-02-07 10:58:33 +01:00
Marc Majoral
431739a767
added Galileo E1 FPGA acuisition unit test
2019-12-18 16:23:17 +01:00
Carles Fernandez
df6d8eacb5
Do not have two files with the same name
2019-11-24 22:24:46 +01:00
Cillian O'Driscoll
03ee350dd2
Added unit tests for item_type_helpers
2019-11-15 11:39:32 +00:00
Carles Fernandez
9d0c00132d
Always have a space between // and comment
2019-08-19 01:29:04 +02:00
Carles Fernandez
a4d6800e22
Update copyright year
...
Applied on files changed since last release
clang-format applied
2019-07-26 12:38:20 +02:00
Javier Arribas
aeabfb7c3c
Replacing the old gnuradio message queue with the new ConcurrentQueue
2019-07-17 15:56:30 +02:00
Carles Fernandez
a22f79891b
Fix building if Armadillo < 8.400
2019-06-14 19:16:37 +02:00
Gerald LaMountain
0e68befe7c
Add unscented filter to nonlinear_filtering library and add associated unit test
2019-06-13 15:42:52 -04:00
Gerald LaMountain
6f5bca8188
Add cubature filter library to tracking and associated unit test to tests
2019-06-12 14:51:19 -04:00
Carles Fernandez
2cba1c5e0a
Add test for the serdes_monitor_pvt class
2019-04-21 11:46:33 +02:00
Carles Fernandez
811cdc9693
Use Protocol Buffers for data serialization
2019-04-20 11:52:00 +02:00
Carles Fernandez
b6cb3c6a08
Move Beidou acq tests to extra, since they need binary files. Make those files downloadable from Sourceforge
2019-03-26 23:04:08 +01:00
Damian Miralles
1a2d90a8f1
bds_b3i: fixing bugs in pvt computation
2019-03-26 22:15:31 +01:00
Carles Fernandez
c938093f6d
Improve includes (IWYU)
2019-03-05 19:31:41 +01:00
Carles Fernandez
e7ea5c1fdd
Remove superfluous 'using google::LogMessage'
2019-03-03 13:39:35 +01:00
Carles Fernandez
7c71ed9404
Merge branch 'fpga' of https://github.com/gnss-sdr/gnss-sdr into merge-fpga
...
Applied checks and formatting
2019-02-28 21:45:30 +01:00
Marc Majoral
cf0a37300a
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2019-02-25 19:21:00 +01:00
Carles Fernandez
14899a3a77
Replace boost::thread by std::thread, get rid of boost::chrono
2019-02-24 23:11:19 +01:00
Carles Fernandez
62a7e54359
Introduce readability-identifier-naming check
...
This commit enforces naming style for Classes and global constants:
Camel_Snake_Case for Classes
UPPER_CASE for global constants
CamelCase for abstract classes
2019-02-22 10:47:24 +01:00
Marc Majoral
bb0fae98c7
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2019-01-30 10:28:52 +01:00
Carles Fernandez
c561d7e799
Applying code formatting rules
2019-01-28 02:29:43 +01:00
Marc Majoral
f127729eb0
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2019-01-25 18:02:07 +01:00