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
55e624e9f8
Merge branch 'carlesfernandez:next' into osnma-cesare
2023-12-07 04:05:52 +01:00
Carles Fernandez
15ddddf7c5
Fix potenctial data race condition
2023-12-02 13:01:08 +01:00
Carles Fernandez
bd1f9e5ad9
Fix performance inefficiencies detected by Coverity Scan
2023-11-30 09:48:04 +01:00
Carles Fernandez
4a8c58f6ba
Fix performance inefficiencies detected by Coverity Scan
2023-11-29 21:34:59 +01:00
Carles Fernandez
1818c88983
Fix data race conditions and performance inefficiencies, update CHANGELOG
2023-11-28 18:06:41 +01:00
Carles Fernandez
73100a7b64
Fix data race condition
2023-11-28 12:01:16 +01:00
Carles Fernandez
15c6108fe4
Fix data race condition detected by Coverity Scan
2023-11-27 15:47:59 +01:00
Carles Fernandez
cfb6f283d4
Fix some performance inefficiencies detected by Coverity Scan
2023-11-27 13:41:55 +01:00
Carles Fernandez
ab81fdaca9
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into osnma
2023-11-20 16:59:22 +01:00
Carles Fernandez
0a438ec726
Avoid shadowed variables
2023-11-15 16:08:56 +01:00
Carles Fernandez
c732ed053e
Merge branch 'next' into osnma
2023-11-14 14:33:16 +01:00
Carles Fernandez
f739eb698c
Reset color when printing GPS CNAV messages in the terminal
2023-11-14 13:44:41 +01:00
Carles Fernandez
7132ee720a
Remove useless casts
2023-11-14 13:42:44 +01:00
Carles Fernandez
44c7bcce80
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into osnma
2023-11-09 11:52:50 +01:00
Carles Fernandez
b7378e4fd8
Add guard to avoid division by zero
2023-11-07 11:58:42 +01:00
Carles Fernandez
1d295e0d51
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into osnma
2023-11-04 15:21:29 +01:00
Carles Fernandez
a897e56e05
Fox for C++11
2023-11-04 00:32:00 +01:00
Carles Fernandez
bcc1bb7b39
Merge branch 'next' into osnma
2023-11-01 23:06:01 +01:00
Carles Fernandez
a4ea1f5571
Galileo telemetry: restore default precision as soon as possible
2023-11-01 23:04:04 +01:00
Carles Fernandez
4b68641daf
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into osnma
2023-10-27 18:58:17 +02:00
Carles Fernandez
b116c17937
Print estimated CN0 on the terminal when navigation data is decoded
2023-10-26 18:57:24 +02:00
Carles Fernandez
15840f6ae5
Fix merging
2023-10-26 14:45:01 +02:00
Carles Fernandez
ee5659ba55
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into osnma
2023-10-15 15:51:04 +02:00
Carles Fernandez
7e5bc88632
Since applying reduced CED parameters can break PVT continuity due to an increase in the residuals, we disable their usage by default. New conf parameter TelemetryDecoder_1B.use_reduced_ced
2023-09-13 11:48:21 +02:00
Carles Fernandez
9b560b6da2
Add work on OSNMA receiver
2023-06-08 17:45:22 +02:00
Carles Fernandez
1595c5f363
Add osnma_dsm_reader
2023-06-03 12:06:16 +02:00
Carles Fernandez
ee13784dd2
Avoid string literals (not available in C++11)
2023-05-27 10:27:44 +02:00
Carles Fernandez
29f43b72c5
Fix shift direction
2023-05-23 12:45:36 +02:00
Carles Fernandez
916dde2174
Add work on OSNMA receiver
2023-05-23 12:11:53 +02:00
Carles Fernandez
d8a3ae005d
Start work on OSNMA
2023-05-23 02:23:36 +02:00
Carles Fernandez
aff9a1b266
Fix Galileo ephemeris annotations when a reduced CED set is received before page 4
2023-01-27 16:28:31 +01:00
Carles Fernandez
79d6a3f166
Use ofstream instead of ifstream where appropriate
2022-12-11 12:48:00 +01:00
Carles Fernandez
eb255dec9e
Avoid throwing in Tlm_CRC_Stats destructor (fix bugprone-exception-escape check). More consistent private member naming.
2022-12-11 10:21:32 +01:00
Carles Fernandez
6a1eec93b6
Apply changes suggested by clang-tidy
2022-12-06 12:54:21 +01:00
Carles Fernandez
56ae0c043c
CMake: Improve spdlog handling
2022-08-23 13:02:04 +02:00
Carles Fernandez
6ec452a7c0
Allow the CMake project to be a sub-project
2022-07-28 10:37:36 +02:00
Vladisslav P
1153544fca
Implement support of new GEO BeiDou satellites
...
Update tracking blocks to support PRN59...PRN63
Update telemetry decoder block to support PRN59...PRN63
Update RTKLIB to support PRN59...PRN63
Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-14 12:48:41 +03:00
Carles Fernandez
7317bf4f7f
Prepare for boost::any to std::any transition
...
Replace private member d_sample_counter by the more accurate name of d_symbol_counter
Remove clauses in switch statements for code uniformity
Fix terminal color for Galileo E5b received almanac
2022-06-11 14:26:42 +02:00
Carles Fernandez
5ec7548886
Prepare for boost::any to std::any transition
2022-06-11 13:55:12 +02:00
Carles Fernandez
96803c1d0f
Fix pseudorange computation in E6 when assisted by E1
2022-06-07 13:17:25 +02:00
Carles Fernandez
ded2c4c9dc
Reset TOW map when (re)setting a satellite
2022-06-07 08:27:43 +02:00
Carles Fernandez
b6b2bef976
Synchronize file
2022-06-04 13:24:24 +02:00
Carles Fernandez
12603c3ca0
Fix variable name
2022-06-04 12:06:05 +02:00
Carles Fernandez
a968414dad
Merge branch 'e6-pvt' of https://github.com/carlesfernandez/gnss-sdr into e6-pvt
2022-06-04 11:59:10 +02:00
Carles Fernandez
ac0209f16f
Get TOW in E6 channels
2022-06-04 11:49:44 +02:00
Carles Fernandez
45efaaa607
Reset d_received_tow member when changing the satellite
2022-06-02 11:52:10 +02:00
Carles Fernandez
3476969a2f
Fix TOW scale in E6
2022-06-01 17:18:53 +02:00
Carles Fernandez
b6762bf438
Use E6 channels in PVT
2022-06-01 12:17:50 +02:00
Carles Fernandez
1ae6cac249
Add work on getting TOW for E6 channels
2022-06-01 10:33:36 +02:00