1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-11-18 15:54:59 +00:00
Commit Graph

7557 Commits

Author SHA1 Message Date
Carles Fernandez
c222552bff
Make it easier to add new benchmarks 2020-06-24 14:05:05 +02:00
Carles Fernandez
300279bc30
Better naming for benchmarks 2020-06-24 13:59:50 +02:00
Carles Fernandez
3fcc7b7f85
Remove unused data member 2020-06-24 11:45:01 +02:00
Carles Fernandez
ba022cc5f7
Improve consistency of CMake scripts 2020-06-24 11:42:45 +02:00
Carles Fernandez
d2a90370d5
Sort private members 2020-06-24 11:34:14 +02:00
Carles Fernandez
75aaf409cd
Remove unused variable 2020-06-24 11:28:35 +02:00
Carles Fernandez
70b823609a
Sort private members 2020-06-24 11:27:31 +02:00
Carles Fernandez
a9811ee2f4
Do not use pointer to string as data member 2020-06-24 02:43:37 +02:00
Carles Fernandez
b5c2367788
Merge branch 'Acquisition' of https://github.com/piyush0411/gnss-sdr into piyush0411-Acquisition 2020-06-23 11:47:24 +02:00
Carles Fernandez
a9472e8804
CMake formatting 2020-06-23 11:06:26 +02:00
Carles Fernandez
bcd5bfa6ff
Indicate that the property method of configuration is a getter 2020-06-23 11:05:31 +02:00
piyush0411
8904eab576 Added unit-test 2020-06-23 14:24:51 +05:30
Carles Fernandez
037a1fcb5f
Improve headers, large data members first. Improve nav message interfaces 2020-06-23 09:47:58 +02:00
Carles Fernandez
92f013c6b9
Improve consistency of variable naming
block_factory_ is not a data member, replaced by block_factory
2020-06-21 23:07:31 +02:00
Carles Fernandez
c6c32f64e2
Fix parallel build 2020-06-21 22:19:47 +02:00
Carles Fernandez
753e67bcac
Fix parallel builds 2020-06-21 21:59:05 +02:00
Carles Fernandez
13322e4373
Merge branch 'no-sleep' into next 2020-06-21 21:30:42 +02:00
Carles Fernandez
8856f4a5a1
Merge branch 'benchmark' into next 2020-06-21 21:10:46 +02:00
Carles Fernandez
a1b06f747b
Add benchmarks of small code snippets 2020-06-21 21:10:22 +02:00
Carles Fernandez
4f4ccccf9b
Improve lamdba usage 2020-06-21 11:57:59 +02:00
piyush0411
c05129574c Fixed an error 2020-06-21 01:55:44 +05:30
Carles Fernandez
afa16c6769
Remove sleeps 2020-06-20 22:18:38 +02:00
Carles Fernandez
87989ead0a
Fix for clang-tidy 2020-06-19 15:37:28 +02:00
Carles Fernandez
bc0cc69d76
Fix clang-format job 2020-06-19 13:01:22 +02:00
Carles Fernandez
0d5b5894b4
Sort header files 2020-06-19 12:39:28 +02:00
Carles Fernandez
f6058c6b61
Use unique_ptr for fft 2020-06-19 10:26:06 +02:00
Carles Fernandez
3e23b4a08c
Indicate with a prefix the private data members for clarity, use unique_ptr instead of shared_ptr 2020-06-19 03:51:50 +02:00
Carles Fernandez
317d72dd4c
Indicate with a prefix the private data members for clarity 2020-06-19 03:22:01 +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
8abcc2e24b
Indicate with a prefix the private data members for clarity 2020-06-19 01:36:36 +02:00
Carles Fernandez
45c20f08ac
Use unique_ptr instead of shared_ptr for d_gnss_synchro_history, and code cleaning 2020-06-19 00:32:19 +02:00
Carles Fernandez
633d27b5fa
Improve lambda usage 2020-06-18 22:36:58 +02:00
Carles Fernandez
ac3c96afcf
Fix serdes_monitor_pvt_test 2020-06-18 20:41:56 +02:00
Carles Fernandez
b08082e1be
Raw pointer interface for the Monitor_Pvt sink 2020-06-18 20:40:53 +02:00
Carles Fernandez
eea1afea18
Merge branch 'next' into Acquisition 2020-06-18 19:48:53 +02:00
Carles Fernandez
c237f72a51
Merge branch 'make-unique' into next 2020-06-18 11:51:05 +02:00
Carles Fernandez
81af1a531b
Redesign of pointer management
Avoid indirection caused by passing shared_ptr by reference

The block factory does not have responsability on the lifetime of their inputs

Define std::make_unique when using C++11 and make use of it

Printers are turned into unique_ptr to express ownership

Printers do not participate on the lifelime of the data, so they take const raw pointers

Modernize tests code
2020-06-18 11:49:28 +02:00
piyush0411
7cd6b5c260 Modified Adapter for Signal Generator 2020-06-18 02:10:19 +05:30
Carles Fernandez
bafeb2aed0
Fix CXX and C standard reporting in CMake < 3.1 2020-06-17 13:31:02 +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
405d43866d
Add missing CMake include 2020-06-16 13:07:13 +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
094f8f2ee9
Remove unneded reset of the acquisition grid 2020-06-16 08:29:10 +02:00
Carles Fernandez
3beb1e98af
Use lambdas if possible.
Fine tuning in CMake scripts
2020-06-15 19:23:59 +02:00
piyush0411
c36ce57450 Fixed some errors in Signal Generator File 2020-06-15 20:05:53 +05:30
piyush0411
e1af7818ce Updated Signal Generator File 2020-06-15 18:27:27 +05:30
piyush0411
ff7affb666 Fixed some errors and typos 2020-06-15 18:26:07 +05:30
piyush0411
1935e46950 Updated GNSS Flowgraph 2020-06-14 21:18:36 +05:30