Commit Graph
621 Commits
Author SHA1 Message Date
Carles Fernandez e6d802d3e8 Fixes for new clang-format behavior 2020-11-22 11:05:16 +01:00
Carles Fernandez 79d846d21a Clang-format fixes 2020-11-21 20:26:43 +01:00
Carles Fernandez b04d77f402 Fix dump_filename parameter in TelemetryDecoder blocks.
New parameter dump_mat, by default set equal to dump. If set to false, dump files are not converted to .mat
New class to configure Telemetry blocks more easily
2020-11-21 19:37:22 +01:00
Carles Fernandez 6bdd4305eb Delete Telemetry dump files if empty 2020-11-21 13:14:55 +01:00
Carles Fernandez 54bde524cf Fix clang format 2020-11-19 14:06:07 +01:00
Carles Fernandez dd60970f32 Improve dump of Telemetry blocks 2020-11-19 09:55:08 +01:00
Carles Fernandez d1b23ae3fd Add logic for HAS message retrieval 2020-11-10 21:20:13 +01:00
Carles Fernandez 1568c52000 Make clang-tidy happy 2020-11-08 20:55:19 +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 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
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 bd49256454 Minor fixes 2020-07-28 20:53:08 +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
Carles Fernandez 1a1addf2c4 Remove color in text for L1 signal 2020-07-28 10:29:59 +02:00
Carles Fernandez 5d326bc902 Reserve memory for strings before pushing data
Some more const correctness
2020-07-28 01:23:27 +02:00
piyush0411 bf9c9d547b Added Telemetry Decoder Block 2020-07-26 02:24:53 +05:30
piyush0411 b6ecd9c48f Removed unnecessary code 2020-07-25 15:58:59 +05:30
piyush0411 e8f4eb7441 Modified GNU Radio Block for Galileo E5b 2020-07-25 02:56:54 +05:30
Carles Fernandez 0aa6d6afc3 Improve const correctness 2020-07-22 01:33:01 +02:00
Carles Fernandez 5d4dbf3ce7 Minor, misc. fixes 2020-07-21 14:31:45 +02:00
Carles Fernandez 0cb1ed0764 Improve const correctness 2020-07-20 12:06:04 +02:00
Carles Fernandez c0f81dd9e2 Improve const correctness. Improve usage of typeid 2020-07-19 09:39:32 +02:00
Carles Fernandez ebd83c4cbe Improve const correctness
Fix a bug that made the parameter PVT.nmea_dump_devname ignored
Update changelog
2020-07-17 10:48:37 +02:00
Carles Fernandez c04948fd02 Reduce number of warnings raised by bugprone-* clang-tidy checks 2020-07-10 00:37:55 +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
Carles Fernandez d3b7557dcf Sort constants
no more GPS_L1_PI, GPS_L2_PI, etc. Values are written in a single point.
2020-07-05 20:20:02 +02:00
Carles Fernandez 2b3d4b321d Make the adapters take the configuration pointer as const 2020-06-29 09:07:41 +02:00
Carles Fernandez 54a4c213ec Update changelog 2020-06-27 11:39:14 +02:00
Carles Fernandez 03d350551f Sort private members in headers 2020-06-26 22:07:41 +02:00
Carles Fernandez 660dd594dc Return the right item_size 2020-06-25 14:54:01 +02:00
Carles Fernandez 5a3db5a53d Add debug internal logging for destructors. Sort destructor order 2020-06-25 02:50:07 +02:00
Carles Fernandez 037a1fcb5f Improve headers, large data members first. Improve nav message interfaces 2020-06-23 09:47:58 +02:00
Carles Fernandez 0d5b5894b4 Sort header files 2020-06-19 12:39:28 +02:00
Carles Fernandez 7ef64860c4 Indicate with a prefix the private data members for clarity 2020-06-19 02:15:56 +02:00
Carles Fernandez 7307e82d48 Fix for gcc < 8 2020-06-16 14:00:12 +02:00
Carles Fernandez 8932427d7a Fix for gcc < 8 2020-06-16 13:35:00 +02:00
Carles Fernandez 026e0f5c1b Fix for old gcc 2020-06-16 13:04:02 +02:00
Carles Fernandez 771fbf1365 Make use of std::rotl (C++20) if available 2020-06-16 12:22:37 +02:00
Carles Fernandez 0df4277d36 Unify criteria in target definitions, more informative names 2020-06-13 00:32:40 +02:00
Carles Fernandez 44eba473a4 Replace a macro by a lambda 2020-06-11 13:32:18 +02:00
Carles Fernandez 34a250246a Simplify initializations in system_parameters library 2020-06-10 10:15:59 +02:00
Carles Fernandez 2a3d682f1f Make use of target_sources(), make use of target propagation to reduce redundancy in dependencies, some fixes for Clang and CMake < 3.11. Use generic lambdas with auto 2020-06-08 20:04:01 +02:00
Carles Fernandez 3ca193fd9b Fix warning in Clang 10 2020-05-30 00:44:37 +02:00
Carles Fernandez 865a54ddff Apply clang-format 2020-04-03 00:17:22 +02:00
Carles Fernandez 3519107131 Add compatibility with the new GNU Radio 3.9 API that uses C++11 standard smart pointers instead of Boost smart pointers 2020-04-02 23:59:35 +02:00
Carles Fernandez 5f974a8f17 Replace boost::shared_ptr by std::shared_ptr 2020-04-02 13:23:20 +02:00