Carles Fernandez
|
090017dfaa
|
Improve copy and move constructors
|
2023-03-25 18:11:29 +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
|
287284261c
|
Make use of Doxygen grouping feature
Improve Modules page in generated HTML documentation
|
2020-11-01 13:37:19 +01:00 |
Carles Fernandez
|
499de7a9f1
|
Update file headers
|
2020-07-28 16:57:15 +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
|
34a250246a
|
Simplify initializations in system_parameters library
|
2020-06-10 10:15:59 +02:00 |
Carles Fernandez
|
35ee34673a
|
Fix signature of copy and move operators
|
2020-05-16 14:39:34 +02:00 |
Carles Fernandez
|
955348b080
|
Remove trailing underscore in header guards
|
2020-02-08 10:10:46 +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
|
a4d6800e22
|
Update copyright year
Applied on files changed since last release
clang-format applied
|
2019-07-26 12:38:20 +02:00 |
Carles Fernandez
|
def3a8875a
|
Misc improvements
Remove cstdio
Remove usage of cstring and memcpy when it is not needed
Mark move cobstructor with noexcept
|
2019-07-14 02:28:28 +02:00 |
Carles Fernandez
|
cf8f4af527
|
Try to avoid non-default move & copy constructors
|
2019-07-07 18:41:50 +02:00 |
Carles Fernandez
|
52c08e3ab4
|
Add copy constructor, copy assignment operator, move constructor and move assignment operator
|
2019-07-05 13:08:00 +02:00 |
Carles Fernandez
|
c82c7225dd
|
Improve includes with the aid of include-what-you-use (IWYU)
See rationale at https://github.com/include-what-you-use/include-what-you-use/blob/master/docs/WhyIWYU.md
|
2019-03-05 08:59:04 +01:00 |
Carles Fernandez
|
b257c6433f
|
clang-tidy: apply readability-named-parameter check
See https://google.github.io/styleguide/cppguide.html#Function_Declarations_and_Definitions
|
2019-02-11 15:31:01 +01:00 |
Carles Fernandez
|
5f79053d65
|
Sort includes automatically with clang-format
Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers
each category sorted lexicographically
|
2018-12-09 22:00:09 +01:00 |
Carles Fernandez
|
200648be50
|
Add more extensive use of cstdint typenames
|
2018-08-14 01:13:07 +02:00 |
Carles Fernandez
|
0d60d97c24
|
Use https instead of http in links when available
Update copyright year in headers
|
2018-05-13 22:49:11 +02:00 |
Carles Fernandez
|
34f24562cf
|
Apply automated code formatting
Documented at .clang-format
See http://clang.llvm.org/docs/ClangFormat.html and http://clang.llvm.org/docs/ClangFormatStyleOptions.html
|
2018-03-03 02:03:39 +01:00 |
Carles Fernandez
|
24f6003ba0
|
Remove iostream from header files
and in redundant places such as in unit tests
|
2018-02-25 22:49:06 +01:00 |
Carles Fernandez
|
6554c846b1
|
Mereg branch dmiralles2009-glonass_dec
|
2018-01-28 11:46:35 +01:00 |
Damian Miralles
|
5bdd8fbfaf
|
bugfix: Adds frequency number and proper field name for RINEX v2.11
|
2018-01-21 12:36:42 -07:00 |
Damian Miralles
|
a1b9b092f5
|
Debugging GLONASS code to obtain position solution
|
2017-10-19 13:22:55 -06:00 |
Carles Fernandez
|
8f0c0cdd4c
|
Keep the list of satellite's block in a single place
|
2015-05-25 19:43:29 +02:00 |
Carles Fernandez
|
6620e7d43c
|
Updating copyright year
|
2015-01-08 19:49:59 +01:00 |
Carles Fernandez
|
14ddc478a0
|
RINEX printer now takes objects by reference instead of by value. Adding
some const.
|
2014-09-14 19:08:32 +02:00 |
Carles Fernandez
|
ae1cb212de
|
improving documentation
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@335 64b25241-fba3-4117-9849-534c7e92360d
|
2013-01-28 23:50:09 +00:00 |
Carles Fernandez
|
c186828669
|
Code cleaning and documentation
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@151 64b25241-fba3-4117-9849-534c7e92360d
|
2012-01-31 00:03:08 +00:00 |
Javier Arribas
|
dd01b83bc3
|
GNSS SDR now uses the unified Gnss_Synchro class to exchange signal synchronization data between Acquisition, Tracking and Telemetry decoder blocks.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@147 64b25241-fba3-4117-9849-534c7e92360d
|
2012-01-27 18:01:17 +00:00 |
Carles Fernandez
|
80af09f91f
|
Acquisition, Tracking and TelemetryDecoder blocks now use Gnss_Satellite class and have access to know what parameters have to use. Algorithms are not system-related anymore.
Some code cleaning and and enhancements in the output screen messages.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@135 64b25241-fba3-4117-9849-534c7e92360d
|
2012-01-20 23:28:11 +00:00 |
Carles Fernandez
|
d9aff36247
|
Introducing Gnss_Satellite into the receiver
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@130 64b25241-fba3-4117-9849-534c7e92360d
|
2012-01-19 07:35:49 +00:00 |
Carles Fernandez
|
115b36c722
|
add a new class called gnss_satellite.
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@129 64b25241-fba3-4117-9849-534c7e92360d
|
2012-01-16 22:01:29 +00:00 |