Commit Graph

1338 Commits

Author SHA1 Message Date
Carles Fernandez 56fb6528b2
Add missing type conversion 2020-12-29 14:49:52 +01:00
Carles Fernandez 0cb64e86a5
Avoid using reserved identifiers in the SUPL library (clang-tidy check: bugprone-reserved-identifier) 2020-12-29 14:48:41 +01:00
Carles Fernandez 303de4c9cf
Save some static casts 2020-12-22 10:59:13 +01:00
Carles Fernandez 5855feb511
Merge branch 'fix-galileo2' into next 2020-12-21 23:48:40 +01:00
Carles Fernandez 94e488170a
Fix Galileo nav message decoding in some configurations 2020-12-21 15:13:02 +01:00
Carles Fernandez 42efb68310
Fix building with new GNU Radio firdes API. No functional change, since WIN_HAMMING is the default 2020-12-19 12:40:57 +01:00
Carles Fernandez 14147cce32
Add doxygen group 2020-11-29 13:41:30 +01:00
Carles Fernandez 821223aff0
Fix clang-format 2020-11-29 13:09:27 +01:00
Carles Fernandez 38cd7237dc
Improve computation of satellite position and velocity in ephemeris classes 2020-11-29 12:08:23 +01:00
Carles Fernandez c9dc767c96
Fix includes 2020-11-29 11:49:19 +01:00
Carles Fernandez 8b3a77cdb4
Fix building if ENABLE_AD9361=ON bu ENABLE_FPGA=OFF 2020-11-29 10:18:35 +01:00
Carles Fernandez 77d58e1630
Replace the use of dirent.h by C++ standard libraries 2020-11-28 12:14:21 +01:00
Marc Majoral 5114d91ffc replaced tabs with spaces 2020-11-27 13:49:14 +01:00
Marc Majoral 312e8c6c9c cleaned comments 2020-11-27 12:21:10 +01:00
Marc Majoral a53109c718 The sample counter, the Acquisition and the Switch determine the uio device file that is assigned to them using the hardware accelerator device name in the FPGA 2020-11-26 17:07:15 +01:00
Carles Fernandez 79d846d21a
Clang-format fixes 2020-11-21 20:26:43 +01:00
Carles Fernandez 0d1d89b8db
Do not shadow variable 2020-11-19 14:03:04 +01:00
Carles Fernandez 6b28ef9e7c
Apply clang-tidy fix (warning: use range-based for loop instead [modernize-loop-convert]) 2020-11-19 14:01:35 +01:00
Carles Fernandez 40e9d687dd
Add missing include 2020-11-17 21:55:32 +01:00
Carles Fernandez cf9c080169
Add logic for HAS message reading 2020-11-17 19:22:32 +01:00
Carles Fernandez 02b0fbed2e
Merge branch 'fix-format' into next 2020-11-15 20:21:12 +01:00
Carles Fernandez d1b23ae3fd
Add logic for HAS message retrieval 2020-11-10 21:20:13 +01:00
Carles Fernandez 76bbd3c3bb
Add work on the Galileo E6 message decoding up to HAS page CRC check 2020-11-08 14:10:43 +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 f24064e245
Fixes for changed behavior of clang-format 2020-11-06 10:41:20 +01:00
Carles Fernandez f0e1ef6f9a
Add a common shared pointer definition
Makes transition to GNU Radio 3.9 API less verbose
2020-11-03 20:51:57 +01:00
Carles Fernandez 287284261c
Make use of Doxygen grouping feature
Improve Modules page in generated HTML documentation
2020-11-01 13:37:19 +01:00
Josh Schindehette a8b536b367 Fixed issues for cpplint, clang-format, and REUSE-compliance 2020-10-21 16:26:56 +02:00
Josh Schindehette ed93af11ac Added acquisition and tracking monitors
Added acquisition and tracking monitors to view intermediate outputs of
GNSS-SDR from monitoring clients. Each monitor (acquisition, tracking,
original monitor, and pvt) pushes its data to a different UDP port.
2020-10-21 16:26:56 +02:00
Marc Majoral 6fcae1a917 start the DMA only when then the receiver is in post-processing mode 2020-09-10 12:23:53 +02:00
Marc Majoral 933873c265 When using the FPGA in post-processing mode, start the DMA after instantiating the complete flowgraph, not before. 2020-09-10 10:08:25 +02:00
Carles Fernandez 15428a47cc
Fix building with -DENABLE_CUDA=ON 2020-08-27 14:57:44 +02:00
Carles Fernandez 4877ffff80
Update GPS satellite blocks 2020-08-21 00:30:03 +02:00
Carles Fernandez 05b4575a5c
Fix acquisition resampler for other bands than L1 2020-08-14 11:13:43 +02:00
Carles Fernandez 11b499535e
Fix FPGA termination 2020-08-13 21:19:17 +02:00
Carles Fernandez adcbacafb5
Make clang-tidy happy 2020-08-09 14:14:04 +02:00
Carles Fernandez 5713d8b2ad
Make clang-tidy happy 2020-08-09 14:03:53 +02:00
Carles Fernandez fd41eef1e0
Fix receiver termination when using the Osmosdr_Signal_Source implementation for the SignalSource block 2020-08-06 11:45:27 +02:00
Carles Fernandez 9e272da007
Set a unique Pass_Through block to the SignalConditioner if its implementation is set to Pass_Through, instead of three chained Pass_Through blocks. In that case, configuration for the DataTypeAdapter, Input filter and Resampler are ignored, but the user is still warned 2020-08-05 12:58:10 +02:00
Carles Fernandez a144d52c74
Make declarations more readable
Remove unused parameters
2020-08-03 10:46:07 +02:00
Carles Fernandez 47f6855610
Give more intuitive naming to asynchronous message handlers 2020-08-03 08:13:21 +02:00
Carles Fernandez 89c7598be4
Rename the Galileo_Navigation_Mesaage class to Galileo_Inav_Message for consistency 2020-07-28 21:27:46 +02:00
Carles Fernandez fccac672d8
Merge branch 'Telemetry_Decoder' of https://github.com/piyush0411/gnss-sdr into piyush0411-Telemetry_Decoder 2020-07-28 20:10:33 +02:00
Carles Fernandez 499de7a9f1
Update file headers 2020-07-28 16:57:15 +02:00
Carles Fernandez b33d7ba739
Improve wording 2020-07-28 10:51:45 +02:00
piyush0411 2c2f034abd Connected Telemetry Decoder to GNSS Block Factory 2020-07-26 03:42:48 +05:30
piyush0411 ea664c9fd2 Minor additions 2020-07-25 18:18:13 +05:30
piyush0411 fa9abed435 Added missing parameter 2020-07-25 02:56:14 +05:30
Carles Fernandez 945c86a4c4
Avoid code duplication 2020-07-21 13:56:01 +02:00
Carles Fernandez e53d1dcfd2
Merge branch 'Tracking' of https://github.com/piyush0411/gnss-sdr into piyush0411-Tracking 2020-07-21 08:21:09 +02:00