Commit Graph

342 Commits

Author SHA1 Message Date
Carles Fernandez 7c89df7039
Add link to changelog in README.md file
Improve markdown usage and wording in changelog.md
2021-05-28 12:19:44 +02:00
Carles Fernandez 54f9a01082
Add Table of Contents to README.med file
Improve wording
2021-05-26 22:10:58 +02:00
Carles Fernandez 0fe1838e45
Update local version of Protocol Buffers to 3.17.1 2021-05-25 11:02:54 +02:00
Carles Fernandez 786feddd13
Update Armadillo and Protocol Buffers local versions 2021-05-22 00:56:26 +02:00
Carles Fernandez 9e12aa7924
Update local glog version to 0.5.0, ProtocolBuffers version to 3.16.0 and update Googletest commit 2021-05-09 09:27:51 +02:00
Carles Fernandez 61496ce171
Add gmp-devel for Fedora 33 (Fixes: #498) 2021-04-28 14:13:54 +02:00
Carles Fernandez 0d95d2273a
Update ProtocolBuffers and Armadillo local versions 2021-04-09 20:53:06 +02:00
Carles Fernandez e95352492f
Update local version of Protocol Buffers to 3.15.7 2021-04-04 10:29:59 +02:00
Carles Fernandez 59e8049fe6 Update Contributor Covenant badge 2021-03-28 18:15:54 +02:00
Carles Fernandez 60a7a6d51d
Update Armadillo and Protocol Buffers local versions 2021-03-13 22:30:23 +01:00
Carles Fernandez 505142a055
Update local version of Protocol Buffers to v3.15.5 2021-03-09 12:58:21 +01:00
Carles Fernandez 3b10e37a6f
Update Armadillo and ProtocolBuffers local versions 2021-02-22 22:35:45 +01:00
Carles Fernandez 44588aad7e
Update macOS instructions, update Armadillo suggested version 2020-12-16 11:03:50 +01:00
Carles Fernandez 0cf7f5432b
Update Armadillo version 2020-10-25 13:49:54 +01:00
Carles Fernandez d997f7bf56
Update Protocol Buffers version to build if not already installed to v3.13.0 2020-08-16 13:05:37 +02:00
Carles Fernandez d2eeeba25a
Add Contributor Covenant badge, update changelog 2020-07-16 14:00:41 +02:00
Carles Fernandez d14e69ef5a
Do not pollute the source directory if the software is built from an out-of-source-tree directory
External sources and data are now always stored in a ./thirdparty folder under the building directory.

A copy of the generated binaries will be stored under gnss-sdr/install, if the building directory is inside the source tree, or in an ./install folder under the building directory if it is outside the source tree.
Fix a bug that broke compilation if the user configured the building without extra testing in a first instance, and then switched the testing buiding options to ON in a later build.

Fix extra test building if GPSTk was already installed and Boost >= 1.71
2020-06-12 20:51:26 +02:00
Carles Fernandez 7e0502362a
Update Protocol Buffers to 3.12.3 2020-06-07 01:04:02 +02:00
Carles Fernandez 9b15992556
Update local version of Protocol Buffers to 3.12.2 2020-05-27 14:07:40 +02:00
Carles Fernandez a73e08c017
Improve README files 2020-05-16 16:11:50 +02:00
Carles Fernandez f9acf19fa7
Update Protocol Buffers to 3.12.0 2020-05-16 11:08:01 +02:00
Carles Fernandez 0637365d6c
Remove python-six as a dependency if Python version is 3.x 2020-05-10 17:31:39 +02:00
Carles Fernandez 54de93bdd9
Fix for disappearing branch / version in Armadillo 2020-05-01 22:02:47 +02:00
Carles Fernandez d711f7be5f
Fix Armadillo version (v9.860.1 was removed from repository, updating to v9.860.2) 2020-04-22 04:05:00 +02:00
Carles Fernandez 21cdbc613f
Update Armadillo version 2020-03-31 00:50:07 +02:00
Carles Fernandez 66a908fc42
Fix prettier-markdown job 2020-03-12 21:14:21 +01:00
Carles Fernandez 38c2f38738
Rearrange comments 2020-03-12 20:57:46 +01:00
Carles Fernandez 1a2f7c7d9d
Bump version to 0.0.12
Add REUSE badge to README file
2020-03-12 20:13:49 +01:00
Carles Fernandez 716fa970c4
More markdown fixes 2020-02-27 19:50:08 +01:00
Carles Fernandez 17a7044add Wrap README text into 80 character-length lines, so they are easier to read from the terminal.
Formatted by https://prettier.io/, options: --parser markdown --print-width 80 --prose-wrap always
2020-02-27 18:42:43 +01:00
Carles Fernandez 42352f2493
Update Armadillo to 9.850.1 2020-02-16 12:38:34 +01:00
Carles Fernandez 0715fd8e8e
Update Protocol Buffers to 3.11.4 2020-02-16 12:25:27 +01:00
Carles Fernandez eda54a5e66
Fix comments syntax in Markdown 2020-02-08 10:55:11 +01:00
Carles Fernandez b7a75453d3
Fix comments syntax in Markdown 2020-02-08 10:52:42 +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 a8fb2a6fb5
Update configurations (remove use_CFAR_algorithm parameter) 2020-02-05 22:15:50 +01:00
Carles Fernandez d6ec2a7b2c
Update links (mainly from http to https, fix broken links) 2020-02-05 21:24:46 +01:00
Carles Fernandez e75a1f19d6
Update links 2020-02-05 10:20:32 +01:00
Carles Fernandez 2b3958dccb
Replace MacOS by macOS 2020-02-01 11:18:08 +01:00
Carles Fernandez 99368616ec
Update docs 2020-01-22 00:40:42 +01:00
Carles Fernandez 545267283a
Fix target pdfmanual when using ninja
Fix instructions in Macports, add instructions for Homebrew
2020-01-21 00:31:50 +01:00
Carles Fernandez bc9725c745
Simplify cmake scripts, fix volk_gnsssdr cross-compilation, update ProtocolBuffers to 3.11.2 2020-01-13 01:49:00 +01:00
Carles Fernandez 5a38a55419
Update Protocol Buffers local version to 3.11.1. Update Armadillo version in README to 9.800.3 2019-12-05 17:00:25 +01:00
Carles Fernandez 78f1c54900
Use python-mako and python-six in Debian 8 2019-11-30 20:06:53 +01:00
Carles Fernandez 603c1d55ef
List Python3 packages in Fedora and OpenSUSE 2019-11-30 19:56:38 +01:00
Carles Fernandez 8eed17f8b3
Remove references to Python 2.7 since its end of life is scheduled for January 1, 2020
python-six and python-mako packages replaced by python3-six and python3-mako counterparts

References to pip replaced by pip3 in Homebrew section
2019-11-30 12:23:14 +01:00
Carles Fernandez 94388913bb
Update Proocol Buffers version to 3.11.0 2019-11-26 08:25:33 +01:00
Carles Fernandez 71d5da84fb
Update Protocol Buffers version in README file 2019-11-17 13:25:12 +01:00
Carles Fernandez 0c4c5370d8 Use Python3 and pip3 for PYBOMBS 2019-11-14 15:52:50 +01:00
Carles Fernandez cc3c4e4de7
Update Armadillo version in README.md file 2019-11-03 21:27:33 +01:00
Carles Fernandez 9ca639ee4c Update list of Macports dependencies 2019-10-30 16:09:43 +01:00
Carles Fernandez 58af2dc2be
Add Catalina as most recent macOS version 2019-10-29 20:56:02 +01:00
Carles Fernandez 75af606c74
Recommend pkg-config, minor editing 2019-10-12 13:23:57 +02:00
Carles Fernandez c258441e91
Improve wording for Google Test in the README.md file 2019-10-06 00:05:41 +02:00
Carles Fernandez 933211dcc3
Update Googletest to v1.10.0 2019-10-04 14:46:46 +02:00
Carles Fernandez 3d0ebea471
Update Armadillo version 2019-10-04 12:34:19 +02:00
Carles Fernandez 4c9416e05f Update Protocol Buffers to 3.10.0 2019-10-03 16:41:15 +02:00
Carles Fernandez 879bf2aa25
Bump Protocol Buffers version to 3.9.2
Replace three back-ticks by one in README file
2019-09-28 00:09:42 +02:00
Carles Fernandez 4fe8c078ea
Bump local version of Armadillo to be downloaded and built if not found 2019-09-02 20:17:46 +02:00
Carles Fernandez 134fc9d7b1
Remove gnuradio-osmosdr package from Arch Linux 2019-08-24 17:39:36 +02:00
Carles Fernandez 471428f867
Fix typos detected by codespell 2019-07-20 12:55:46 +02:00
Carles Fernandez e83f9ad551
Update Armadillo version 2019-07-18 19:36:08 +02:00
Carles Fernandez c89247026a
Update parameter name in example 2019-06-02 20:26:05 +02:00
Carles Fernandez c8a0874461
Add Snap Store button 2019-06-02 17:44:06 +02:00
Carles Fernandez 37b3d91129
Update local versions: Matio to 1.5.15 and Armadillo to 9.500.x branch 2019-06-02 14:37:27 +02:00
Carles Fernandez c3eeffb1e9
Upgrade protobuf version to be fetched and built if not found to 3.8.0 2019-05-30 15:16:29 +02:00
Carles Fernandez f65051ec31
Delete blank line 2019-05-01 11:00:55 +02:00
Carles Fernandez 2b4d1a871f
Update package list for Fedora and OpenSUSE 2019-05-01 10:18:57 +02:00
Carles Fernandez 7c581253b6
Improve Protocol Buffers info 2019-04-21 15:44:33 +02:00
Carles Fernandez b3ca9bda99
Improve Protocol Buffers info 2019-04-21 11:51:49 +02:00
Carles Fernandez 979ab6327e
Add info about Protocol Buffers new dependency 2019-04-20 22:01:40 +02:00
Carles Fernandez d6871bd820
Fix error in Macports instructions for selecting a Python version 2019-04-09 00:43:09 +02:00
Carles Fernandez 026f045b93
Clean anotations (remove trailing /) 2019-03-23 13:15:25 +01:00
Carles Fernandez 28ade25157
Improve OpenSSL detection in Homebrew and messages if it fails 2019-03-23 12:57:45 +01:00
Carles Fernandez e2d3ad53a1
Add openSUSE to the list of distributions, reorder alphabetically 2019-03-23 11:28:50 +01:00
Carles Fernandez 52aa4290d8
Update suggested glog and armadillo versions if built manually 2019-03-22 13:45:52 +01:00
Carles Fernandez cb59c1cc83
Fix bug in MacOS when BeiDou was enabled in rtklib.h
The BLAS and LAPACK implementations that come with the Accelerate Framework (soft-linked in /usr/bin) caused a random crash when exiting the program, only if the variable ENABDS was set. This bug disappears when linking to the libraries that Homebrew or Macports install, or when manually downloaded, built and installed by the user
2019-03-22 11:00:13 +01:00
Carles Fernandez c754f77417
Add BeiDou B3I, reorder signals from higher to lower frequency 2019-03-18 21:28:15 +01:00
Carles Fernandez 75a2227155
Fix variant in doxygen port 2019-03-09 09:27:38 +01:00
Carles Fernandez 5c9710afad
Update Arch Linux list of dependencies 2019-02-08 00:31:13 +01:00
Carles Fernandez 08c6cc5c3c
Update Homebrew instructions 2019-02-05 21:10:48 +01:00
Carles Fernandez 893447343a
Update armadillo version 2019-01-28 18:01:01 +01:00
Carles Fernandez a020264340
Fix Glonass center frequencies, add B1I channel identifier 2019-01-28 16:51:08 +01:00
Carles Fernandez c561d7e799
Applying code formatting rules 2019-01-28 02:29:43 +01:00
Damian Miralles 8db3f21070 bds b11: Get latest changes and add bds functions in rtk module
Merge branch 'next' into bds_b1i. Also fixes multiple bugs with the
addition of bds b1i signals into code. Major changes where fixed and
code to support RINEX and RTCM is needed
2018-11-29 09:56:54 -06:00
Carles Fernandez 52a4dbcdc5
Suggest python3 packages in ArchLinux 2018-11-18 00:18:41 +01:00
Carles Fernandez b9fb38d71e Update gflags version to 2.2.2 2018-11-12 11:03:50 +01:00
Carles Fernandez 90e066344d
Add PugiXML to Homebrew instructions 2018-11-10 21:26:42 +01:00
Carles Fernandez 0abb84b9a4
Read Galileo almanac data from XML file in the format provided at https://www.gsc-europa.eu/system-status/almanac-data
Requires PugiXML, feature only available if the library is found on the system at building time
The format detection is transparent to the user. Just configure GNSS-SDR.AGNSS_gal_almanac_xml=./2018-11-06.xml
2018-11-10 19:16:13 +01:00
Damian Miralles 8c16d945f8 beidou b1i: Merging new changes and adding bug fixes to code 2018-10-22 14:16:38 -05:00
Carles Fernandez e750ee94d7
Update googletest and Mac OS Mojave info 2018-10-20 19:39:14 +02:00
Carles Fernandez cc5fdf3907
Updated installable version of Armadillo changed to unstable to 9.200.x. Update stable version to 9.100.5 2018-10-03 16:57:06 +02:00
Carles Fernandez 853acbffde
Update Google Test version in example 2018-09-04 08:24:31 +02:00
Carles Fernandez 8c7fb525a7
Do not install Google Test (fix building in CentOS 7) 2018-09-01 00:31:02 +02:00
Carles Fernandez 2a96397890
Update to Google Test 1.8.1 2018-08-31 21:25:24 +02:00
Sergi Segura fc98fa6afe cleaning code for gsoc 2018-08-12 23:58:16 +02:00
Carles Fernandez 43f4f20a6d
Remove blank 2018-06-17 23:03:44 +02:00
Carles Fernandez 8ef16369f6
Add center frequency per signal 2018-06-17 23:02:37 +02:00
Carles Fernandez 46596443fc
Add mention of raw sample file formats in the intro 2018-06-17 22:32:35 +02:00
Carles Fernandez 3d23d60dd6
Update Armadillo stable version and add GPX format documentation 2018-06-15 22:40:29 +02:00